第四章_ARP协议.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文档。上传文档
查看更多
第四章_ARP协议

TCP/IP 网络与协议 第四章 地址解析 潘 敏 panminiii@163.com 免费ARP 免费 ARP (gratuitous ARP)是指主机发送ARP查找自己的IP地址。通常,它发生在系统引导期间进行接口配置或更改IP地址的时候。 免费ARP报文的特点: 报文中携带的源IP和目的IP地址都是本机地址 报文源MAC地址是本机MAC地址。目的MAC地址为全0。 免费ARP 免费 ARP 可以有两个方面的作用: 查找相同IP地址:一个主机可以通过它来确定另一个主机是否设置了相同的I P地址。免费ARP的报文发出去如果收到回应,则证明自己目前使用的IP地址与某机器相同。在所有网络设备(包括计算机网卡)up的时候,都会发送这样的免费ARP广播,以宣告并确认有没有冲突。 更新ARP缓存:如果发送免费A R P的主机正好改变了硬件地址(很可能是主机关机了,并换了一块接口卡,然后重新启动),那么这个分组就可以使其他主机高速缓存中旧的硬件地址进行相应的更新。 * * 湖北师范学院 提纲 引言 ARP ARP高速缓存 代理ARP 免费ARP RARP ARP病毒及防护 本章小结 引言 在链路层上,主机和路由器用它们的物理地址来标志,即48 bit物理地址。物理地址是本地地址,在本地范围内是唯一的,但是在全局上不一定,它通常用硬件实现。 在网络层上,主机和路由器用逻辑地址来标志,逻辑地址在互联网全局上是唯一的。在TCP/IP协议族中称为IP地址,长度是32位(IPv4)。 引言 因此需要能够将逻辑地址和相应的物理地址之间进行映射。完成这样的映射可使用静态映射和动态映射。 静态映射:创建一个表,存储逻辑地址和物理地址的关联关系。然后将网络上的每个主机都存储这个表。缺点是映射表必须周期的更新,增加了网络的开销。 引言 动态映射:地址解析协议ARP和逆地址解析协议RARP ARP 48bit MAC地址 32bit IP地址 RARP ARP-地址解析协议 ARP(Address Resolution Protocol)地址解析协议,负责完成逻辑地址向物理地址的动态映射,将32位逻辑地址(IP地址)转化为48位物理地址(MAC地址)。 RFC826:An Ethernet Address Resolution Protocol -- or -- Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware (1982) ARP-地址解析协议 ICMP IGMP RARP ARP IP ARP和RARP在TCP/IP协议族中的位置 网络层 ARP-地址解析协议 ARP通过一个查找表(ARP缓存)来执行这种转换。当在ARP缓存中没有找到地址时,则向网络发送一个广播请求。网络上的所有主机和路由器都接收和处理这个ARP请求,但是只有是广播请求IP地址的主机或路由器 ,发回一个ARP应答分组,应答中包含它的IP地址和物理地址,并保存在请求主机的ARP缓存中。其它主机或路由器都丢弃此分组。 ARP-地址解析协议 ARP的操作示意图 ARP-地址解析协议 问题:ARP应答报文采用什么方式发送? 1. 广播 2.单播 3. 多播 ARP-地址解析协议 可以使用ARP服务的4种不同情况 LAN 目标IP地址: 在IP数据报中的目的地址 情况1:主机有分组要发送给在同一个网络上的另一个主机 主机 发送端 主机 接收端 LAN 目标IP地址: IP数据报中的目的地址 情况4:路由器收到要发送给同一个网络上的主机的分组 路由器 发送端 主机 接收端 LAN/WAN 目标IP地址: 在路由表中找到的适当的路由器IP地址 情况3:路由器收到要发送给另一个网络上的主机的分组。这个分组必须先交付给适当的路由器 路由器 发送端 路由器 接收端 LAN 目标IP地址: 某路由器的IP地址 情况2:主机要把分组发送给在另一个网络上的另一个主机,这个分组必须先交付给默认路由器 主机 发送端 路由器 接收端 1. 应用程序FTP客户端把主机名转换成32 bit的IP地址。这个转换过程使用DNS。 ARP-地址解析协议 例子:当输入命令ftp 时,执行如下: 4.若目的主机在本地网络上,则IP数据报直接送到目的主机。若目的主机在远程网络上,则发到本地路由器,再转发IP数据报。 2. FTP客户请求TCP用得到的IP地址建立连接 3. TCP发送一个连接请求分组到远端

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档