Протокол ICMP — межсетевой протокол управления сообщениями (Internet Control Message Protocol) отвечает за низкоуровневую поддержку протокола IP, включая подтверждение получения сообщения, сообщения об ошибках и многое другое.
TCP/IP делится на четыре уровня: прикладной, который взаимодействует непосредственно с сервисами; транспортный, в котором происходит основная передача потока данных; межсетевой для взаимодействие с сетями разного уровня; физический и канальный — для подбора протоколов уровня доступа к физической среде передачи данных.