OSI
Open Systems Interconnect Stack
TCP/IP
TCP/IP Stack
Application
Application Layer
Handles interaction between the user and the application. TLS/SSL encryption is also handled at this layer.
Protocols at this level:
- SMTP
- FTP
- DNS
- HTTP
- POP
- HTTP
- SSH
- NTP
Transport
Transport Layer
This layer is responsible for end-to-end error free transmission of data.
Protocols at this level:
- SCTP
- TCP
- UDP
Internet
Internet Layer
Responsible for delivering packets from host to destination using IP addresses.
Protocols
- IP
- ARP
- RARP
- ICMP
- IGM
Network Link
Network Link Layer
This layer utilizes hardware addresses and is responsible for the physical transfer of data from node to node.