TCPIP网络与协议地址解析PPT课件.ppt_第1页
TCPIP网络与协议地址解析PPT课件.ppt_第2页
TCPIP网络与协议地址解析PPT课件.ppt_第3页
TCPIP网络与协议地址解析PPT课件.ppt_第4页
TCPIP网络与协议地址解析PPT课件.ppt_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章地址解析 互联网地址能够将不同的物理地址统一起来 采用的技术是在各种物理网络技术上覆盖一层软件 IP协议 ARP协议 RARP协议 将物理地址隐藏起来 IP地址是网络层 IP层 的地址 IP地址实现了底层网络物理地址的统一 但因特网技术并没有取消物理网络的地址 最终数据还是要在物理网络上传输 而在物理网络上传输时使用的仍是物理地址 因特网在网络层使用IP地址的同时 在物理网络中仍使用物理地址 这样一来 网络中就同时存在两套地址 而且在这两套地址之间必须建立映射关系 1 IP地址又称为逻辑地址 建立逻辑地址与物理地址之间映射的方法通常有两种 静态映射主要采用地址映射表格来实现逻辑地址与物理地址之间的映射 不足 地址映射表一般由人工方式建立和维护 不能适应物理地址和逻辑地址频繁变化的网络和规模庞大的网络 动态映射是在需要获得地址映射关系时利用网络通信协议直接从其他主机上获得映射信息 因特网采用了动态映射的方法进行地址映射 2 逻辑地址与物理地址之间的映射称为地址解析 Addressresolution 地址解析包括两个方面的内容 从IP地址到物理地址的映射从物理地址到IP地址的映射TCP IP用两个协议来实现这两种映射 地址解析协议 ARP 用于从IP地址到物理地址的映射反向地址解析协议 RARP 用于从物理地址到IP地址的映射 3 介绍 地址解析协议和反向地址解析协议的工作原理和方法 并给出两者的报文格式及封装方法 4 第4章地址解析 4 1地址解析协议 ARP 4 2反向地址解析协议 RARP 4 3地址解析报文4 4代理ARP 5 4 1地址解析协议 ARP 4 1 1地址解析原理地址解析协议ARP使IP能够获得与某个给定IP地址相关的主机物理地址 当主机A需要向同一物理网络中的主机B发送IP数据报时 主机A的IP层要将IP数据报传给数据链路层进行帧封装 封装时要求给出目的主机的物理地址 6 IP层发送IP数据报时通常将产生以下事件 1 IP调用ARP 请求IP地址为IB的目的主机B的物理地址PB 2 ARP创建一个ARP请求帧 请求IP地址IB对应的物理地址 ARP请求帧的数据部分将包括如下信息 请求主机的物理地址PA请求主机的IP地址IA目的主机的IP地址IB 7 3 主机A在本地网络中广播ARP请求帧 请求帧的目的地址为 物理地址 广播地址 全 1 如图4 2所示 8 4 该网络中的所有主机都能接收ARP请求帧 并将该帧中的目的主机IP地址IB和自己的IP地址进行比较 其地址与IB不匹配的主机 将忽略这个帧 5 如果主机发现请求中的目的主机IP地址IB与自己的IP地址相同 就产生一个包含其物理地址PB的ARP应答帧 6 ARP应答帧直接发回给发送ARP请求的主机A ARP应答帧的数据部分包含以下信息 应答主机的物理地址PB 应答主机的IP地址IB 请求主机的物理地址PA 请求主机的IP地址IA 9 ARP应答帧的发送如图所示 10 7 利用从应答帧中得到的目的主机的物理地址PB完成IP数据报的帧封装 并将该帧发送给主机B 这里需要注意两点 ARP请求帧在网络中是以广播方式发送的 ARP应答帧是以单播方式发送的 目的主机必须与源主机位于同一网络 由于ARP采用的是物理网络中的广播 IP路由器不会对该广播帧进行转发 因而不能用ARP确定远程网络中主机的物理地址 而且也没有必要知道远程主机的物理地址 如果目的主机位于远程网络 IP会将数据报先发送给路由器 然后由路由器进行转发 这种情况下 IP只需要利用ARP确定路由器的物理地址即可 11 4 1 2ARP高速缓存问题 如果每次在发送IP数据报前都重复上面的过程 势必会带来较大的开销 广播ARP请求不仅要耗费带宽 而且使得本地网络中的每台主机都要处理该广播帧 或忽略或给出响应帧 解决 为了使地址解析时的广播尽可能少 每台主机都维护一个名为ARP高速缓存的本地列表 ARP高速缓存中含有最近使用过的IP地址与物理地址的映射列表 ARP请求和应答方都把对方的地址映射存储在ARP高速缓存中 12 使用 当发送IP数据报需要获取目的主机的物理地址时 首先检查它的ARP高速缓存 如果ARP高速缓存中已经存在对应的映射表项 则目的主机的硬件地址可以从ARP高速缓存中获得 主机可以立即发送IP数据报 只有当ARP高速缓存中不存在与该目的IP地址对应的映射表项时 才广播ARP请求 创建 由于ARP高速缓存位于内存中 因此每次计算机或路由器重新启动时 都必须动态地创建地址映射表 当主机收到一个ARP请求帧或响应帧时 检查它的ARP高速缓存 如果ARP高速缓存中不存在对应的映射表项 则将ARP请求帧或响应帧中的发送方的IP地址和物理地址加入到ARP高速缓存中 13 1 ARP高速缓存中地址映射表项的超时问题 由于IP地址与物理地址的映射关系可能因网络接口或IP地址的变化而发生变化 对于ARP高速缓存中地址映射表项都存在一个过时的问题 解决 给ARP高速缓存中的每一个表项设置一个超时值 老化时间 使得每个地址映射表项都有一个生命期 不同的TCP IP实现使用不同的超时值 短的仅有几十秒钟 而长的则长达几个小时 超时值越短 系统中出现的ARP请求广播就越多 但若超时值过长 主机又不能及时地发现地址映射关系的改变 也可能会引起问题 14 对于Windows2000 XP系统 ARP高速缓存中新加入的表项的超时值是2分钟 若在2分钟内没有被使用就会超时 如果在2分钟内被使用 那么该表项的超时值又会被重置为2分钟 超时前的每次使用都会被重置为2分钟 一直到10分钟的最长生命期限制 超过10分钟的最大限制后将被移除 并通过另一个ARP请求 回应过程获得新的对应关系 15 2 控制地址映射表项的超时值 对于WindowsNT计算机 可以利用注册表参数ArpCacheLife对高速缓存表项的超时值进行控制 若未设置ArpCacheLife参数 则ARP高速缓存中超时值的设置为默认值2分钟 当在注册表中添加了ArpCacheLife参数后 注册表中的值会覆盖前面提到的2分钟默认值 另一个相关的注册表参数是ArpCacheMinReferencedLife 该参数是被重复使用的表项可以在ARP缓存中存放的最长生命期限制时间 不设置该参数就是默认值的10分钟 600秒 16 ArpCacheLife和ArpCacheMinReferencedLife参数的类型为REG DWORD 单位为秒 值的有效范围0 0 xFFFFFFFF 两个参数存放在如下的注册表项中 HKEY LOCAL MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters如果在注册表中看不到这两个键值 说明当前使用的是默认值 即分别为120秒和600秒 若要修改 须自行创建这两个键值 修改后重启计算机后生效 17 ArpCacheLife和ArpCacheMinReferencedLife的使用规则 如果ArpCacheLife的值大于等于ArpCacheMinReferencedLife的值 则被使用和未被使用的ARP缓存表项可存储的时间都是ArpCacheLife 如果ArpCacheLife的值小于ArpCacheMinReferencedLife的值 则未被使用的ARP缓存表项在ArpCacheLife秒的时间后过期 被使用的表项的最大生存期为ArpCacheMinReferencedLife的值 18 3 静态ARP表项 另一种控制地址映射表项超时值的方法是在ARP高速缓存中创建一个静态表项 静态表项是永不超时的地址映射表项 静态表项主要用在一台主机经常向另一台主机发送ARP请求的情况下 为了提高效率 减少不必要的开销 可以在ARP高速缓存中创建一个静态表项 使该地址映射表项始终存在于ARP高速缓存中 避免向某一主机发送ARP广播 19 静态表项也有可能发生变化 当主机接收到ARP广播 而且该广播所含的地址信息与当前ARP高速缓存中对应的静态表项不一致时 主机将用新收到的物理地址替代原有的物理地址 并为该表项设置超时值 使其不再是静态表项 使用arp实用程序可以人工删除静态表项 重新启动主机也会使静态表项丢失 静态表项的不足之处是不能很好地适应地址映射的变化 ARP请求也可能用单播 20 4 1 3ARP实用程序 通过arp实用程序 可以对ARP高速缓存进行查看和管理 ARP命令可以显示或删除ARP高速缓存中的IP地址与物理地址的映射表项 而且还可以添加静态表项 arp命令的格式如下 arp a inet addr Nif addr v 显示地址映射表项 为可选项 arp g功能与arp a相同 arp dinet addr if addr 删除由inet addr所指定的表项 arp sinet addreth addr if addr 增加由inet addr和eth addr指定的静态表项 inet addr为点分十进制格式的IP地址 eth addr为十六进制形式的物理地址 物理地址的字节之间用短横线分割 例如 0C 26 1B 23 45 67 21 显示计算机ARP高速缓存中的当前表项 C arp aInterface 192 168 1 105 0 x7Internet地址物理地址类型192 168 1 1a8 57 4e 0a 4e 5e动态192 168 1 255ff ff ff ff ff ff静态224 0 0 2201 00 5e 00 00 16静态255 255 255 255ff ff ff ff ff ff静态 在ARP高速缓存中加入静态表项 C arp s192 168 1 2020a 2d 23 35 66 13 22 添加后查看结果C arp aInterface 192 168 1 105 0 x7Internet地址物理地址类型192 168 1 1a8 57 4e 0a 4e 5e动态192 168 1 2020a 2d 23 35 66 13静态192 168 1 255ff ff ff ff ff ff静态224 0 0 2201 00 5e 00 00 16静态255 255 255 255ff ff ff ff ff ff静态 23 删除高速缓存中的表项 C arp d192 168 1 202C arp aInterface 192 168 1 105 0 x7Internet地址物理地址类型192 168 1 1a8 57 4e 0a 4e 5e动态192 168 1 255ff ff ff ff ff ff静态224 0 0 2201 00 5e 00 00 16静态255 255 255 255ff ff ff ff ff ff静态 Arp实用程序只能用于管理本地主机上的ARP高速缓存 24 4 1 4地址解析实例 参与通信的源主机与目的主机可能位于同一个子网 也可能位于不同的子网 1 源主机与目的主机位于同一子网假设一台IP地址为196 168 27 20的主机 希望向位于同一子网中IP地址为196 168 27 22的主机发送IP数据报 25 进行IP地址解析的过程如图4 4和4 5所示 其具体步骤如下 26 27 1 检查本地ARP高速缓存当试图确定同一子网上目的主机的物理地址时 ARP首先检查本地的ARP高速缓存 确定它是否含有目的主机的IP地址与物理地址的映射 如果包含 则取出目的主机的物理地址 利用物理地址将IP数据报封装成帧 此时不需要广播ARP请求 因为目的主机的物理地址已经在以前的通信中被存入了本地的ARP高速缓存 如果ARP高速缓存中不包含相关的地址映射 则进行下一步操作 28 2 向目的主机发送ARP请求若ARP高速缓存不包含所需的地址映射 主机就会形成一个ARP请求 以物理广播地址在本子网上广播 并等待目的主机的应答 3 将请求者的地址信息写入ARP高速缓存由于ARP请求是子网上的广播 因而该子网上的每台主机都会收到广播 并将自己的IP地址和该ARP请求中的目的主机IP地址进行比较 如果不匹配 则ARP请求被忽略 如果ARP请求中的目的主机IP地址与本机的IP地址相匹配 则目的主机就将发送者的IP地址与物理地址写入到本机的ARP高速缓存中 29 4 向请求者发送ARP响应如果在ARP请求期间产生准确的匹配 则目的主机就向发送主机以单播方式发出一个ARP应答 因为此时应答主机已经知道了请求方的物理地址 5 请求方更新ARP高速缓存请求主机收到ARP应答后 取出应答中应答者的IP地址与物理地址 将其写入它的ARP高速缓存 至此 双方都已知道了对方的地址映射 完成了地址解析 下面就可以进行两主机之间的通信了 30 2 源主机与目的主机位于不同的子网目的主机与源主机不在同一子网中时 源主机与目的主机之间有一台或多台路由器 ARP必须为IP数据报通过的每个路由器解析IP地址 31 源主机根据其路由表 或默认网关设置 得到去往目的主机的下一跳路由器 路由器1的IP地址 源主机通过ARP解析得到路由器1端口1A的物理地址 然后将要传送给目的主机的IP数据报用该物理地址封装成帧后发送给路由器1 路由器1收到该IP数据报后 根据目的主机的IP地址和自己的路由表确定去往目的主机的下一跳路由器 路由器2的IP地址 并通过ARP解析得到路由器2端口2A的物理地址 然后将要传送给目的主机的IP数据报用该物理地址封装成帧后发送给路由器2 如此下去 以逐级跳的方式将IP数据报传至路由器n 路由器n根据目的主机的IP地址解析得到目的主机的物理地址 用该物理地址将IP数据报封装成帧后发送给目的主机 32 假设一台IP地址为172 16 1 9 子网掩码为255 255 255 0的客户机希望向IP地址为172 16 2 5的主机发送IP数据报 当主机A要向主机B传输数据报时 TCP IP软件会利用子网掩码确定主机B位于远程子网上 1 检查本地高速缓存当一台设备确认目的IP地址不属于本子网时 它会根据本身的路由表找到去往目的网络的路由器的IP地址 图中为172 16 1 1 然后根据此IP地址确定路由器该端口的硬件地址 ARP首先检查本地的ARP高速缓存 确定它是否含有路由器对应端口的IP地址与物理地址的映射 如果包含 则ARP取出路由器端口的硬件地址 并以此物理地址为目的地址完成数据帧的封装和传输 33 2 向下一跳路由器发送ARP请求如果在ARP高速缓存中没有发现路由器IP地址的映射 则主机A必须向该路由器发送ARP请求广播 并等待答复 该ARP请求包含发送者的IP地址和硬件地址 以及路由器的IP地址 34 3 缓存ARP请求由于ARP请求是子网上的广播 因而网络上的每台设备都能接收到该数据包 并将自己的IP地址和该ARP请求中所指定的IP地址相比较 若不匹配 则忽略 若相匹配 则刷新本地ARP高速缓存 当路由器有多个网络接口时 每个接口都维护各自的高速缓存 4 路由器将ARP应答传给源主机路由器向源主机发出一个ARP应答 应答给出了路由器与主机A所在网络的接口的IP地址解析 5 源主机刷新自己的ARP高速缓存源主机刷新自己的ARP高速缓存 使其包含从ARP应答中得到的路由器的IP地址 物理地址映射 35 6 源主机向路由器发送数据完成路由器地址的解析后 将数据传给路由器 7 路由器进行转发前查询ARP高速缓存数据被传送到路由器后 路由器根据IP数据报中目的主机的IP地址和路由表确定数据是否已到达最后一跳路由器 若不是 则继续向下一跳路由器转发 否则 可以直接发往目的主机 36 8 向目的主机发送ARP请求如果在路由器的ARP高速缓存中没有找到目的主机的地址映射 则路由器就必须向通往目的网络的接口广播一个ARP请求 并等待答复 9 刷新ARP高速缓存目的子网上的所有主机均能接收到ARP广播 并将自己的IP地址与ARP请求中所指定的IP地址进行比较 如果不相匹配 则抛弃该ARP请求 如果匹配 则目的主机刷新它的ARP高速缓存表目 10 目的主机将ARP应答发送回路由器目的主机向路由器发回一个ARP应答 应答中包含对目的主机地址的解析结果 11 路由器刷新高速缓存路由器收到应答后 刷新自己的高速缓存 使其包含目的主机的地址映射 37 38 12 路由器向目的主机转发数据完成目的主机地址的解析后 源主机根据目的主机的物理地址进行物理数据帧的封装 然后将数据传给目的主机 至此 源主机和目的主机完成了一次单向通信 通过第一次通信完成了ARP高速缓存的写入 后面的通信就变得容易得多了 引入ARP高速缓存的好处在于 一次解析 多次使用 这里需要注意的是 数据包在从源到目的地的传输是通过逐级跳的方式完成的 在转发过程中数据包的IP地址通常是不发生变化的 而物理地址在每一跳都会发生变化 远程通信时的逐段地址解析正是为了满足这一要求 39 4 1 5地址解析中的常见问题与地址解析相关的问题主要是重复的IP地址 无效的子网掩码和无效的静态ARP条目 重复的IP地址当在同一物理网络上出现重复IP地址时 发送方可能会得到一个错误的ARP应答 应答来自与所期望的设备具有相同IP地址的另一个设备 而这个错误的ARP应答会导致将一个错误的IP地址 物理地址映射加入到ARP高速缓存中 这就会影响两台设备间的正常通信 如果重复的IP地址正好是路由器的IP地址 就可能导致整个子网无法与外部的网络进行通信 Windows操作系统具有自动检测IP地址重复的功能 40 无效的静态条目如果在ARP高速缓存中为一些需要经常访问的资源站点的地址创建静态条目 就可以大大减少ARP请求报文 但是 如果这类设备的物理地址发生了变化 例如更换网络接口卡 其他机器就不能连接这些设备 这时使用ping命令 也会产生超时错误 子网掩码配置不正确该主机可能会将实际上位于不同子网的主机看作是位于同一子网上的主机 因而会试图直接对其地址进行解析 这样会导致反复的ARP广播 并且无法成功地完成地址解析 借助于象ipconfig arp和ping这样的实用程序 可以帮助解决地址解析的的一些问题 41 第4章地址解析 4 1地址解析协议 ARP 4 2反向地址解析协议 RARP 4 3地址解析报文4 4代理ARP 42 4 2反向地址解析协议 RARP 反向地址解析协议RARP可以实现从物理地址到IP地址的转换 反向地址解析协议被无盘计算机用来获取其IP地址 无盘计算机为了在开机时获得它的IP地址 必须有一个唯一的且容易读取的标识符 根据这一标识 无盘计算机可以从RARP服务器上获得其IP地址 物理地址可以直接从硬件 NIC 中读取 物理地址在一个物理网络中是唯一的 因此 物理地址是解析协议地址的最佳标识符 43 在进行反向地址解析前 无盘计算机只知道自己的物理地址 另外还具有一个位于ROM中的基本输入 输出系统 通过这个基本输入 输出系统无盘计算机可以在网络上传送数据 由于无盘计算机不知道自己的IP地址 同时也不知道RARP服务器的IP地址和物理地址 因此 无盘计算机只能以广播方式发出RARP请求 反向地址解析过程如图4 10所示 之所以RARP服务器能够给出无盘计算机的地址映射 是因为RARP服务器上存有管理人员配置好的物理地址 IP地址映射表 44 1 无盘计算机以广播方式发出携带本机物理地址的RARP请求 注意这里的广播是帧的广播 即目的MAC地址为全 1 2 网上所有的计算机均收到该请求 但只有提供RARP服务的RARP服务器处理请求并根据请求者的物理地址查物理地址 IP地址映射表 然后形成应答 应答以单播方式发送 45 为了保证系统的可靠性 可以在网络上设置若干台RARP服务器 此时 请求者会收到多个RARP服务器的应答 而请求者只认可最先到达的一个应答 为了防止多个RARP服务器同时给出应答造成冲突 可以将RARP服务器分为主RARP服务器和备份RARP服务器 主RARP服务器只有一个而备份RARP服务器可以有多个 正常情况下由主RARP服务器给出应答 只有当主RARP服务器不能给出应答时 备份RARP服务器才介入解析工作 为防止多个备份服务器同时给出应答 采用随机延迟发应答 设备不仅可以对自己的地址进行反向解析 而且可以对其他机器的地址进行反向解析 46 地址解析协议ARP和反向地址解析协议RARP的不同之处 ARP假定每个主机都知道自己的物理地址和IP地址的映射 地址解析的目的是求取另一个设备的物理地址 而RARP则主要是由本机的物理地址求取本机的IP地址 RARP需要有RARP服务器帮助完成解析 而ARP不需要专门的服务器 47 第4章地址解析 4 1地址解析协议 ARP 4 2反向地址解析协议 RARP 4 3地址解析报文4 4代理ARP 48 4 3地址解析报文 4 3 1地址解析报文格式ARP和RARP都是通过一对请求和应答报文来完成解析的 TCP IP协议为了保证一致性和处理上的方便 将ARP和RARP的请求和应答报文设计成相同的格式 通过操作字段来加以区别 这一设计思想在TCP IP协议的设计中被反复使用 49 硬件类型 16比特 定义物理网络类型 物理网络的类型用一个整数值表示 以太网的硬件类型值为 1 协议类型 16比特 定义使用ARP RARP的协议的类型 如0 x0800表示IPv4 硬件地址长度 8比特 以字节为单位定义物理地址的长度 以太网为6 081631 50 协议地址长度 8比特 以字节为单位定义协议地址的长度 IPv4为4 操作类型 16比特 定义本报文的类型 1 为ARP请求 2 为ARP应答 3 为RARP请求 4 为RARP应答 发送方硬件地址 长度取决于硬件地址长度 定义发送者的物理地址 发送方协议地址 长度取决于协议地址长度 定义发送方的协议地址 当RARP对自己的地址进行解析时 请求中将此字段填为0 待解析 目的硬件地址 定义目标设备的物理地址 ARP请求中将此字段填为0 待解析 目的协议地址 定义目标设备的协议地址 RARP请求中将此字段填为0 待解析 51 4 3 2地址解析报文处理ARP请求报文 发送方生成发送方硬件地址字段 填入本机的物理地址发送方协议地址字段 填入本机的协议地址 对于TCP IP协议就是IP地址 目的协议地址字段 填入准备解析的目标机的IP地址目的硬件地址字段 填为0操作类型字段 填入 1 表示是ARP请求 ARP请求以广播方式在物理网络中发送 ARP应答以单播方式在物理网络中发送 发送方硬件地址字段 应答者的物理地址发送方协议地址字段 应答者的协议地址目的硬件地址字段 ARP请求报文中发送方的硬件地址目的协议地址字段 ARP请求报文中发送方的协议地址在操作类型字段填入 2 表示是ARP应答 52 在RARP请求报文中 本机一般既是发送方又是目标机 需要获得其IP地址 因此 在发送方硬件地址字段和目的硬件地址字段都填本机的物理地址 操作类型字段填入 3 表示是RARP请求 注意 解析其他主机地址时目的硬件地址字段填要解析的主机的物理地址 RARP请求以广播方式在物理网络中发送 RARP应答报文由RARP服务器给出 RARP服务器是发送方 在RARP应答报文中 发送方硬件地址和发送方协议地址字段填的是给出应答的RARP服务器的物理地址和IP地址 而目的硬件地址和目的协议地址字段填的是被解析对象的IP地址和物理地址 操作类型字段填入 4 表示是RARP应答 RARP应答以单播方式在物理网络中发送 53 一个描述地址解析报文内容的实例 物理网络为以太网 其上运行TCP IP协议 IPv4 网络连接和地址配置如图4 12所示 主机A对主机B进行地址解析的报文过程和内容如下 54 主机A广播ARP请求 请求报文内容如下 硬件类型 0 x0001 协议类型 0 x0800 硬件地址长度 0 x06 协议地址长度 0 x04 操作类型 0 x0001 发送方硬件地址 0 xa25b6042c521 发送方IP地址 202 119 86 3 目的硬件地址 0 x000000000000 目的IP地址 202 119 86 50 55 主机B根据ARP请求中解析对象的IP地址202 119 86 50得到硬件地址0 x2c0b36725120 发回ARP应答 应答报文内容如下 硬件类型 0 x0001 协议类型 0 x0800 硬件地址长度 0 x06 协议地址长度 0 x04 操作类型 0 x0002 发送方硬件地址 0 x2c0b36725120 发送方IP地址 202 119 86 50 目的硬件地址 0 xa25b6042c521 目的IP地址 202 119 86 3 56 一个描述反向地址解析报文内容的实例 物理网络为以太网 其上运行TCP IP协议 网络连接 地址配置和地址映射表如图4 13所示 主机C为RARP服务器 主机A对自己的物理地址进行反向地址解析的报文内容如下 57 主机A广播RARP请求 请求报文内容如下 硬件类型 0 x0001 协议类型 0 x0800 硬件地址长度 0 x06 协议地址长度 0 x04 操作类型 0 x0003 发送方硬件地址 0 xa25b6042c521 发送方IP地址 0 0 0 0 目的硬件地址 0 xa25b6042c521 目的IP地址 0 0 0 0 58 RARP服务器C根据RARP请求中解析对象的硬件地址0 xa25b6042c521查地址映射表 得到IP地址202 119 86 3 RARP服务器C发回RARP应答 应答报文内容如下 硬件类型 0 x0001 协议类型 0 x0800 硬件地址长度 0 x06 协议地址长度 0 x04 操作类型 0 x0004 发送方硬件地址 0 x2c0b36725120 发送方IP地址 202 119 86 9 目的硬件地址 0 xa25b6042c521 目的IP地址 202 119 86 3 RARP除了可以解析本机的IP地址之外 还可以允许主机查询同一网络中任何

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论