The internet protocol suite is a set of protocols that the internet uses to communicate between other computers and networks.
Types of internet protocols
The internet protocol suite provides lots of protocols including:
Internet protocol suite layers
The internet protocol suite is split into 4 layers:
- Application layer
- Transport layer
- Internet layer
- Link layer
Application layer
The application layer is a layer that provides services to the user. It is the layer that the user interacts with.
Protocols in the application layer include:
- Domains and naming
- DNS - Domain name system
- Text
- File transfer
- Remote access
- Network management
- Other
Transport layer
The transport layer is a layer that provides services to the application layer. It is the layer that the application layer interacts with.
Protocols in the transport layer include:
- TCP - Transmission control protocol
- UDP - User datagram protocol
- DCCP - Datagram congestion control protocol
- SCTP - Stream control transmission protocol
- RSVP - Resource reservation protocol
Internet layer
The internet layer is a layer that provides services to the transport layer. It interacts with the transport layer and the link layer.
Protocols in the internet layer include:
- IP - Internet protocol
- ICMP - Internet control message protocol
- IGMP - Internet group management protocol
- IPv6 - Internet protocol version 6
- IPv4 - Internet protocol version 4
- IPsec - Internet protocol security
Link layer
The link layer is a layer that provides services to the internet layer. It interacts with the internet layer and the physical layer.