4 ms·
It does, these docs are for people for whom upnp has failed. The wide port range I think is Nintendo throwing their hands in the air and not actually knowing w
by Macha 5y ago
It does, these docs are for people for whom upnp has failed.
The wide port range I think is Nintendo throwing their hands in the air and not actually knowing what ports third party switch software uses
- cat199 5y ago> not actually knowing what ports third party switch software more than likely i'd think this is for enabling inbound responses to outbound ephemeral ports given the port range
- Macha 5y agoEven a restricted NAT should allow for this without explicit port forwarding configuration? Unless you're doing something like active FTP where it's replying to a different port than the one the request originated from. Which would be a interesting choice for a console designed in like 2018.
- laumars 5y agoIt’s a firewall thing not a batting thing. You need a stateful firewall to do that kind of smart port forwarding. Which, to be fair, all consumer routers should have. Stateless firewalls, however, need to have explicit rules for UDP traffic. So that’s what Nintendo are addressing here.
- fulafel 5y agoNAT functionality especially for UDP can be incredibly flaky in a lot of consumer hardware, mangling payloads, randomly dropping associations or having extremely short timeouts, and other plain buggy behaviour.
- deleted 5y ago[deleted]
- Hamuko 5y agoI think even their first-party games use random ports.
- the_mitsuhiko 5y agoIf it supports UPnP why do the docs not say: turn on UPnP? If you search for UPnP in the docs, you get exactly zero results back.
- Macha 5y agoI don't think anybody here (including me) claims these are _good_ docs.
- the_mitsuhiko 5y agoIs there any evidence that the Switch supports UPnP? Because some quick googling did not suggest it does.
- TingPing 5y agoMy router has never seen the switch use upnp.
- SkyPuncher 5y agoIMO, because they're trying to keep it simple. Most readers of HN will understand (or at least understand the goal of) the checklist for debugging network issues. Skipping straight to Port Forwarding eliminates any issues on whether UPnP is actually working correctly. Growing up, some of my friends had routers struggled to handle UPnP correctly. If I knew they were the only one needing port forwarding, I'd simply turn that on for them instead of trying to figure out if UPnP was actually working correctly.