[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: IPv6 Home Use to stimulate deployment over IPv4-NAT



> > > I will build different solution other than Teredo.  Teredo is
> > > to complex and breaks a 2 rules for me I use as network
> > > engineer/architect for v6ops solutions. 1) We should NEVER
> > > use or access port numbers to get things done but only use
> > > the IP header whereever possible.
> >
> > Well it is arguable that teredo violates this rule, since the
> > origin application port is not referenced. The fact that it
> > uses the available port id bits in the IPv4-UDP encapsulation
> > header to construct the IPv6 address is really a function of
> > the application in the encapsulating endpoint.
> 
> It has to work with more than the IP header.

Uh? The Teredo routing works strictly with the IPv6 header. If you send
a packet to a Teredo relay, the relay will not look at anything besides
that header. The encapsulation runs over UDP, but you may observe that
many encapsulation protocol run with "more than IP" -- L2TP, for
example, runs over UDP.

> I am fine with client/server apps that run across many nets.  I am not
> fine with transition solutions that try to attempt work around NAT.

Whether you cross the NAT using Teredo or using a tunnel does not change
anything to the fact that you "working around the NAT".

-- Christian Huitema