Live data from Hacker News

Internet protocols are changing

blog.apnic.net

1–10 of 138 posts

Re: Internet protocols are changing

#2
It seems that widely deploying TLS 1.3 and DOH can provide an effective technical end-around the dismantling of net neutrality. So we should be promoting and trying to deploy them as widely as possible.

Of course, they can still block or throttle by IP, so the next step is to increase deployment of content-centric networking systems.

Re: Internet protocols are changing

#3
> When a protocol can’t evolve because deployments ‘freeze’ its extensibility points, we say it has ossified. TCP itself is a severe example of ossification; so many middleboxes do so many things to TCP — whether it’s blocking packets with TCP options that aren’t recognized, or ‘optimizing’ congestion control.

> It’s necessary to prevent ossification, to ensure that protocols can evolve to meet the needs of the Internet in the future; otherwise, it would be a ‘tragedy of the commons’ where the actions of some individual networks — although well-intended — would affect the health of the Internet overall.

On the other hand, I've done a fair bit of work getting TCP based applications to behave properly over high latency high congestion (satellite or radio usually) links and QUIC makes me nervous. In the old days you could put a TCP proxy like SCPS in there and most apps would get an acceptable level of performance, but now I'm not so sure. It seems like everybody assumes you're on a big fat broadband pipe now and nobody else matters.

Re: Internet protocols are changing

#4
post #2

It seems that widely deploying TLS 1.3 and DOH can provide an effective technical end-around the dismantling of net neutrality. So we should be promoting and trying to deploy them as widely as possible. Of course, they can still block or throttle by IP, so the next step is to increase deployment of content-centric networking systems.

By content-centric networking systems do you mean IPFS et al?

Re: Internet protocols are changing

#5
Another interesting protocol, perhaps underused, is SCTP. It fixes many issues with TCP, in particular it has reliable datagrams with multiplexing and avoiding head-of-line blocking. I believe QUIC is supposed to be faster at connection (re)estabishment.

https://en.wikipedia.org/wiki/Stream_Control_Transmission_Pr...

Re: Internet protocols are changing

#7
Best Buy Online – Flights, Hotel, Tours & Travels, Fashion, Health & Beauty and Electronics https://buff.ly/2na35ma

Amazing sale online shopping - Click Links

Best places to buy Apple products on Black Friday https://buff.ly/2hSjypp

Shop Online - Global Marketplace Merchant Explorer https://buff.ly/2A9URwS

Shop Online - Global Marketplace https://buff.ly/2zCAag2

Cheap Flights, Hotels, Tours & Travels - Book Online - Global Merchant Explorer https://buff.ly/2iLFD9Y

Fashion Shopping - Global Merchant Explorer – Shop Online https://buff.ly/2hR49pu

Buy Online - Global Merchant Explorer - Shopping Deals https://buff.ly/2iLmh4V

Black Friday! – Buy Online - Best Deals and Sales https://buff.ly/2hPiYJ6

Best Deals and Sales for the Black Friday! – Buy Online https://buff.ly/2A45rYv

Shopping Deals - Buy Online - Merchant Explorer https://buff.ly/2iMyyGr

Dresslily - Christmas Sale - Official Shop - 75%OFF, Global Free Shipping https://buff.ly/2hOBWiM

Lookupfare - Cheap Flights, Flight Deals, Christmas Travel Deals! - Book Online https://buff.ly/2j59IRi

Grand Sale - Christmas Shopping Deals - Buy Online - Merchant Explorer https://buff.ly/2B72lAi

Merchant Explorer - Shopping Deals - Buy Online https://buff.ly/2iurihY

Ho! Ho! Ho! Book on Christmas Eve – OneTravel – Great Deals on Global Flights! – Holiday Travel Deals https://buff.ly/2mnotUf

Belle Lily – Christmas Sale – Clothing, Shoes & Accessories – Shop Online https://buff.ly/2mll48u

OneTravel - Great Deals on Global Flights! - Holiday Travel Deals - Save On Vacation Package https://buff.ly/2yXeydZ

Grand Offer – Hotels, Flights, Tours & Travels https://buff.ly/2yYa6fi

Kinokuniya Offers – Buy Online – http://bit.do/dRJq3 https://buff.ly/2mmusZI

Xmas Sales & Deals : Christmas Holiday Collection – Shop Online https://buff.ly/2Az6oFj

Grand Offer – Fashion, Health & Beauty, Electronics, Mobile Apps (CPI), Travels and Other https://buff.ly/2AA1Kqj

Re: Internet protocols are changing

#8
post #5

Another interesting protocol, perhaps underused, is SCTP. It fixes many issues with TCP, in particular it has reliable datagrams with multiplexing and avoiding head-of-line blocking. I believe QUIC is supposed to be faster at connection (re)estabishment. https://en.wikipedia.org/wiki/Stream_Control_Transmission_Pr...

SCTP is a superior protocol, but it isn't implemented in many routers or firewalls. As long as Comcast / Verizon routers don't support it, no one will use it.

It may be built on top of IP, but TCP / UDP levels are important for NAT and such. Too few people use DMZ and other features of routers / firewalls. Its way easier to just put up with TCP / UDP issues to stay compatible with most home setups.

Re: Internet protocols are changing

#9
post #4
post #2

It seems that widely deploying TLS 1.3 and DOH can provide an effective technical end-around the dismantling of net neutrality. So we should be promoting and trying to deploy them as widely as possible. Of course, they can still block or throttle by IP, so the next step is to increase deployment of content-centric networking systems.

By content-centric networking systems do you mean IPFS et al?

Yes, IPFS, but actually there a huge number of perhaps lesser-known projects that do all sorts of things with content-oriented-networking. It's been a pretty big research topic.

Re: Internet protocols are changing

#10
post #3

> When a protocol can’t evolve because deployments ‘freeze’ its extensibility points, we say it has ossified. TCP itself is a severe example of ossification; so many middleboxes do so many things to TCP — whether it’s blocking packets with TCP options that aren’t recognized, or ‘optimizing’ congestion control. > It’s necessary to prevent ossification, to ensure that protocols can evolve to meet the needs of the Inter…

> It seems like everybody assumes you're on a big fat broadband pipe now and nobody else matters.

This is intentional. The powers that be have an interest in moving everyone to faster networks, and they effectively control all new web standards, and so build their protocols to force the apps to require faster, bigger pipes. This way they are never to blame for the new requirements, yet they get the intended benefits of fatter pipes: the ability to shove more crap down your throat.

It's possible to cache static binary assets using encrypted connections, but I am not aware of a single RFC that seriously suggests its adoption. It is also to the advantage of the powers that be (who have the financial means to do this) to simply move content distribution closer to the users. As the powers that be don't provide internet services over satellite or microwave, they do not consider them when defining the standards.

Post reply on HN