Nintendo Switch Slow Download Speed
-
@Gblenn Yes. After setting the static port, the NAT type became B, but with UPnP it remains type B.
-
@nbk333 I think only XBOX uses UPnP I have never seen a active connection from the Nintendo Switch only on the XBOX. Nintendo I think only needs static port. I also have NAT B it works fine for us like that gaming chat multi game over the internet everything
-
@nbk333 said in Nintendo Switch Slow Download Speed:
@Gblenn Yes. After setting the static port, the NAT type became B, but with UPnP it remains type B.
Well NAT type B should be ok for most gaming. I suppose it may be like Moderate NAT on e.g. CoD which allows you to both host games and connect to others. Provided they also have equally good or better NAT. So unless there are other devices, PC, PS4/5 or Xboxes that need it, you might as well turn it back off...
@JonathanLee said in Nintendo Switch Slow Download Speed:
I have never seen a active connection from the Nintendo Switch only on the XBOX. Nintendo I think only needs static port.
It appears so yes, although other Nintendo devices have made use of it...
-
@JonathanLee Yes, I turned off UPnP because it's unnecessary. I only had a problem with the download speed, but the MTU value of 1400 solved that.
-
@Gblenn In the case of NAT type D, the download is also good with an MTU value of 1400. For me, the speed problem was clearly solved by changing the MTU. It has never been like yesterday, when in the speed test the download speed was 140MBit and the upload speed was 100MBit. My Nintendo is flying! :-)
Thanks to everyone for the help! -
@nbk333 said in Nintendo Switch Slow Download Speed:
@Gblenn In the case of NAT type D, the download is also good with an MTU value of 1400. For me, the speed problem was clearly solved by changing the MTU. It has never been like yesterday, when in the speed test the download speed was 140MBit and the upload speed was 100MBit. My Nintendo is flying! :-)
Thanks to everyone for the help!Correct, the download problem doesn't have anything to do with UPnP in this case, it's purely the MTU. But since you were mentioning NAT type, I thought it could be a goode idea to implement. But since switch doesn't make use of it, there is no point in having it enabled... I use it for CoD gaming on PC getting OpenNAT (Type A in nintendo lingo) 100% of the time.
-
@Gblenn I would also like to add that I use Cloudflare's DNS servers for a good connection (1.1.1.1 and 1.0.0.1). Without UPnP (nintendo switch really doesn't use it) with static port settings and manual DNS settings, the console flies. In the worst case, I measure 70/50 MBit on Nintendo's own test. I should note that I am connecting from a Telekom network and unfortunately there is a Telekom Vs Cloudflare problem in the world, I don't know how much this may affect my connection.
-
@nbk333 So you are using the DNS forwarder in pfsense, not the resolver which is default??
Regardless, DNS is only used when you initiate a connection so whether you use CloudFlare, Google or pfsense resolver (which uses other servers by default) will not impact your dl/ul speed.
-
@Gblenn I don't use a DNS forwarder under PFSense. I use manual DNS settings for the Nintendo Switch wired connection and they are from Cloudflare. Due to static DHCP, the console gets the reserved IP, which the static port is set to because of NAT type B.
-
@nbk333 said in Nintendo Switch Slow Download Speed:
MTU on the Nintendo Switch (1400 is the default)
That seems moronic - the default mtu is 1500 everywhere else..
I would set the switches mtu to 1500 to match a typical network vs changing your network
-
@johnpoz The MTU value cannot be 1500 if the network does not allow it. The optical router is also set to 1492. Based on testing, the maximum that the system can handle is 1464+28 headers, so I cannot set a value higher than 1492, because there is such packet loss that the connection can really be measured in bytes.
-
@nbk333 the standard ethernet mtu is 1500.. If your internet connection is something that requires overhead like a pppoe connection or something ok.. Just wondering why the switch would default to 1400?