6 ms·
I have replied elsewhere about Xbox Live, but it's generally an impossibility (without advanced forwarding or UPnP) to have two consoles (of the same type - e.g
by daveoc64 6y ago
I have replied elsewhere about Xbox Live, but it's generally an impossibility (without advanced forwarding or UPnP) to have two consoles (of the same type - e.g. two Xbox One consoles or two Nintendo Switch consoles), connected to the internet, both able to access ALL online features, at the exact same time.
Out of the box on most consumer networks, you're going to be able to access things like the store, downloading updates etc.
To play with certain players on peer to peer games (which are less common these days) or have a voice chat with certain players, you will need to port forward (manually or with UPnP).
You either need to forward ports manually (which can obviously only be done to one console), or use UPnP. The Xbox One and later does have an option to manually ask it to use a different port on multiple consoles for some features (so that you can port forward separately to consoles), but I am unsure if that will solve all issues in such an environment.
- StavrosK 6y agoOnly one of the two sides needs UPnP, no?
- imwillofficial 6y agoNo
- batch12 6y agoThis is not true based on my experience with multiple switches and xbox one consoles.
- nullify88 6y agoIt does depend on the game. A P2P game like Call of Duty will have problems when played simultaneously on more than one console because the external port can not be shared. What happens though is that another external port gets forwarded to 3074 instead. 3074 -> 3074 3075 -> 3074 3076 -> 3074 etc. Its likely uPnP does this automatically as even uPnP won't be able to map multiple devices to the same external port but it does make the process convenient.
- rubatuga 6y agoThat’s not how NAT works though. It uses random ports, and there are no collisions, unless you have thousands of Xboxes behind a NAT. Also, remember that CGNAT is a thing, with hundreds of households( with dozens of game consoles) all behind a single IP address. Essentially, the people talking about game consoles not working are wrong.
- oriolid 6y agoThat is how NAT works for connections opened from private network to the Internet. If the console needs to listen to a port, the NAT must be configured to forward the listened port to correct device. Multiple devices behind NAT can not listen to the same port, and this is where the forwarding of different ports on public IP to same port on different private IPs comes in.
- batch12 6y agoThe source port would be random and conmunication would ride on that established connection. An exposed port is not necessary for client initiated communication.
- nullify88 6y agoYes, you're talking about a device behind NAT which initiates a connection to an external service. However, we're talking about a service listening behind NAT (in this case Call of Duty on an Xbox at home) that needs to be listening for connections initiated by other Xboxes to establish a P2P connection. This is what port forwarding enables and this is what uPnP automates.
- deleted 6y ago[deleted]
- voxic11 6y agoWhy wouldn't they use a solution like https://samy.pl/pwnat/ https://samy.pl/pwnat/ this is a long solved problem that doesn't require uPnP.