WEB开发网
开发学院网络安全安全技术 ARP高速缓存、分组格式和ARP代理原理详细阐述 阅读

ARP高速缓存、分组格式和ARP代理原理详细阐述

 2008-11-21 13:32:07 来源:WEB开发网   
核心提示: 3) TCP 发送一个连接请求分段到远端的主机,即用上述IP地址发送一份IP数据报(在第1 8章我们将讨论完成这个过程的细节),ARP高速缓存、分组格式和ARP代理原理详细阐述(2),4) 如果目的主机在本地网络上(如以太网、令牌环网或点对点链接的另一端),那么IP数据报可以直接送到目的主

3) TCP 发送一个连接请求分段到远端的主机,即用上述IP地址发送一份IP数据报(在第1 8章我们将讨论完成这个过程的细节)。

4) 如果目的主机在本地网络上(如以太网、令牌环网或点对点链接的另一端),那么IP数据报可以直接送到目的主机上。如果目的主机在一个远程网络上,那么就通过IP选路函数来确定位于本地网络上的下一站路由器地址,并让它转发IP数据报。在这两种情况下,IP数据报都是被送到位于本地网络上的一台主机或路由器。

5) 假定是一个以太网,那么发送端主机必须把32 bit 的IP地址变换成48 bit的以太网地址。

从逻辑Internet地址到对应的物理硬件地址需要进行翻译。这就是ARP的功能。 ARP本来是用于广播网络的,有许多主机或路由器连在同一个网络上。

6) ARP 发送一份称作ARP请求的以太网数据帧给以太网上的每个主机。这个过程称作广播,如图4 - 2 中的虚线所示。ARP请求数据帧中包含目的主机的IP地址(主机名为badi),其意思是“如果你是这个IP地址的拥有者,请回答你的硬件地址。”

ARP高速缓存、分组格式和ARP代理原理详细阐述

图2 当用户输入命令“ftp 主机名”时ARP的操作

7) 目的主机的ARP层收到这份广播报文后,识别出这是发送端在寻问它的IP地址,于是发送一个ARP应答。这个ARP应答包含IP地址及对应的硬件地址。

8) 收到ARP应答后,使ARP进行请求—应答交换的IP数据报现在就可以传送了。

9) 发送IP数据报到目的主机。在ARP背后有一个基本概念,那就是网络接口有一个硬件地址(一个48 bit的值,标识不同的以太网或令牌环网络接口)。

上一页  1 2 3 4 5 6 7  下一页

Tags:ARP 高速 缓存

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接