欢迎来到天天文库
浏览记录
ID:50056011
大小:1.17 MB
页数:19页
时间:2020-03-08
《TCP IP协议分析及应用 教学课件 作者 杨延双 张建标 第5章 Internet控制协议.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第5章Internet控制协议主要内容地址解析协议(ARP)逆地址解析协议(RARP)Internet控制报文协议(ICMP)5.1地址解析协议(ARP)ARP工作原理ARP的改进ARP分组格式代理ARP5.1.1ARP工作原理例:在同一个物理网络(以太网)上的主机A和B主机A需要查询IP地址为168.69.11.20的主机B的物理地址。因为主机A不知道主机B的物理地址,查询就在网络上广播,查询的内容组成ARP请求分组。主机B单播发送ARP应答分组.使用ARP的四种情况5.1.2ARP的改进使用ARP高速缓存。当主机(或路由器)A通过A
2、RP请求得到B的物理地址时,就将此“IP地址——物理地址”绑定存储在高速缓存中。这样,对于后续发往B的分组,通过查找高速缓存获得物理地址。ARP请求实现流程有无无有目的站IP地址查询ARP高速缓存IP地址——物理地址?广播ARP请求,等待ARP应答提取物理地址“IP地址——物理地址“绑定存入高速缓存收到ARP应答?找不到物理地址ARP应答实现流程是否ARP请求分组到达本机是请求目标?用本机物理地址进行应答发送站“IP地址——物理地址“绑定存入高速缓存5.1.3ARP分组格式硬件类型协议类型硬件长度协议长度操作(请求1,回答2)发送站硬件
3、地址发送站协议地址目的站硬件地址目的站协议地址5.1.4代理ARP图给出了两个物理网络通过代理ARP连接的例子。5.2逆地址解析协议(RARP)RARP实现从物理地址到逻辑地址(IP地址)的映射,即已知主机的物理地址,需要找到其相应的IP地址。RARP请求分组广播发送RARP应答分组单播发送RARP分组格式发送站硬件地址发送站协议地址目的站硬件地址目的站协议地址硬件类型协议类型硬件长度协议长度操作(请求3,回答4)5.3Internet控制报文协议(ICMP)ICMP报文类型ICMP报文格式ping程序5.3.1ICMP报文类型差错报
4、告报文查询报文5.3.2ICMP报文格式类型代码校验和首部的其余部分数据5.3.3ping程序Ping(PacketInterNetGroper,简称ping)程序用来测试两个站点之间在IP层的连通性,它使用了ICMP回送请求报文和回送应答报文。
此文档下载收益归作者所有