1 / 35
文档名称:

第6讲tcpip其他各层的协议.pptx

格式:pptx   大小:421KB   页数:35页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第6讲tcpip其他各层的协议.pptx

上传人:shujukd 2018/8/4 文件大小:421 KB

下载得到文件列表

第6讲tcpip其他各层的协议.pptx

相关文档

文档介绍

文档介绍:TCP/IP其他各层的协议
林玉梅
为了提高 IP 数据报交付成功的机会,在网际层使用了网际控制报文协议 ICMP ( Control Message Protocol)。
ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告。
ICMP 不是高层协议,而是 IP 层的协议。
ICMP 报文作为 IP 层数据报的数据,加上数据报的首部,组成 IP 数据报发送出去。
网际控制报文协议 ICMP
3
ICMP 报文的格式
首部
ICMP 报文
0
数据部分
检验和
类型
代码
(这 4 个字节取决于 ICMP 报文的类型)
8
16
31
IP 数据报
前 4 个字节
都是一样的
ICMP 的数据部分(长度取决于类型)
ICMP 报文的种类有两种,即 ICMP 差错报告报文和 ICMP 询问报文。
ICMP 报文的前 4 个字节是统一的格式,共有三个字段:即类型、代码和检验和。接着的 4 个字节的内容与 ICMP 的类型有关。
4
ICMP 报文的种类
终点不可达
源点抑制(Source quench)
时间超过
参数问题
改变路由(重定向)(Redirect)
5
ICMP 差错报告报文共有 5 种
6
ICMP 差错报告报文的数据字段的内容
首部
IP 数据报
ICMP 的
前 8 字节
装入 ICMP 报文的 IP 数据报
IP 数据报
首部
ICMP 差错报告报文
8
字节
收到的 IP 数据报
IP 数据报
首部
8
字节
ICMP 差错报告报文
IP 数据报的数据字段
对 ICMP 差错报告报文不再发送 ICMP 差错报告报文。
对第一个分片的数据报片的所有后续数据报片都不发送 ICMP 差错报告报文。
对具有多播地址的数据报都不发送 ICMP 差错报告报文。
对具有特殊地址( 或 )的数据报不发送 ICMP 差错报告报文。
7
不应发送 ICMP 差错报告报文 的几种情况
回送请求和回答报文
时间戳请求和回答报文
下面的几种 ICMP 报文不再使用
信息请求与回答报文
掩码地址请求和回答报文
路由器询问和通告报文
8
ICMP 询问报文有两种
PING 用来测试两个主机之间的连通性。
PING 使用了 ICMP 回送请求与回送回答报文。
PING 是应用层直接使用网络层 ICMP 的例子,它没有通过运输层的 TCP 或UDP。
9
ICMP的应用举例 PING (Packet Groper)
10
PING 的应用举例