From owner-IPv6-jp@jp.freebsd.org  Mon Jan 31 21:39:10 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA33876;
	Mon, 31 Jan 2000 21:39:10 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from tortoise.jp.freebsd.org (root@tortoise.jp.FreeBSD.ORG [210.157.158.41])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id VAA33871
	for <IPv6-jp@jp.freebsd.org>; Mon, 31 Jan 2000 21:39:09 +0900 (JST)
	(envelope-from itojun@itojun.org)
Received: from lychee.itojun.org ([3ffe:507:0:1:200:86ff:fe05:80fa])
	by tortoise.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP/IPv6 id VAA05225
	for <IPv6-jp@jp.freebsd.org>; Mon, 31 Jan 2000 21:38:56 +0900 (JST)
	(envelope-from itojun@itojun.org)
Received: from kiwi.itojun.org (localhost [127.0.0.1])
	by itojun.org (8.9.3+3.2W/3.7W) with ESMTP id VAA22796
	for <IPv6-jp@jp.freebsd.org>; Mon, 31 Jan 2000 21:38:41 +0900 (JST)
To: IPv6-jp@jp.freebsd.org
In-reply-to: nakagawa's message of Mon, 31 Jan 2000 21:18:08 JST.
      <20000131211808A.nakagawa@kansai.oki.co.jp> 
X-Template-Reply-To: itojun@itojun.org
X-Template-Return-Receipt-To: itojun@itojun.org
X-PGP-Fingerprint: F8 24 B4 2C 8C 98 57 FD  90 5F B4 60 79 54 16 E2
From: Jun-ichiro itojun Hagino <itojun@iijlab.net>
Date: Mon, 31 Jan 2000 21:38:41 +0900
Message-ID: <22794.949322321@lychee.itojun.org>
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: IPv6-jp 537
Subject: [IPv6-jp 537] Re: source address selection via gif 
Errors-To: owner-IPv6-jp@jp.freebsd.org
Sender: owner-IPv6-jp@jp.freebsd.org
X-Originator: itojun@itojun.org


>> 	site boundary*$B$G$J$$(B*$B@_Dj$K$9$k$?$a$N<j=g$OL@$i$+$G$9$+(B?
>> 	$B<+J,$N@_Dj$O(Bsite boundary$B$K$J$C$F$$$J$$$H<+?.$,$"$j$^$9$+(B?
>NO$B$G$9!#(B(_o_)
>route add -inet6 fec0:: -prefixlen 10 ::1 -reject
>$B$r%3%a%s%H%"%&%H$7$F(B
>route6dflags="-l"
>$B$H$7$F$$$k$s$G$9$,!D(B

	$B$3$l$GF0$$$F$^$9$+(B? $BF0$$$F$$$k$J$i$$$$$N$G$O$J$$$+$H!#(B

	$B:G=i$N9T$O$I$A$i$+$H$$$&$H(B
	- routing table$B>e$G$O!"(Blink-local address$BF1MM!"(B2 octet$BL\$H(B3 octet$BL\$K(B
	  site id$B$rKd$a$k(B
	- site id$B$D$-$N7PO)$r>F$/(B(fec0:1::/32)
	- site id$B$N$D$$$?%Q%1%C%H$O(Bsite id$B$D$-7PO)$K>h$C$F=P$F$$$/(B
	- site id$B$N$D$$$F$J$$%Q%1%C%H$O<N$F<N$F(B
	$B$H$$$&$h$&$J>l9g$N(B4$B$D$a$r<B8=$9$k$?$a$N$b$N$G$7$?!#(B
	$B$G$b!"(Bsite id$B$N<h$j07$$$,$^$@A4A3(Bkernel$B$KF~$C$F$$$^$;$s!#(B

>> 	($B$^$?$O5U$K!"(Bsite boundary$B$K$9$k@_Dj$O$I$&$9$l$P$$$$$N$+L@$i$+$G$9$+(B?)
>$B$3$l$O$G$-$l$P!"$*65$($$$?$@$1$k$H:#8e$N;29M$K$J$j$^$9!#(B

	$B0l;~4|(Bkame/bsdi3$B$@$1F0$$$F$$$?;~4|$,$"$j$^$9$,!"EY=E$J$k(B
	repository merge$B$J$I$r7P$F!"8=>uB?J,F0$+$J$$$N$G$O$J$$$+$H;W$$$^$9!#(B
	$B$$$^D/$a$^$7$?$,!"(Bsys/netinet6$B$N2<$r8+$k$H$=$s$H$-$N(Bcode$B$,$[$H$s$I(B
	$B>C$($F$$$k(B...
	kame$BIUB0$N(Brouting daemon$B$b$3$N@_Dj$r(B*$B$^$@(B*$B%5%]!<%H$7$F$$$^$;$s!#(B
	$B$3$N$X$s$H$K$+$/$a$s$I$/$5$$LdBj$,B?$$$s$G8e2s$7$K$J$C$F$*$j$^$9!#(B

>$B!&(Bsite ID $B$r$U$kJ}K!(B

	kame/bsdi3$B$N>l9g$O(Bifconfig$B$K$=$N$?$a$N%*%W%7%g%s$D$1$F$^$7$?!#(B
	(SIOCSIFADDR_IN6$B$N$H$-$K(Bsin6_scope_id$BKd$a$k(B)

>$B!&JL$N(B site $B$KB0$9$kF1$8(B address $B$r;}$D(B node $B$r(B site ID $B$r;XDj$7$F6hJL(B
>  $B$9$kJ}K!(B

	- sockaddr_in6$B$N(Bsin6_scope_id$B$rKd$a$k(B
	- rfc2292 advanced API$B;H$C$F%Q%1%C%H$r=P$9(Binterface$B$rDj$a$k(B

itojun
