What protocols are used at the network layer?

A protocol is an agreed-upon way of formatting data so that two or more devices are able to communicate with and understand each other. A number of different protocols make connections, testing, routing, and encryption possible at the network layer, including:

  • IP

  • IPsec

  • ICMP

  • IGMP

  • GRE

Last updated