首页文章正文

arp的请求包是以什么形式传播,如何发送arp报文

携带arp请求的帧 2023-11-19 10:58 949 墨鱼
携带arp请求的帧

arp的请求包是以什么形式传播,如何发送arp报文

arp的请求包是以什么形式传播,如何发送arp报文

+0+ 4)然后网卡会向交换机发送该帧(ARP请求广播报文),交换机会读取帧头的目标MAC地址,发现目标MAC地址为12F(MAC广播地址),则将该帧广播到所有端口(与交换机相连的接口)。ARP请求报文以广播的形式发送,因此该网段上的所有主机都会收到请求包,但是仅其IP地址与目的IP地址一致。 HostB将处理请求。 主机上报ARP请求

②向局域网内所有可能的IP地址发送ARP请求包线程:DWORDWINAPISendArpPacket(LPVOIDlpParameter)//(pcap_t*adhandle,char*ip,unsignedchar*mac,char*n改变ARP请求报文的发送端(即主机A的IP地址和MAC地址存储在自己的ARP表中。MAC地址。主机B向包含其MAC地址的主机A发送AR响应消息。

∪0∪ D.后来增加了组播7173,收到ARP包后,发送ARP单播到A,同时交换机学习到B的MAC地址,然后学习到B的MAC地址,并发送ARP跨网段广播,请求网关的MAC地址。 数据包更改为:源:AIP,目的地:BIP,源MAC:AMAC,

2.ARP原理2.1.ARP工作过程:主机要向主机C发送数据包之前,必须先获取主机C的MAC地址。2.2.ARP请求。如果主机A在ARP表中找不到对应的MAC地址,则会缓存数据报文,然后先将发送的ARP请求报文的MAC和发送者IP以广播方式存储在自己的ARP缓存表中,然后返回ARP以单播形式向源主机发送响应消息。

发送请求消息时,以广播的形式发送,这意味着所有主机都需要对消息进行解包。解包后,它会首先查看op(因为它代表请求或响应)。 然后查看IP地址。 这是因为局域网中的任何ICMP都用于通知网络数据包传输过程中产生的错误和各种控制信息。 ARP用于根据IP地址查询对应的以太网MAC地址。 IP下的网卡驱动程序负责控制网卡硬件,而最低层的网卡则负责完成实际的实现。

后台-插件-广告管理-内容页尾部广告(手机)

标签: 如何发送arp报文

发表评论

评论列表

51加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号