正在加载图片...
《网络技术基础》课程讲义第四章网络互连与TCP/P协议 第9页共33页 ①出错报告报文 当路由器或主机处理某个IP数据报遇到问题时报告之,例如,当P数据报不能到达目的 地(网络、机器或端口)或网络出现阻塞,网络中某个监测到此错误的站点(中间网关)便向 源主机发送封装有ICMP信息的IP数据报 【注意】IcMP的出错报告报文仅用于向源主机报告出错信息,并不能纠正数据报中的任何出 错。此外,由于ICMP报文总是封装在无连接型的P数据报中,ICMP本身也可能丢 失。 可以报告的出错类型有五种:目标不能到达,源抑制,数据报超时,数据报参数错,重定 ·目标不能到达(Type:3) 共有15种出错代码,分别表示一一 Code0:网络不可到达 Code 1:主机不可到达 Code2:协议不可到达(目标主机未运行IP数据报所需的上层协议如TCP、UDP等时) Code3:端口不可到达(数据报发往的应用程序此刻未运行) Code4:要求分片但未分片(发送的数据报太大) Code5:源路由不能完成(源路由项中的一个或几个路由器无法访问) Code6:目标网络未知 Code7:目标主机未知 Code8:源主机处于隔离状态( isolated) Code9:与目标网络的通信被管理员禁止 Code 10:与目标主机的通信被管理员禁止 Code 11:网络不能到达,要求特定的服务(如果源主机请求某种服务,路由器才能处理 数据报) Code12:主机不能到达,要求特定的服务(如果源主机请求某种服务,路由器才能处理 数据报) Code13:主机不能到达,因为管理者对它设置了过滤 Code14:主机不能到达,因为主机的优先权受到妨碍(所请求的优先权对目标主机不 适用) Code 15:主机不能到达,因为主机的优先权被剥夺 带有Code2和3的报文只能由目标主机产生,其余只能由路由器产生。 源抑制(Type:4;Code:0) 当源主机传送数据的速率太高时,路由器或目标主机用此报文通知源主机:因为缓冲来 不及引起的阻塞( congested),数据报已被丢弃;请“抑制”( quench)! 数据报超时(Type:11) Code0:当路由器接收到一个数据报发现其TIL值为0时,它将丢弃该数据报并向源 莆田学院计算机教研室2002年4月《网络技术基础》课程讲义 第四章 网络互连与 TCP/IP 协议 第 9 页 共 33页 莆田学院计算机教研室 2002 年 4 月 ①出错报告报文 当路由器或主机处理某个 IP 数据报遇到问题时报告之,例如,当 IP 数据报不能到达目的 地(网络、机器或端口)或网络出现阻塞,网络中某个监测到此错误的站点(中间网关)便向 源主机发送封装有 ICMP 信息的 IP 数据报。 【注意】ICMP 的出错报告报文仅用于向源主机报告出错信息,并不能纠正数据报中的任何出 错。此外,由于 ICMP 报文总是封装在无连接型的 IP 数据报中,ICMP 本身也可能丢 失。 可以报告的出错类型有五种:目标不能到达,源抑制,数据报超时,数据报参数错,重定 向。 ·目标不能到达(Type:3) 共有 15 种出错代码,分别表示—— Code 0:网络不可到达 Code 1:主机不可到达 Code 2:协议不可到达(目标主机未运行 IP 数据报所需的上层协议如 TCP、UDP 等时) Code 3:端口不可到达(数据报发往的应用程序此刻未运行) Code 4:要求分片但未分片(发送的数据报太大) Code 5:源路由不能完成(源路由项中的一个或几个路由器无法访问) Code 6:目标网络未知 Code 7:目标主机未知 Code 8:源主机处于隔离状态(isolated) Code 9:与目标网络的通信被管理员禁止 Code 10:与目标主机的通信被管理员禁止 Code 11:网络不能到达,要求特定的服务(如果源主机请求某种服务,路由器才能处理 数据报) Code 12:主机不能到达,要求特定的服务(如果源主机请求某种服务,路由器才能处理 数据报) Code 13:主机不能到达,因为管理者对它设置了过滤 Code 14:主机不能到达,因为主机的优先权受到妨碍(所请求的优先权对目标主机不 适用) Code 15:主机不能到达,因为主机的优先权被剥夺 带有 Code 2 和 3 的报文只能由目标主机产生,其余只能由路由器产生。 ·源抑制(Type:4;Code:0) 当源主机传送数据的速率太高时,路由器或目标主机用此报文通知源主机:因为缓冲来 不及引起的阻塞(congested),数据报已被丢弃;请“抑制”(quench)! ·数据报超时(Type:11) Code 0:当路由器接收到一个数据报发现其 TTL 值为 0 时,它将丢弃该数据报并向源
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有