正式班D6 (3)

由来:计算机通信基本靠吼,即广播的方式,所有上层的包到最后都要封装上以太网头,然后通过以太网协议发送,在谈及以太网协议时候,我们了解到通信是基于mac的广播方式实现,计算机在发包时,获取自身的mac是容易的,如何获取目标主机的mac,就需要通过arp协议。

功能:广播的方式发送数据包,获取目标主机的mac地址

工作方式:每台主机的ip都是已知的(例如主机172.16.10.10/24访问172.16.10.11/24)

首先通过ip地址和子网掩码区分自己所处的子网

数据包地址
主机mac、目标主机IP  
mac、目标主机IP  

分析172.16.10.10/24与172.16.10.11/24处于同一网络(如果不是同一网络,那么下表目标ip为172.16.10.1,通过分析arp获取的是网关的mac)

源mac 目标mac 源IP 目标IP 数据部分
送端mac   FF:FF:FF:FF:FF:FF   172.16.10.10/24   172.16.10.11/24   数据  

这个包会以广播的方式在发送端所处的子网内传输,所有主机接收拆包后发现目标ip是自己的就响应,返回自己的mac

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwjdp.html