- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络协议全套PPT电子课件教案- 第四章 ARP和RARP
“第二届维纳恩湖业主垂钓大赛“活动方案4S店开业庆典活动总结8D团队导向解决问题方法GSM网规网优专题培训教材-覆盖问题处理K线顶部双烛定式信号 IP IP格式 IP路由选择 子网划分 子网掩码 复习 第四章 ARP和RARP 引言 ARP 代理ARP 高速缓存 RARP 本章小结 4.1 引言 在链路层上,主机和路由器用它们的物理地址来标志,即48 bit物理地址。物理地址是本地地址在本地范围内必须是唯一的,但是在全局上不一定,它通常用硬件实现。 在网络层上,主机和路由器用逻辑地址来标志,逻辑地址就是互联网上的地址,它在全局上是唯一的。在TCP/IP协议族中称为IP地址,长度是32位。 因此需要能够将逻辑地址和相应的物理地址之间进行映射。完成这样的映射可使用静态映射和动态映射。 4.1 引言 静态映射:创建一个表,存储逻辑地址和物理地址的关联关系。然后将网络上的每个主机都存储这个表。缺点是映射表必须周期的更新,增加了网络的开销。 动态映射:地址解析协议ARP和逆地址解析协议RARP ARP 48bit MAC地址 32bit IP地址 RARP 4.2 ARP-地址解析协议 ARP(AddressResolutionProtocol)地址解析协议,负责完成逻辑地址向物理地址的动态映射,将32位逻辑地址(IP地址)转化为48位物理地址(MAC地址)[参看RFC826]。 ARP通过一个查找表(ARP缓存)来执行这种转换。当没有在ARP缓存中找到地址时,则向网络发送一个广播请求。网络上的所有主机和路由器都接收和处理这个ARP请求,但是只有是广播请求IP地址的主机或路由器 ,发回一个ARP应答分组,应答中包含它的IP地址和物理地址,并保存在请求主机的ARP缓存中。其它主机或路由器都丢弃此分组。 4.2 ARP-地址解析协议 当输入命令ftp 时,执行如下: 应用程序FTP客户端把主机名转换成32 bit的IP地址。这个转换过程使用DNS。 FTP客户端请求TCP用得到的IP地址建立连接。 TCP发送一个连接请求分段到远端的主机,即用上述IP地址发送一份IP数据报 。 4.2 ARP-地址解析协议 如果目的主机在本地网络上,那么IP数据报可以直接送到目的主机上。如果目的主机在一个远程网络上,那么就通过IP选路函数来确定位于本地网络上的下一站路由器地址,并让它转发IP数据报。在这两种情况下,IP数据报都是被送到位于本地网络上的一台主机或路由器。 假定是一个以太网,那么发送端主机必须把32 bitIP地址变换成48 bit以太网地址。从逻辑Internet地址到对应的物理硬件地址需要进行翻译。这就是ARP的功能。ARP本来是用于广播网络的,有许多主机或路由器连在同一个网络上。 ARP发送一份称作ARP请求的以太网数据帧给以太网上的每个主机。这个过程称作广播,如图中虚线所示。ARP请求数据帧中包含目的主机的IP地址,其意思是“如果你是这个IP地址的拥有者,请回答你的硬件地址。” 4.2 ARP-地址解析协议 目的主机的ARP层收到这份广播报文后,识别出这是发送端在寻问它的IP地址,于是发送一个ARP应答。这个ARP应答包含IP地址及对应的硬件地址。 收到ARP应答后,使ARP进行请求—应答交换的IP数据报现在就可以传送了。 发送IP数据报到目的主机。 问题:ARP请求报文是什么发送,ARP应答报文是什么发送? 1. 广播 2.单播 4.2 ARP-分组格式 ARP 分组格式 硬件类型:16bit,定义网络类型。以太网是类型 1,取值0x0001。 协议类型: 16bit,定义协议类型。对应IPv4协议,值为 0x0800。 硬件长度:8bit,定义以字节为单位的物理(硬件)地址长度,即n的值。以太网是6。 协议长度:8bit,定义以字节为单位的逻辑(协议)地址长度,即m的值。IPv4的值为4。 操作码:16bit,定义分组的类型。ARP请求为0x0001, ARP应答为0x0002。 RARP请求为0x0003, RARP应答为0x0004。 4.2 ARP-分组格式 发送方硬件地址、发送方协议地址、目的硬件地址和目的协议地址:它们是可变长度字段。源和目的硬件地址对应以太网都是48位地址。源和目的协议地址对应IPv4协议是32位地址。 问题:对于ARP请求报文,目的硬件地址填充什么值? 4.2 ARP-封装 ARP分组直接封装在链路帧 例如:IP地址为0主机,有分组要发送给IP地址为130.23.43 .25的主机,列出封装在以太网帧中的ARP请求和应答分组。 这里有一些重复信息:在以太网帧报头中和ARP请求报文中都有发送端硬件地址。 4.2 ARP-
您可能关注的文档
- 硕士学位论文答辩 高效自动化脱硫技术研究与应用.ppt
- 礼仪规范培训31.ppt
- 福特汽车公司8D管理程序.ppt
- 福特汽车整合营销方案.ppt
- 科技信息时代-科技PPT模板.ppt
- 福特汽车嘉年华销售手册.ppt
- 秋天讲课课件.ppt
- 硕士学位毕业论文PPT答辩-CALPUFF系统应用研究.ppt
- 科技园案例.ppt
- 硕士论文PPT答辩-中部地区乡村聚落人居环境的研究--以湖北钟祥地区为例探讨.ppt
- 网络协议全套PPT电子课件教案-第一章 概述.ppt
- 网络协议全套PPT电子课件教案-复习.ppt
- 网络信息传播全套PPT电子课件教案-(1-3章)-课件.ppt
- 网络协议全套PPT电子课件教案-第七章 UDP协议.ppt
- 网络协议全套PPT电子课件教案-第三章 IP:网际协议.ppt
- 网络协议全套PPT电子课件教案-第二章 网络接口层(链路层).ppt
- 网络协议全套PPT电子课件教案-第五章 Internet控制消息协议.ppt
- 网络安全PPT全套电子课件教案-09.Linux IP 防火墙及其原理.ppt
- 网络协议全套PPT电子课件教案-第八章 DNS.ppt
- 网络技术应用全套PPT电子课件教案-第二章OSI互联模型及RS32接口.ppt
文档评论(0)