1.ARP高速缓存中地址映射表项的超时 问题:由于P地址与物理地址的映射关系可 能因网络接口或|P地址的变化而发生变化, 对于ARP高速缓存中地址映射表项都存在 个过时的问题。 解决:给ARP高速缓存中的每一个表项设置 个超时值,使得每个地址映射表项都有 个生命期。 不同的TCPP实现使用不同的超时值,短的 仅有几十秒钟,而长的则长达几个小时。超 时值越短,系统中出现的ARP请求广播就越 多。但若超时值过长,主机又不能及时地发 现地址映射关系的改变,也可能会引起问题
1.ARP高速缓存中地址映射表项的超时 问题:由于IP地址与物理地址的映射关系可 能因网络接口或IP地址的变化而发生变化, 对于ARP高速缓存中地址映射表项都存在一 个过时的问题。 解决:给ARP高速缓存中的每一个表项设置 一个超时值,使得每个地址映射表项都有一 个生命期。 不同的TCP/IP实现使用不同的超时值,短的 仅有几十秒钟,而长的则长达几个小时。超 时值越短,系统中出现的ARP请求广播就越 多。但若超时值过长,主机又不能及时地发 现地址映射关系的改变,也可能会引起问题
2.静态ARP表项 种控制地址映射表项超时值的方法是 在ARP高速缓存中创建一个静态表项。 静态表项是永不超时的地址映射表项。 静态表项主要用在一台主机经常向另 台主机发送ARP请求的情况下。为了提 高效率,减少不必要的开销,可以在 ARP高速缓存中创建一个静态表项,使 该地址映射表项始终存在于ARP高速缓 存中,避免向某一主机发送ARP广播
2. 静态ARP表项 • 一种控制地址映射表项超时值的方法是 在ARP高速缓存中创建一个静态表项。 静态表项是永不超时的地址映射表项。 静态表项主要用在一台主机经常向另一 台主机发送ARP请求的情况下。为了提 高效率,减少不必要的开销,可以在 ARP高速缓存中创建一个静态表项,使 该地址映射表项始终存在于ARP高速缓 存中,避免向某一主机发送ARP广播
·静态表项也有可能发生变化: 当主机接收到ARP广播,而且该广播所含 的地址信息与当前ARP高速缓存中对应的 静态表项不一致时,主机将用新收到的物 理地址替代原有的物理地址,并为该表项 设置超时值,使其不再是静态表项。 使用arp实用程序可以人工删除静态表项。 重新启动主机也会使静态表项丢失。 静态表项的不足之处是不能很好地适应地址 映射的变化
• 静态表项也有可能发生变化: –当主机接收到ARP广播,而且该广播所含 的地址信息与当前ARP高速缓存中对应的 静态表项不一致时,主机将用新收到的物 理地址替代原有的物理地址,并为该表项 设置超时值,使其不再是静态表项。 –使用arp实用程序可以人工删除静态表项。 –重新启动主机也会使静态表项丢失。 • 静态表项的不足之处是不能很好地适应地址 映射的变化
413ARP实用程序 通过ap实用程序,可以对ARP高速缓存进 行查看和管理。ARP命令可以显示或删除 ARF高速缓存中的P地址与物理地址的映射 表项,而且还可以添加静态表项。 arp命令的格式如下 arp-a[ inet addr]显示地址映射表项,为可选项 arp-g[ inet addr]功能与arp-a[ inet addr相同。 arp- d inet addr删除由 linet addr所指定的表项。 arp- s inet_addr, phys_ addr增加由 Tinet addr和 phys addr指定的静态表项 inet addr为点分十进制格式的mP地址, phys_addr 为干六进制形式的物理地址,物理地址的字节之间 用短横线分割,例如,0C-26-1B-23-45-67
4.1.3 ARP实用程序 • 通过arp实用程序,可以对ARP高速缓存进 行查看和管理。ARP命令可以显示或删除 ARP高速缓存中的IP地址与物理地址的映射 表项,而且还可以添加静态表项。 • arp命令的格式如下: arp -a [inet_addr] 显示地址映射表项,[ ]为可选项。 arp -g [inet_addr] 功能与arp -a [inet_addr]相同。 arp -d inet_addr 删除由inet_addr所指定的表项。 arp -s inet_addr phys_addr 增加由inet_addr和 phys_addr指定的静态表项。 inet_addr为点分十进制格式的IP地址,phys_addr 为十六进制形式的物理地址,物理地址的字节之间 用短横线分割,例如,0C-26-1B-23-45-67
4.14地址解析实例 参与通信的源主机与目的主机可能位于 同一个子网,也可能位于不同的子网。 1源主机与目的主机位于同一子网 假设一台P地址为1961682720的主机, 希望向位于同一子网中P地址为 19616827.22的主机发送IP数据报
4.1.4 地址解析实例 • 参与通信的源主机与目的主机可能位于 同一个子网,也可能位于不同的子网。 1. 源主机与目的主机位于同一子网 假设一台IP地址为196.168.27.20的主机, 希望向位于同一子网中IP地址为 196.168.27.22的主机发送IP数据报