第6章 入门6.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文档。上传文档
查看更多
* 网络互连技术教程 * 第6章 地址解析 6.1 ARP 6.2 RARP 6.1 ARP 6.1.1 概念与机制 前面说到了网络的具有分层的体系结构,在高层的应用软件仅仅使用机器的IP地址来进行通信。但是数据要在物理网上传输使用IP地址是不行的,因为数据链路层通信使用的是机器的网卡地址即物理地址,要想在两台机器之间传输数据就必须知道对方的物理地址。所以当数据由高层协议到达数据链路层时,就需要将IP地址转化为物理地址。 考虑在同一物理网络上的两台机器A和B,给他们分配的IP地址分别为IPa和IPb,而物理地址分别为Ma和Mb。若A需要和B通信,但是A只有B的网络地址IPb,通过以上的分析,A就需要将B的网络地址IPb转化为B的物理地址Mb。所以就需要一个底层软件ARP(Address Resolution Protocol)来进行这种转换工作,它把机器的物理地址隐藏起来,让高层程序只使用网络地址,这样就允许给每台机器任意分配IP地址。现在假设使用FTP来建立连接,IP地址到物理地址的转化如图6-1所示。 ARP实现的过程是十分简单的,如图6-2所示,当主机A要转换IP地址IPb时,其实现过程如下: (1)首先它广播一个特殊的分组,要求IP地址为IPb的主机用它的物理地址Mb响应它。 (2)因为使用了以太网的广播机制,所以和主机A在同一局域网上的所有主机都将收到这个请求。 (3)但只有主机B识别到请求中的IP地址和它的IP地址相同,所以发送一个包含有它自己物理地址应答,而其他主机由于请求中的IP地址和自己的IP地址不相同,所以就丢弃这个请求不予响应。 (4)当主机A收到回答后,就可以使用此物理地址把分组发送给主机B。 这就可以使得使用地址转换协议ARP允许主机在只知道同一物理网络上一个目的网点的IP地址的情况下,找到目的主机的物理地址。 图6-1 由IP地址查到对应的物理地理 图6-2 ARP请求与应答 通过以上的分析我们可以得到完整的ARP的实现。从功能上说,ARP被分为两部分。第一部分是在发出分组时把一个IP地址映射到一个物理地址上,流程如图6-3所示,第二部分回答其他机器的请求,流程如图6-4所示。 图6-3 IP地址映射为物理地址的过程 图6-4 对ARP请求的处理过程 6.1.2 ARP数据格式 当ARP报文在两台设备之间传送时,它们必须被封装在网络的物理帧中,图6-5表明了这一情况。 图6-5 ARP报文被封装在以太网的帧中 不像大多数协议那样,ARP分组中的数据没有一个固定格式的首部。为使ARP适用于多个网络技术,其地址字段的长度依赖于网络的类型。但是,为了能理解一个任意的ARP报文,首部在开始附近有一个固定的字段说明后继字段中地址的长度。图6-6显示了在以太网(物理地址为48比特或6个字节)上当转换IP地址(4个字节)时所用的28个字节的ARP报文格式。 图6-6 由IP地址查到对应的物理地址 6.1.3 代理ARP 代理ARP是一个把网络逻辑地址映射到两个物理地址上的技术。这个技术仅仅适用于采用ARP技术把网络地址绑定到物理地址的网络,如图6-7所示。 * 网络互连技术教程

文档评论(0)

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

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

1亿VIP精品文档

相关文档