1 | TCP - Transmission Control Protocol. A connection-oriented protocol used by most Internet applications to provide a reliable, full-duplex, byte stream for a user process. |
2 | UDP - User Datagram Protocol. A connectionless protocol for user processes. Also not reliable. |
3 | ICMP - Internet Control Message Protocol. Handles error and control information between gateways and hosts. |
4 | IP - Internet Protocol. Provides the packet delivery service for the upper layers. |
5 | ARP - Address Resolution Protocol. Maps an Internet address into a hardware address. |
6 | RARP - Reverse Address Resolution Protocol. |