第5章:6ARP协议分析.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章:6ARP协议分析

IP地址和MAC地址的关系? 怎样实现IP地址和MAC地址转换?? 地址解析 ——ARP RARP协议 主要内容 地址解析 ARP协议 RARP协议 地址转换示例 地址解析 协议地址 软件提供的抽象地址,如IP地址,它使整个互联网看成一个网络,但真正的物理网络并不能通过IP地址协议地址来定位机器 物理地址 硬件地址,如MAC地址 地址解析(resolution) 协议地址和物理地址之间的转换,如IP地址和MAC地址之间的转换 反向地址解析:物理网络地址 IP地址 ARP 地址解析方法 映射方法: 表格方法----事先在各主机内建立一张“IP地址—物理网络地址映射表”; ARP协议 为了提高效率,ARP使用了高速缓存技术(caching)。 为了防止目的主机也进行ARP请求解析自己的MAC地址,在ARP报文中发送主机将主动填写自己的IP和MAC地址。一台主机发送的ARP请求,网络中所有的主机都将在自己的高速缓存中记录它的IP/MAC地址。 ARP基本工作原理 1.主机试图发送时,先检查ARP高速缓存中的地址映射表; 2.找不到所需的IP-MAC地址项,则由IP自动调用ARP,向目标主机发送带有源硬件地址和主机IP地址、目标主机IP地址的ARP请求帧; 3.将该请求帧在本地网上广播,IP地址与请求帧的目标主机IP地址相同的主机将接收该帧,并向源主机发送一个包含本身硬件地址的ARP响应帧。 4.双方主机分别在内存的ARP高速缓存中建立一个IP-MAC地址映射表,此后双方通信均可按硬件地址直接发送。 5.新机入网时,主动广播地址联编信息; 6.ARP表中的表项有生存期,超时则删除。 APR地址解析和数据包在网间的传递 RARP协议 给定一个MAC地址,如何获得它的IP地址,这就是反向地址解析RARP (The Reverse Address Resolution Protocol)。主要用于无盘工作站启动。 RARP服务器需要维护一张本网络的“MAC地址—IP地址”映射表。任何一台主机(例如无盘机)发出RARP申请(携带自己的MAC地址)后,只有RARP服务器对其进行应答。 RARP协议利用定时重传解决RARP请求的差错控制。 由于路由器不转发广播帧,RARP服务器必须与无盘工作站在同一子网内。 多RARP Server结构 为防止服务器超载,很多网络中采用了多RARP Server结构; 由哪个服务器回答一个RARP的请求? 事先为每台主机分配一个主服务器(primary server), 其他为从服务器(secondary server)一般由主服务器回答RARP请求,从服务器只记录请求达到时间; 主服务器超载或停机不能应答时,用户再次发出RARP请求,第一个接到RARP请求的从服务器响应。 如何防止多个从服务器同时应答? 从服务器收到请求后,等待一段随机时间再响应。以防止网络信道突然拥挤、甚至拥塞。 ARP/ RARP报文格式说明 ARP只用来解析对方的物理网络地址; RARP除了用来解析本机的IP地址之外,还可以用来解析第三方的IP地址; 报文格式相同; ARP/ RARP报文格式说明 TCP/IP 协议设计ARP/ RARP报文能适应各种物理网络地址与网络层地址; 其中: 硬件类型 = 1 ---- Ethernet 协议类型 = 0x0800 ---- IP协议 操作 = 1 ---- ARP请求 = 2 ---- ARP响应 = 3 ---- RARP请求 = 4 ---- RARP响应 硬件地址长度 6 byte IP地址长度 4 byte 怎样知道IP网络出现故障了? 怎样管理和维护IP网络状态 差错处理和状态报告:ICMP协议 主要内容 ICMP协议的类型 ICMP报文格式 常用ICMP差错报文 常用ICMP控制报文 常用ICMP请求/应答报文 ICMP协议 ICMP(Internet Control Message Protocol) Internet控制报文协议,正式规范参见RFC 792 [Posterl 1981b] ICMP设计初衷:网关向信源机报告差错信息 IP数据报在网中传输时,网关自主完成寻址与传输,无须信源、信宿机参与;系统一旦发生错误,需要一种内部机制进行控制,因此设计了ICMP ICMP报文封装

文档评论(0)

wbjsn + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档