在IPv4中,Internet控制报文协议ICMP向源节点报告关于向目的地传输IP数据包过程中的错误和信息。它为诊断、信息和管理目的定义了一些消息,如:目的不可达、数据包超长、超时、回应请求和回应应答等。
我们常说的“传统IP”协议,指的是IPv4版本,由于它的一些缺点:地址空间耗尽、路由表急剧膨胀、缺乏对QoS的支持、本身并不提供任何安全机制、移动性差等,于是IETF在1995年12月份推出了下一代网络——IPv6协议。