首页 > 代码库 > ARP理解
ARP理解
一、为什么直连两端的ip不在同一个网段时ping不通?ARP只会在同一个网段上进行广播。在pc端,首先会判断目的ip地址
和本机地址是否在同一个网段中,如果在同一个网段则会发送ARP广播去查询该
目的ip的mac地址,注意在arp的广播中,广播帧的格式和一般的以太网帧的格式
任然相同,只不过在帧格式中的目的mac为全F,目的ip地址则为需要查询mac地址
的ip地址,这一点又和一般的广播有所不一样,在一般的广播帧中目的ip地址会
由网络号+主机号全1组成。
如果目的ip和本机ip不在同一个网段且该主机配有网关地址,则会把数据
发到网关地址,再由网关把数据发送出去给目的ip地址。如果本主机连网关都没有
则直接根本不会发出任何包数据包括arp包都不会发出。
ARP理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。