Thought this was interdasting…
————————-
As of this update, PC client appears to be using Steam Network Sockets, which means your IP is now hidden from other players and you cannot be DDoSed.
SGA
So, Proof is incredibly difficult without going very deep into the technical way it was discovered (Binary reversing, looking at the assert strings). However, This update changed Destiny 2 PC to use Steam Network Sockets rather than normal Windows Sockets.
What does that mean? This means that Peers (other players, servers, etc) are no longer addressed by IP Address, but instead a Steam ID. Valve then takes this Steam ID Address, routes packets to the nearest Steam Data Center, then bounces the packets around inside of Steam's data network and exits them closest to the peer. The only IPs you would see are entry points to the Steam network, which masks your IP from your neighbors.
the tl;dr: You can no longer be DDoSed. Your IP is hidden from other players in the game.
You can read more about Steam Network Sockets here: https://github.com/ValveSoftware/GameNetworkingSockets and here: https://partner.steamgames.com/doc/api/ISteamNetworkingSockets
EDIT: This might be why Bungie updated their networking guide: https://twitter.com/BungieHelp/status/1237424151767310336
EDIT2: I should be clear, there are other ways to leak your IP address to an attacker (so practice good internet hygiene), but the game itself does not leak your IP anymore.