Internet
Internet is a network library that provides encoding, structure mapping, communication primitives and implementations of network standards, protocols and algorithms in one place.
Currently public
| Protocol / Standard | Feature flags |
|---|---|
| HTTP/1.1 | http1_1 |
| HTTP/3 | http3 |
| QUIC | quic |
| QUICv1 | quicv1 |
| QUICv2 | quicv2 |
| IP | ip |
| IPv4 | ipv4 |
| IPv6 | ipv6 |
| ICMPv4 | icmpv4 |
| ICMPv6 | icmpv6 |
| Transport | transport |
Default features enable almost everything above (std, http1_1, http3, quic, quicv1, quicv2, ipv4, ipv6, icmpv4, icmpv6, transport).
Feature relations
http3→quicv1quicv2→quicv1→quic→transporticmpv4→ipv4→ipicmpv6→ipv6→ipstd→alloc
Notes
Some other protocol implementations exist but are still in MVP / unfiltered state and are not exposed publicly yet.