A subset of TCP/IP that implements the core protocol components including parallel multiple connections, reliable in-order byte streams dealing with loss and corruption of packets, as well as routing algorithms and packets forwarding.