.@ Deltanet: a clean slate network architecture


why the name?

The “delta” in Deltanet refers to a river delta. The way topology information flows from the core to the edges of the Deltanet is like the way a river delta has channels that split and rejoin as the water flows towards the sea.

layers

Like the Internet, the Deltanet’s layers are not strictly self-contained. For instance, in both casees layer 3 depends on auxiliary application-layer protocols: BGP in the Internet, and DNTDP in the Deltanet. The layering model fits more comfortably as a guide to packet structure: each layer adds a header to the packet.

The OSI layers do not fit the Internet particularly well, and they fit the Deltanet worse. For instance, layers 4 and 5 correspond to QUIC, which has the opposite layering to TLS-over-TCP. As an attempt to reduce confusion I have given the layers different names.

layernamefunctions
2linkunderlying network and protocols that adapt it to the Deltanet
3nodepacket forwarding; establish FIB and local RIB; propagate RIB
4connectionconstruct paths; end-to-end authentication and encryption
5streammultipath congestion control; multiplexed data transfer
6n/an/a
7applicatione.g. HTTP, DNTDP, …

key differences from the Internet

glossary