From owner-FreeBSD-net-jp@jp.freebsd.org  Thu Nov  9 15:41:36 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id PAA95458;
	Thu, 9 Nov 2000 15:41:36 +0900 (JST)
	(envelope-from owner-FreeBSD-net-jp@jp.FreeBSD.org)
Received: from tama3.tas.ntt.co.jp (tama3.tas.ntt.co.jp [192.68.248.40])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id PAA95453
	for <FreeBSD-net-jp@jp.freebsd.org>; Thu, 9 Nov 2000 15:41:35 +0900 (JST)
	(envelope-from yasunori@isl.ntt.co.jp)
Received: from nttmail.ecl.ntt.co.jp (nttmail.tas.ntt.co.jp [192.68.248.11])
	by tama3.tas.ntt.co.jp (8.9.3+3.2W/3.7W/01/21/00) with ESMTP id PAA08842
	for <FreeBSD-net-jp@jp.freebsd.org>; Thu, 9 Nov 2000 15:41:28 +0900 (JST)
	(envelope-from yasunori@isl.ntt.co.jp)
Received: from diana.isl.ntt.co.jp
	by nttmail.ecl.ntt.co.jp (8.9.3+3.2W/3.7W/10/05/00) with ESMTP id PAA04774
	for <FreeBSD-net-jp@jp.freebsd.org>; Thu, 9 Nov 2000 15:41:27 +0900 (JST)
	(envelope-from yasunori@isl.ntt.co.jp)
Received: from localhost by diana.isl.ntt.co.jp (8.10.2/isl-2.0)
	id eA96fQj04749; Thu, 9 Nov 2000 15:41:26 +0900
To: FreeBSD-net-jp@jp.freebsd.org
From: YASUDA Yasunori <yasunori@isl.ntt.co.jp>
In-Reply-To: Your message of "Thu, 09 Nov 2000 11:25:01 +0900"
	<4.3.1-J.20001109112410.025bd918@i7.com>
References: <4.3.1-J.20001109112410.025bd918@i7.com>
X-Mailer: Mew version 1.92.4 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20001109154125W.yasunori@isl.ntt.co.jp>
Date: Thu, 09 Nov 2000 15:41:25 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 47
Reply-To: FreeBSD-net-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-net-jp 2826
Subject: [FreeBSD-net-jp 2826] Re: arplookup host is not on local network
Errors-To: owner-FreeBSD-net-jp@jp.freebsd.org
Sender: owner-FreeBSD-net-jp@jp.freebsd.org
X-Originator: yasunori@isl.ntt.co.jp


From: Kawabata Kouji <kawabata@jippg.or.lv>
Subject: [FreeBSD-net-jp 2823] Re: arplookup host is not on local network
Date: Thu, 09 Nov 2000 11:25:01 +0900
Message-ID: <4.3.1-J.20001109112410.025bd918@i7.com>

> $B@nC<!w(BJIPPG$B$G$9!#(B

$B!c>JN,!d(B
 
> $B$3$s$J$s$G$9$,!"(BCISCO$B$O(Bsecondary ip$B$r@_Dj$7$F$b(Barp$B$N1~Ez$K$=$l$>$l$N(B
> IP$B$+$i1~Ez$9$k$o$1$8$c$J$$$C$F$3$H$J$N$+!&!&!&(BFreeBSD$B%^%7%s$,$J$s$G(B
> 192.168.2.1$B$N(Barplookup$B$9$k(Bor$B<u$1$k$N$+$o$+$s$J$$$G$9!#(B
> 
> IP$B$N%j%J%s%P$9$k$H$-$J$s$+$G!"2aEOE*$K$3$&$$$C$?@_Dj$C$F$"$k$H;W$&$N$G(B
> $B$9$,!&!&!&!#(B
> 
> 192.168.1.0/24 - 192.168.2.0/24$B4V$NDL?.$b=PMh$k$7!"BP30DL?.$bLdBj$J$$(B
> $B$N$G$3$N%a%C%;!<%8$,=P$k0J30$OLdBj$J$$$h$&$K8+$($k$s$G$9!#(B

$B%m%0$,$9$Y$F$N%[%9%H$G=P$k0J30$NLdBj$J$$$H?dB,$G$-$^$9(B($B$3$l$O$3(B
$B$l$G>/$7LdBj$"$k$+$H;W$$$^$9$,(B)$B!#(B

ARP Request $B$ODL>o%$!<%5%M%C%H$N%V%m!<%I%-%c%9%H$GAw?.$5$l$k$N(B
$B$G!"J*M}E*$KF1$8%;%0%a%s%H$K$"$k%[%9%H(B($B@53N$K$O(B NIC)$B$O$=$N(B ARP
Request $B$r<u$1<h$j$^$9!#(B
$B$=$N8e!"%G%P%$%9%I%i%$%P(B -> ether_input() -> ($B$A$g$C$H>JN,(B) -> arplookup() 
$B$H$=$N(B ARP Request $B$,EO$5$l$k$3$H$K$J$j$^$9!#(Barplookup() $B$NFbIt(B
$B$G%j%/%(%9%H$NFbMF$rFI=P$7!"F1$8%M%C%H%o!<%/$K$J$$%"%I%l%9$N%j%/(B
$B%(%9%H$@$HJ,$+$k$N$G$=$N$h$&$J%(%i!<%a%C%;!<%8$r=P$7$F$$$k$N$@$H(B
$B;W$$$^$9!#(B

ether_input() : $B%$!<%5%U%l!<%`$r>e0L$N=hM}It$KEO$9%G%#%9%Q%C%A%k!<%A%s(B
arplookup()   : $BJ];}$7$F$$$k(B arp $B%(%s%H%j$r(B lookup $B$9$k%k!<%A%s(B

$B%+!<%M%k$N(B /sys/net/if_ethersub.c, /sys/netinet/if_ether.c $B$"$?(B
$B$j$rD/$a$k$HJ,$+$k$H;W$$$^$9!#(B

$B$G$9$+$i!"J*M}E*$KF1$8%;%0%a%s%H$K7R$,$C$F$$$k>l9g$K$O$3$N%m%0$O(B
$B=P$F$7$^$&$b$N$@$H;W$$$^$9!#%m%0$,=P$J$$$h$&$K%=!<%9$r=$@5$9$k$H(B
$B$$$&<j$b$"$k$3$H$O$"$j$^$9$,(B...$B!#(B

$B!t(B4.4BSD-Lite $B%5!<%P(B/FreeBSD2.2.x $B$N$3$m$KFI$s$@5-21$r85$K=q$$$F(B
$B!t$$$^$9$,!"Bg$-$/$O$:$7$F$$$k$3$H$O$J$$$H;W$$$^$9!#(B

------
YASUDA Yasunori
