Pekka,

Pekka Savola wrote:
> 
> Getting kinda off-topic for this scope..
> 
> On Thu, 20 Dec 2001, Fred L. Templin wrote:
> > In any case, however, the tunnel pseudo-interfaces are uniquely identified
> > by the IPv4 address assigned to each. As long as different IPv4 addresses
> > are assigned to the different tunnel pseudo-interfaces (a configuration
> > requirement for FreeBSD and Linux, at least), there will never be a case
> > of ambiguity such as the one you describe below. Note that if a single
> > physical link were used, this would mean assigning two or more IPv4
> > addresses to the same link. But, all OS's I work with support this.
> 
> How will the kernel police that local IPv4 address is different for each?

Since this is getting off topic (as you say), I will refer you simply to
the Linux 'sit.c' device driver found in:

  /usr/src/linux/net/ipv6/sit.c

Preferrably, look at the version in the latest USAGI CVS tree at:

  http://www.linux-ipv6.org

The answer to your question is that the kernel *does* enforce the local
IPv4 address as different for each tunnel pseudo-interface as can easily
be seen from reading the code.

Fred
[EMAIL PROTECTED]


> --
> Pekka Savola                 "Tell me of difficulties surmounted,
> Netcore Oy                   not those you stumble over and fall"
> Systems. Networks. Security.  -- Robert Jordan: A Crown of Swords
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to