不应发送ICMP差错报告报文的几种情况
发布时间:2014/9/15 21:34:20 访问次数:8882
所有的ICMP差错报告报文中的数据字段都具有同样的格式。把收到的需要进行差错报告的IP数据报的首部和数据字段的前8个字节提取出来,NAT-20DC作为ICMP报文的数据字段。再加上相应的ICMP差错报告报文的前8个字节,就构成了ICMP差错报告报文。提取收到的数据报的数据字段的前8个字节是为了得到运输层的端口号(对于TCP和UDP)以及运输层报文的发送序号(对于TCP)。这些信息对源点通知高层协议是有用的(端口的作用将在下一章的5 .1.3节中介绍),整个ICMP报文作为IP数据报的数据字段发送给源点。
下面是不应发送ICMP差错报告报文的几种情况。
· 对ICMP差错报告报文不再发送ICMP差错报告报文。
· 对第一个分片的数据报片的所有后续数据报片都不发送ICMP差错报告报文。
· 对具有多播地址的数据报都不发送ICMP差错报告报文。
· 对具有特殊地址(如127.0.0.0或0.0.0.0)的数据报不发送ICMP差错报告报文。
常用的ICMP询问报文有两种,即:
(1)回送请求和回答 ICMP回送请求报文是由主机或路由器向一个特定的目的主机发出的询问。收到此报文的主机必须给源主机或路由器发送ICMP回送回答报文。这种询问报文用来测试目的站是否可达以及了解其有关状态。
(2)时间戳请求和回答 ICMP时间戳请求报文是请某个主机或路由器回答当前的日期和时间。在ICMP时间戳回答报文中有一个32位的字段,其中写入的整数代表从1900年1月1日起到当前时刻一共有多少秒。时间戳请求与回答可用来进行时钟同步和测量时间。
所有的ICMP差错报告报文中的数据字段都具有同样的格式。把收到的需要进行差错报告的IP数据报的首部和数据字段的前8个字节提取出来,NAT-20DC作为ICMP报文的数据字段。再加上相应的ICMP差错报告报文的前8个字节,就构成了ICMP差错报告报文。提取收到的数据报的数据字段的前8个字节是为了得到运输层的端口号(对于TCP和UDP)以及运输层报文的发送序号(对于TCP)。这些信息对源点通知高层协议是有用的(端口的作用将在下一章的5 .1.3节中介绍),整个ICMP报文作为IP数据报的数据字段发送给源点。
下面是不应发送ICMP差错报告报文的几种情况。
· 对ICMP差错报告报文不再发送ICMP差错报告报文。
· 对第一个分片的数据报片的所有后续数据报片都不发送ICMP差错报告报文。
· 对具有多播地址的数据报都不发送ICMP差错报告报文。
· 对具有特殊地址(如127.0.0.0或0.0.0.0)的数据报不发送ICMP差错报告报文。
常用的ICMP询问报文有两种,即:
(1)回送请求和回答 ICMP回送请求报文是由主机或路由器向一个特定的目的主机发出的询问。收到此报文的主机必须给源主机或路由器发送ICMP回送回答报文。这种询问报文用来测试目的站是否可达以及了解其有关状态。
(2)时间戳请求和回答 ICMP时间戳请求报文是请某个主机或路由器回答当前的日期和时间。在ICMP时间戳回答报文中有一个32位的字段,其中写入的整数代表从1900年1月1日起到当前时刻一共有多少秒。时间戳请求与回答可用来进行时钟同步和测量时间。
上一篇:ICMP差错报告报文共有五种
上一篇:ICMP的应用举例
热门点击
- 不应发送ICMP差错报告报文的几种情况
- 计算机网络在我国的发展
- 63Sn-37Pb锡铅共晶合金的基本特性
- 按网络的作用范围进行分类
- 物理层使用的中间设备叫做转发器
- HTTP/1.1协议的持续连接有两种工作方式
- 万维网必须解决以下几个问题
- IP地址分为几类
- CIDR地址块中的任何一个地址
- 运输层提供应用进程间的逻辑通信
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]