ARP(Address Resolution Protocol)协议
发布时间
阅读量:
阅读量
arp
该协议可将网络层地址映射至任意物理设备,并在本次讨论中聚焦于IP地址与以太网设备之间的转换关系。其工作机制如下:每个主机会向自身所在网络发送一个ARP请求广播,该请求包含目标机器的网络地址信息;这些设备会接收到该请求,并根据目标机器提供的IP地址返回相应的ARP应答数据;只有被请求的目标机器会响应这一过程中的关键信息交换机制。
ARP协议捕获的目的主机并非其真实的MAC地址;只有当该主机位于同一网络中时才能获得真实MAC地址;否则捕获到的是路由器的MAC地址。由此可知,在网络通信中IP地址与MAC地址都是不可或缺的关键信息。
首先
同时,在 IP 首部字段中包含了源 IP 地址和目的 IP 地址信息。然而仅凭这两个 IP 地址信息无法确定路径上下一跳中继路由器的具体物理地址位置。因此系统会采用 MAC 地址字段来获取下一跳中继路由器的 MAC 地址信息。
为了实现目标,在处理发往外网地址的数据包时需要考虑以下几个关键点:以太网 Header加上 IP 首部字段以及数据部分(包括传输层和应用层)。其中以太网 Header 会记录下一跳中继路由器对应的 MAC 地址信息,并将 IP 首部字段设置为目标主机所在的网络 IP 地址。
从逻辑上讲,则是发送给目标主机而不是直接发送给物理上的中继路由器。这里需要区分的是这两者之间的区别:前者使用的是物理上的物理网络
全部评论 (0)
还没有任何评论哟~
