I did some analysis regarding permament network-issues when playing Destiny 2.
Even if Destination NAT (aka Port Forwarding) and Firewall Settings (L3,4, IPS) were done properly, I was facing a lot of disconnects, lags, issues with friendlist, and some general weird network related issues.
Yesterday evening I found the root cause of those problems.
Bungie Servers are not only talking with their public IP, but also with private IP´s with the PS4.
I guess there´s some unencrypted Tunnel established, therefore the private IP´s are visible.
Bungie Hosts belong to Network-Ranges like 192.168.0.x, 192.168.2.x.
The problem is, that a lot of home-networks are using these networks - so we are facing routing issues due to overlapping networks.
In my case I added a policy route to always use the WAN interface as gateway for outgoing connections from PS4, but users with 'normal' equipment can´t workaround that easily.
They would have to change the internal network-range in order to get Destiny to work correctly.
Bungie, please change the network communication behaviour.
Either use public IP´s, or in case of tunneled traffic, use uncommon private network-ranges so that users won´t experience such issues.
[spoiler]Moderator edit: This thread has been moved to #Feedback forum so that other Destiny players can weigh in. [url=https://www.bungie.net/en/Forum/Post/139533839/0/0] See Cozmo's thread here[/url] for more information about the #Feedback tag and its uses.
Feel free to private message the moderator who moved your post, link to topic for further clarification about why this topic was moved.[/spoiler]
-
Either way, D2 is broken right now. I've reset everything I need to, and literally every other game I have runs just fine. My PS4 is directly connected via Ethernet cable, so it isn't a matter of my Internet being poor. Bungie needs to get their crap together.