The internet relies heavily on two protocols. In the network layer, IP provides an unreliable datagram service and ensures any host can exchange packets with any other host. Since its creation in the 1970s, IP has seen the addition of several features, including multicast, IPsec (IP security), and QoS.
The latest revision, IPv6, supports 16-byte addresses.