TCPIP网络和协议第4章-地址解析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主机A将隐藏子网中的主机都作为本物理网络上的主机对待,但事实上却是位于不同的子网。隐藏子网完全可以采用和主机A所在子网不同的物理网络技术。 借助于代理ARP进行通信和与远程主机的通信是不同的。以图4-15为例,主机A与主机B进行通信时,主机A发出的ARP请求中的目的协议地址是196.168.17.46。而当路由器不运行代理ARP时,必须通过子网掩码将主机A和主机B划分到不同的子网中,主机A发出的ARP请求中的目的协议地址一定是196.168.17.17。 在使用代理ARP时,多个IP地址(隐藏子网中的所有IP地址)对应一个物理地址( 0x02608C5A2712)。 代理ARP存在以下问题: (1)代理ARP使得多个IP地址对应一个物理地址成为合法状况,因此难以应付地址欺骗。代理ARP要求参与的主机是可信赖的。 (2)代理ARP路由器中的IP地址与物理地址的映射表需要人工维护。 (3)代理ARP难以处理多路由器连接的复杂拓扑结构。 本章要点 建立逻辑地址与物理地址之间映射的方法通常有静态映射和动态映射。动态映射是在需要获得地址映射关系时利用网络通信协议直接从其他主机上获得映射信息。因特网采用了动态映射的方法进行地址映射。 获得逻辑地址与物理地址之间的映射关系称为地址解析。 地址解析协议ARP是将逻辑地址(IP地址)映射到物理地址的动态映射协议。 ARP高速缓存中含有最近使用过的IP地址与物理地址的映射列表。 在ARP高速缓存中创建的静态表项是永不超时的地址映射表项。 反向地址解析协议RARP是将给定的物理地址映射到逻辑地址(IP地址)的动态映射。RARP需要有RARP服务器帮助完成解析。 ARP请求和RARP请求,都是采用本地物理网络广播实现的。 在代理ARP中,当主机请求对隐藏在路由器后面的子网中的某一主机IP地址进行解析时,代理ARP路由器将用自己的物理地址作为解析结果进行响应。 * 但逻辑地址与物理地址的映射关系并不是一成不变的。主机的物理地址可能因为更换网络接口卡(NIC)而发生变化;主机的逻辑地址也可能因为主机从一个网络移到另一个网络而发生变化。一旦出现这种情况,地址映射表需要及时更新。 但在用于对地址进行验证和确认时ARP请求也可以用单播地址,此时知道对方的物理地址,用单播进行针对性的解析,以便确认对方地址的正确性。 * 默认值2、10分钟 除了为ARP高速缓存表项设置生命期外,还可以通过设置动态的探测次数来减少地址的解析错误。在将一条动态ARP表项删除之前,系统可以先进行探测,如果超过设置的探测次数,被探测的目标主机仍没有应答,则此ARP表项将被删除。 * arp -a [inet_addr] [-N if_addr] [-v]显示地址映射表项,[ ]为可选项。-N if_addr选项表示只显示if_addr所指定的接口的地址映射表项。-v表示在详细模式下显示arp项,所有无效项和环回接口上的项都显示。 * 源主机根据源IP地址、目的IP地址以及子网掩码可以判断出本主机与目的主机位于不同的子网,源主机根据其路由表(或默认网关设置)得到去往目的主机的下一跳路由器——路由器1的IP地址,源主机通过ARP解析得到路由器1端口1A的物理地址,然后将要传送给目的主机的IP数据报用该物理地址封装成帧后发送给路由器1。 * * ,向目的主机发送前,仍然要进行目的IP地址到物理地址的映射。在向目的主机发送ARP请求前要先查询ARP高速缓存 虽然图中将路由器两个不同接口的ARP表项画在一起了,但实际上是分别在不同接口的ARP表里。 * “通常”这里所对应的例外是指源路由情况。 * * 无盘计算机没有外部存储器来记录其IP地址。 * 为了防止多个备份RARP服务器同时给出应答,往往采用随机延迟发送应答。 * 封装ARP报文时帧类型填0x0806,封装RARP报文时帧类型填0x8035。 对于ARP和RARP请求,目的地址应填为0xFFFFFFFFFFFF(广播)。 由于ARP和RARP报文较短(28个字节),后面必须增加18个字节的填充PAD,以达到以太网最小帧长度的要求。 * 掩码:255.255.255.0 源主机根据其路由表(或默认网关设置)得到去往目的主机的下一跳路由器——路由器1的IP地址,源主机通过ARP解析得到路由器1端口1A的物理地址,然后将要传送给目的主机的IP数据报用该物理地址封装成帧后发送给路由器1。 路由器1收到该IP数据报后,根据目的主机的IP地址和自己的路由表确定去往目的主机的下一跳路由器——路由器2的IP地址,并通过ARP解析得到路由器2端口2A的物理地址,然后将要传送给目的主机的IP数据报用该物理地址封装成帧后发送给路由器2。 如此下去,以逐级跳的方式将IP数据报传至路由器n。路由器n根据目的

您可能关注的文档

文档评论(0)

js1180 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档