根据ARP协议和组播协议的工作原理,自己发送的ARP请求包和组播包通常不会被自己接收到。

对于ARP请求包,当一个主机需要获取另一个主机的MAC地址时,它会发送一个ARP请求包广播到本地网络上的所有主机。由于发送ARP请求包的主机还没有目标主机的MAC地址信息,因此它无法判断是否是自己发送的ARP请求包,所以它也会接收到自己发送的ARP请求包。但其他主机在收到ARP请求包后会检查目标IP地址是否与自己相符,如果不相符,则会忽略该ARP请求包,所以自己发送的ARP请求包一般不会被自己接收到。

对于组播包,组播是一种将数据包发送到一组特定主机的方式。发送组播包的主机会将数据包发送到一个特殊的多播IP地址,而不是单播给某个特定的主机。发送组播包的主机不会接收到自己发送的组播包,因为它不会将数据包发送给自己的IP地址,而是发送给组播地址。其他主机在收到组播包后会检查组播IP地址是否与自己加入的组播组相符,如果相符,则会处理该组播包,否则会忽略该组播包,所以自己发送的组播包一般不会被自己接收到。


原文地址: http://www.cveoy.top/t/topic/h9IB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录