A network protocol that controls host-to-host transmissions over packet-switched communication networks.