Started: 15 April 2004, 13:57 UTC
Finished: 12 February 2006, 7:39 UTC

NAT and IPv6

It would seem to me the real solution to the problem of NAT would be to switch to IPv6. The problem, of course, is that "nobody else is using IPv6"... I suspect, though, that a migration strategy could be devised.

Step 1: run IPv6 on your local network (instead of 192.168/16, 172.16/12 or 10/8) and NAT as usual. At that point, it works just as well as before - no better, but no worse.

Step 2: run a publicly-accessible tunnel on the gateway. Ideally, it would be autoconfiguring; at the very least, it should automatically tunnel and route with anyone else running the same program on their gateway.

Step 1 ensures that there is no disadvantage to using IPv6 (compared with IPv4 NAT on dynamic IP, which is the target group of this strategy); step 2 adds an advantage - initially slight, but increasing as more people adopt this strategy.

Of course, since I'm not about to implement the above, I can't really complain if nobody else does, either :-)

Update: Naturally, somebody did... I believe the currently-recommended method is 6to4.

IBM said *what* ?!
   
Very remote printing

comment by:
email: (will not be displayed)
6 times 5:


Home
Blog
Random
E-mail
IM


[æ]