Developers.NetworkAddressTranslation
Punching Through the Router
outline: when everyone had a static ip address running low on numbers your real ip and your fake one, using ipchicken and ipconfig, screenshots how nat works how that's fine for the web, really bad for peer-to-peer, the old media conspiracy, the dumb consumer the dwarf puzzle the new dwarf puzzle the push packet port forwarding, its a program manager problem upnp syn ack trick, what if its a udp packet ipv6
ipconfig
ipchicken
{img src=/img/wiki_up/ipchicken(small).png link=/img/wiki_up/ipchicken.png}