This morning at #netdevconf: ILNP, an experimental protocol that separates identifier and locator. They implemented this protocol in Linux.
See also RFC6740 to 6748.
Next up at #netdevconf: Low Latency Low Loss with scalable throughput.
Sounds too good to be true, but it's an experiment, let's see how it goes. :)
Improvements to UDP message receive calls presented at #netdevconf:
rcvmsg - Receive one message on one socket
recvmmsg - Receive multiple messages on one socket
--> recvmmmsg - Receive multiple messages on multiple sockets
I appreciate the naming :)
At #netdevconf there was also a talk proposing to make some more IPv4 address space usable:
- 240/4 and 0/8 which are "Reserved for Future Use"
- 127/8 and 224/4 which are under-utilized
- Zeroth address of every subnet and broadcast address of some subnets
They have running code, now they want to do the politics.
Also, the protocol implementation conformance tests in this #netdevconf talk treated MAY and SHOULD as a MUST (i.e., counted fails for them), and I think the IPv6 RFCs on the slide were the obsoleted ones.
Nevertheless - reinventing the wheel is not a good idea.