From owner-freebsd-hackers Fri Mar 7 05:08:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA09793 for hackers-outgoing; Fri, 7 Mar 1997 05:08:42 -0800 (PST) Received: from hq.icb.chel.su (hq.icb.chel.su [193.125.10.33]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA09769 for ; Fri, 7 Mar 1997 05:08:16 -0800 (PST) Received: (babkin@localhost) by hq.icb.chel.su (8.8.3/8.6.5) id SAA03887 for hackers@freebsd.org; Fri, 7 Mar 1997 18:10:19 +0500 (ESK) From: "Serge A. Babkin" Message-Id: <199703071310.SAA03887@hq.icb.chel.su> Subject: Link-level protocol To: hackers@freebsd.org Date: Fri, 7 Mar 1997 18:10:19 +0500 (ESK) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi! Does anybody except me need the implementation of link-level protocol ? The reason to use it is: Suppose, you want to create a cluster of FreeBSD computers. You assign an IP address to the package and make it the alias on the machine on which the package runs. Then when the package gets moved to another machine the alias must be moved to this new machine. But then you need to send a broadcast ARP REPLY packet to inform all other hosts about this address change. There may be other usages too. My implementation is very simple, it imlements only bind() ans sendto(). The BPF can be used instead of receive(). -SB