(usagi-users 03327) Re: IPv6 Scope:Compat

Peter Bieringer <[email protected]>
Newsgroups gmane.linux.ipv6.usagi.users,gmane.network.ipv6.general
Organization AERAsec Network Services and Security GmbH
Message-ID <DAB3BC07F7FD9BF7F184C5E2@[10.3.62.6]>

--On Mittwoch, 27. April 2005 10:58 +0200 Jeroen Massar <[email protected]> 
wrote:

> On Tue, 2005-04-26 at 08:14 -0400, Bellino, Phil wrote:
>> Hello,
>> Running 2.6.11 kernel.
>> I set up a tunnel with the following commands:
>>
>> ip tunnel add tun6to4 mode sit ttl 255 remote any local 140.175.165.63
>> ip link set dev tun6to4 up
>> ip -6 addr add 2002:8caf:a53f::1/16 dev tun6to4
>>
>> This all works fine, but I get the following output from the "ifconfig
>> tun6to4" command:
>> tun6to4   Link encap:IPv6-in-IPv4
>>           inet6 addr: 2002:8caf:a53f::1/16 Scope:Global
>>           inet6 addr: ::140.175.165.63/128 Scope:Compat
>>           UP RUNNING NOARP  MTU:1480  Metric:1
>>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>>           collisions:0 txqueuelen:0
>>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>>
>> Can anyone explain to me what the function of the "Scope:Compat¡ is in
>> the above configuration and how I can use it to my benefit?
>
> Compat -> Compatibility.
>
> In other words, this is only used for compatibility between IPv4 and
> IPv6 and should only be used during the transition phase.
>
> The benefit of this is that 'compat' scope has a low priority when
> selecting an outbound address, because it might go away.
> This thus allows for expected longer sessions.

Because it's not needed in 6to4, common setup (at least my 
initscripts-ipv6) should remove this address after setup the tunnel like:

ip -6 addr del ::$ipv4addr/128 dev tun6to4

And also remove the routes for it:

ip -6 route del ::/96 dev tun6to4

	Peter
-- 
Dr. Peter Bieringer                     http://www.bieringer.de/pb/
GPG/PGP Key 0x958F422D               mailto: pb at bieringer dot de
Deep Space 6 Co-Founder and Core Member  http://www.deepspace6.net/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.