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]
-
I still haven't had time (or motivation) to investigate further, but there are a lot of thoughts in my mind I didn't write in the first post, as its not editable anymore. The question is why the PS4 tries to connect to those private IP's, which are not my hosts. udp/3074 is definitely destiny related traffic. I cant see the source traffic incoming on my edge device, only oitgoing from PS4 to private IPs. It could be a bug related to bad GRE encapsulation on the PS4 side, or related to incorrectly defined headers somewhere in the trafficflow. I will continue to investigate.
-
Recently I can't stay conected to Destiny 2. Always disconnected when a escalation protocol is activated. Or there is more then 3 people in an area. Done all the network port work and even got new cat6 cabling for the network. Still connection is just complete crap. Had techs out and check all their gear. Even they found it weird I could do everything else with out issue but Destiny 2 just falls on its face.
-
Edited by Going bald speedrun any%: 8/24/2018 5:13:40 PMBump, great investigation of the problem which is pretty common to a large playerbase!
-
bump again. Bungieplz - I would highly appreciate if I, or we, could get an acknowledgement, and some insight or explanation on this networking behaviour - either here in this thread or via PM.
-
Thank you for your time 👍
-
Bump worthy.
-
I have no idea what you are talking about but my Crucible experience has been doo doo for about 2 weeks.
-
Bump. Nice investigating.
-
sorry, but bumping for visibility!
-
The network vlan IPs should only be valid in so far as the host network is concerned; as soon as it leaves that home net (Bungie systems), it will encounter additional layer 1 / 2 items, and the IP address will be managed by them instead. Additionally, the outgoing IP will be determined by the lan / wan interface and management of the host switch / router / modem. Even in a tunnel connection, which I don't believe we are seeing in the capacity you originally suggested (as that would imply a VPN connection), you are connecting to a domain most of the time, not an IP. The reason for this is IP addresses don't have to be unique by their nature. Ask anyone ever accused of pirating, the primary defense is always that an IP address is not a concrete indicator of any one computer). Are you 100% certain that what you are seeing isn't either an IP conflict between your modem and routting equipment (which is a common issue, typified by failed connections, constant resets on lease renew attempts, etc.), or that you aren't seeing the ISPs hardware as the incoming connection IP? I'm not saying you're wrong, please don't misunderstand me, but I am applying the knowledge I use in my work every day to further analyze the issue.
-
I cant even get on Destiny right now. I reset my modem, router, and Ps4. Ran connection tests and everything works fine until I try to log on to Destiny. Weasel error over and over
-
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.
-
-
bump p2p connection is atrocious, with the budget these people had we deserve better. D1 PvP is unplstable because of it.
-
shameless bump :) if needed I can provide an in-depth analysis, including some masqueraded dumps for the support-team
-