3 ms·
True, and also IPv4 and mass-NATing everything by default was an other factor IMO. If you've been coding some network application over the past 3 decades you ba
by simias 6y ago
True, and also IPv4 and mass-NATing everything by default was an other factor IMO. If you've been coding some network application over the past 3 decades you basically have to assume that most of your users are going to run it behind a NAT. That creates a world of issues for anything p2p.
I wonder if the situation would've been different had something like IPv6 been adopted much earlier. Then even end users might have integrated the idea that their devices would remain accessible remotely once connected to the internet. That would have made it harder for ISPs to sell these connections where basically nothing but HTTP(S) makes it through.