当前课程知识点:网络技术与应用 > 第5讲 IP和网络互连 > 5.7 Internet控制报文协议 > 5.7 Internet控制报文协议
前面学习的协议都是一些数据传输协议
下面学习一个控制协议
Internet控制报文协议
我们来了解一下
Internet控制报文协议报文的类型和功能
就是报文协议当中报文的类型和功能
以及这个协议的应用
控制报文协议是Internet控制协议
主要作用有这么三个方面
一个是监测Internet的操作
第二 报告IP分组在传输过程中发生的意外情况
第三 测试Internet的运行状态
我们看一下这些报文的类型
总的来说 ICMP报文分成两类
一类是差错报告报文
第二类询问报文
差错报告报文主要向IP分组发送终端
发送不同类型的差错报告报文
主要有五类
一个是终点不可达
第二个是源站抑制
还有超时 参数问题 改变路由
这样五类
终点不可达又分类网络不可达 主机不可达
协议不可达以及端口不可达
还有 当需要分片但是IP分组当中的DF位置是1
不能进行分片的情况
还有就是源路由失败
发生这几种情况当中的任意一种
都会向发送IP分组的发送终端发送差错控制报告报文
这是终点不可达类
第二个是源站抑制
源站抑制报文是什么意思呢
当路由器或主机由于拥塞而丢弃IP分组的时候
就向IP分组的发送终端发送一个源站抑制报文
要求IP分组的发送终端降低发送速率
这是第二种
第三种是超时
超时是什么情况呢
当路由器接收到生存时间为零的IP分组
我们说 IP分组的首部有一个生存时间控制项
当生存时间置为0了
那么就要向发送终端发送差错报告报文
超时的第二种情况是 当接收终端在规定时间之内
不能接收到IP分组分片以后产生的全部数据片的时候
它也向发送终端发送差错报告报文
这是超时
第三个是参数问题
所谓参数问题就是当路由器或目的终端
接收到首部字段有错的IP分组的时候
IP分组首部有个校验码
终端是会检验首部是否出错
如果IP分组的首部出错了
而且无法再继续转发该IP分组的时候
就向IP分组的源发送终端发送一个差错报告报文
就是参数问题的报告报文
还有一个是改变路由
比如 这样一个网络拓扑图当中
终端A向终端B发送数据
那么终端A的默认网关是192.1.1.254
也就是路由器A的端口1的IP地址
它把数据发送给路由器A以后
路由器的转发表的下一站是192.1.1.253
也就是路由器B一个端口地址
因此 对于路由器A来说
它接收数据和发送数据都是通过同一个端口
路由器就认为不需要通过它了
它就向源发送终端发送一个改变路由的差错报告报文
就是把路由器A当中这项路由项发送给终端A
如果终端A有这样一个路由表功能的话
它就会采纳这个路由项
这是改变路由报告报文
这是差错报告报文这一类
还有 第二类是询问报文
询问报文根据需要向一个特定的目的设备
发出不同的询问报文
它有四类
第一类是回送请求和响应
一个路由器或主机通过回送请求报文
向某一个特定的设备发出询问
接收到这个报文的设备 比如主机或路由器
它必须向发送回送请求报文的源设备
回答一个回送响应报文
这个在后面有个应用的例子
第二类是时间戳请求和响应
时间戳请求报文用于向某个目的设备
询问当前的日期和时间
时间戳响应报文就是指接收到这个报文的设备
发送一个时间戳响应报文
用于回送接收请求报文的日期和时间
以及发送响应报文的日期和时间
把这两个时间发送给发送端
第三个 地址掩码请求和响应
这是主要是主机通过子网掩码请求和响应
来获知所在网络的子网掩码
就是当一个主机不知道自己所在网络的信息的时候
可以通过这样一个询问报文来获取所在网络的
子网掩码
最后一个是 路由器询问和通告
路由器询问和通告是这样
主机通过广播路由器询问报文
来查询网络内路由器的工作状态
然后接收到路由器询问报文的路由器
通过广播路由器通告报文来通告它的路由信息
这是ICMP报文的两大类报文的种类以及相应功能
下面来看两个典型的应用例子
一个是经常用的ping命令
下面看一下ping命令的执行过程
通过ping命令可以检测互联网上的两个终端
是不是可以连通的
终端A向终端B发送一个回送请求报文
终端B接收到回送请求以后 发送一个回送响应
如果终端A接收到这个回送响应
说明终端A和终端B是可以连通了
比如 我们可以在命令状态下输入 ping 192.1.4.1
接下来的信息就显示了终端B反馈信息
说明发送命令的机子和IP地址为192.1.4.1的终端是相通的
这是一个命令
第二个 看一下Tracert命令
这个命令执行过程主要是了解终端A到另外一个终端之间
所经过的路由器的IP地址
它发送这样一个命令以后
它的执行过程是这样子的
终端A先发送一个回送请求报文
在这个报文里 先把报文中的生存时间置为1
到了路由器R1的时候
把生存时间减1变成0
因此 R1发送一个超时报告报文
这个报文里面就有了路由器R1的IP地址
再发送一个生存时间为2的报文
这个报文就能够到达R2了
到达R2的时候 生存时间又变成0了
然后R2给终端A发送一个超时报告报文
同样的道理 把生存时间加1
到了R3的时候 生存时间又减为0了
因此R3也把它的IP地址告诉终端A
一直到回送回来的IP地址
是它输入的目的终端的地址为止
这样子的话 通过这个命令显示出来
可以得到终端A和目的终端之间
所有经过的的路由器的IP地址
这是ICMP的两个典型的应用
-课程先导语
--先导语
-1.1 网络内涵
--网络内涵
-1.2 互联网发展过程
--互联网发展过程
-1.2 互联网发展过程--作业
-1.3 交换方式
--电路交换
-- 虚电路交换
--数据报交换
--三种交换方式比较
--html
-1.3 交换方式--作业
-1.4 计算机网络体系结构和协议
--分层结构
--OSI体系结构
-1.4 计算机网络体系结构和协议--作业
-第一讲内容的启示
--html
-例题分析
--例题分析
-测验--作业
-本讲内容简介
-2.1 数据传输系统
-2.1 数据传输系统--作业
-2.2 信号
--2.2 信号
-2.2 信号--作业
-2.3 编码和调制
--2.3-1 编码
--2.3-2 调制
-2.3 编码和调制--作业
-2.4 差错控制
-2.4 差错控制--作业
-2.5 传输媒体
--2.5 传输媒体
-2.5 传输媒体--作业
-2.6 Packet Tracer6.2使用说明
-第二讲内容的启示
--html
-例题分析
--例题分析
-测验--作业
-以太网发展过程与内容简介
-以太网发展过程与内容简介--作业
-3.1 总线形以太网
-3.1 总线形以太网--作业
-3.2 网桥与冲突域分割
-3.2 网桥与冲突域分割--作业
-3.3 交换式以太网与VLAN
-3.3 交换式以太网与VLAN--作业
-3.4 以太网标准
-3.4 以太网标准--作业
-第三讲内容的启示
--html
-例题分析
--例题分析
-案例设计
--案例设计
-测验--作业
-本讲内容简介
--无线局域网
-4.1 无线局域网概述
-4.1 无线局域网概述--作业
-4.2 无线局域网应用方式
-4.2 无线局域网应用方式--作业
-4.3 无线局域网MAC层
-4.3 无线局域网MAC层--作业
-4.4 终端接入无线局域网过程
-4.4 终端接入无线局域网过程--作业
-4.5 无线局域网设计和分析
-第四讲内容的启示
--html
-例题分析
--例题分析
-测验--作业
-本讲内容简介
-- IP与网络互连
-5.1 网络互连机制
-5.1 网络互连机制--作业
-5.2 网际协议
-5.2 网际协议--作业
-5.3 IP分组传输过程
-5.3 IP分组传输过程--作业
-5.4 路由表建立过程
-5.4 路由表建立过程--作业
-5.5 IP over以太网
-5.5 IP over以太网--作业
-5.6 三层交换机与VLAN间通信过程
-5.7 Internet控制报文协议
-5.7 Internet控制报文协议--作业
-第五讲内容启示
--html
-案例设计
--案例设计
-例题分析
-测验--作业
-本讲内容简介
--本讲内容简介
-6.1 Internet接入控制机制
-6.1 Internet接入控制机制--作业
-6.2 以太网和ADSL接入技术
-6.2 以太网和ADSL接入技术--作业
-6.3 家庭局域网接入方式与无线路由器
-6.3 家庭局域网接入方式与无线路由器--作业
-6.4 接入综合演示实验
-6.4 接入综合演示实验--作业
-第六讲内容的启示
--html
-例题分析
--第六讲 例题分析
-测验--作业
-本讲内容简介
--传输层
-7.1 传输层服务特性
--传输层服务特性
-7.1 传输层服务特性--作业
-7.2 端口号
--端口号
-7.3 用户数据报协议UDP
-7.3 用户数据报协议UDP--作业
-7.4 传输控制协议TCP
--TCP特点和格式
-- TCP的几点说明
-7.4 传输控制协议TCP--作业
-第七讲内容启示
--html
-例题分析
--例题分析
-测验--作业
-本讲内容简介
-- 应用层
-8.1 应用结构
--应用结构
-8.1 应用结构--作业
-8.2 域名解析
-8.2 域名解析--作业
-8.3 动态主机配置协议
-8.3 动态主机配置协议--作业
-8.4 万维网
-- 万维网
-8.4 万维网--作业
-8.5 电子邮件
--html
-8.6 文件传输协议
--html
-例题分析
--例题分析
-案例设计
--CH8 案例设计
-应用层启示
--html
-测验--作业
-本讲内容简介
-9.1 网络安全概述
-9.1 网络安全概述--作业
-9.2 网络安全基础
-9.2 网络安全基础--作业
-9.3 病毒检测与防御技术
-9.3 病毒检测与防御技术--作业
-9.4 以太网安全技术
-9.4 以太网安全技术--作业
-9.5 无线局域网安全技术
-9.5 无线局域网安全技术--作业
-9.6 防火墙
-9.6 防火墙--作业
-9.7 安全协议
--9.7 安全协议
-9.7 安全协议--作业
-例题分析
--例题分析
-防火墙演示实验
-- 防火墙演示实验
-案例设计
--案例设计
-网络安全的启示
--html
-测验--作业
-附录1:综合应用分析
--综合应用分析
-附录2:Cisco实际设备网络构建与配置
-期末考试--考试试题