网络互连技术教程 第?章9m和络收态
网络互连技术教程 第7章 ICMP和网络状态
网络互连技术教程 71网络为什么是复杂的 7.2 ICMP 73几个工具 74了解网络工作状态
网络互连技术教程 7.1 网络为什么是复杂的 7.2 ICMP 7.3 几个工具 7.4 了解网络工作状态
网络互连技术教程 7.2 ICMP 72.1ICMP用途与机制 ICMP的全称是 Internet Control Message Protocol(网间报 文控制协议),它是一个工作在主机和路由器之间的消息控 制和差错报告协议。网络设备(通常是路由器)一旦发现传 输问题,就会分析其错误类型,并向源主机返回一个ICMP 消息。我们平时最常见的png命令就是基于CMP的
网络互连技术教程 7.2 ICMP 7.2.1 ICMP用途与机制 ICMP的全称是Internet Control Message Protocol(网间报 文控制协议),它是一个工作在主机和路由器之间的消息控 制和差错报告协议。网络设备(通常是路由器)一旦发现传 输问题,就会分析其错误类型,并向源主机返回一个ICMP 消息。我们平时最常见的ping命令就是基于ICMP的
网络互连技术教程 在IP网络这样的传输系统中,网络层设备自动地 完成寻径和报文传输工作,无需源主机的参与。在传 输过程中,系统可能会发生各种传输错误,比如通信 线路出错、网络层设备或主机处理器出错、IP数据报不 能传输(比如目的主机不可到达、TIL时间耗尽等) 系统拥塞等。而IP协议本身并没有一种内在的机制获取 差错信息并进行相应控制。为了处理上述错误 TCP/P协议簇中专门设计了ICMP协议。当中间网络设 备发现错误时,立即向源主机发送ICMP报文报告出错 凊况,以便源主机采取相应的纠正措施。 像其他所有通信业务一样,ICMP报文是放在一个 IP数据报的数据部分中进行传输的。如图7-1所示
网络互连技术教程 在IP网络这样的传输系统中,网络层设备自动地 完成寻径和报文传输工作,无需源主机的参与。在传 输过程中,系统可能会发生各种传输错误,比如通信 线路出错、网络层设备或主机处理器出错、IP数据报不 能传输(比如目的主机不可到达、TTL时间耗尽等)、 系统拥塞等。而IP协议本身并没有一种内在的机制获取 差错信息并进行相应控制。为了处理上述错误, TCP/IP协议簇中专门设计了ICMP协议。当中间网络设 备发现错误时,立即向源主机发送ICMP报文报告出错 情况,以便源主机采取相应的纠正措施。 像其他所有通信业务一样,ICMP报文是放在一个 IP数据报的数据部分中进行传输的。如图7-1所示
网络互连技术教程 IMP头标1CMP数据 IP报头 数据 IP数据报 图7-1ICMP数据的封装 包含ICMP报文的IP数据报报头的“协议”字段指出 数据区的内容为CMP报文。ICMP软件只是作为IP软件的 个模块而存在。IP软件一日收到差错或控制报文,立即 交到ICMP模块进行处理
网络互连技术教程 ICMP 头标 ICMP 数据 IP 报头 数据 IP 数据报 图7-1 ICMP数据的封装 包含ICMP报文的IP数据报报头的“协议”字段指出 数据区的内容为ICMP报文。ICMP软件只是作为IP软件的 一个模块而存在。IP软件一旦收到差错或控制报文,立即 交到ICMP模块进行处理