Hey guys. Thanks so much for this awesome explanation of why port-forwarding is necessary, and how it works. There's one thing I didn't understand. Many homes (including all that I have been in) have a cable modem and then a wireless router. I wasn't sure whether I was supposed to tell the cable modem or the wireless router to forward packets for certain ports to my local computer. Maybe it's both. I can't tell, but I'm trying to figure this out. 18.104.22.168 19:19, 20 February 2010 (UTC)
- It depends on how the cable modem and wireless router are configured.
- The cable modem may be configured to pass along all packets arriving from the internet to the wireless router. In this case the address translation is performed at the wireless router, and that's where you'll need to configure port forwarding.
- Or, the cable modem may perform address translation to direct packets to potentially multiple destinations, one of which is the wireless router. The wireless router in turn will perform address translation to the addresses of the connected systems. So the cable modem translates the public address to the address of the wireless router, and the wireless router translates its own address to the address of your local computer. You'll have to configure both devices in this case.
- Note that playing SuperMelee on wireless is likely to be unplayable, as just a little packet loss can cause a large delay. In the future this may improved. — SvdB 01:38, 21 February 2010 (UTC)