IP与ARP工作原理,直连路由的端口应在同一网段

三点要素:1、ARP协议本身不检查目标IP是否为同网段,但是PC在发包时,根据目的IP(目的IP和本机掩码“与”操作)是否为同一网段,选择是否使用ARP或者使用ARP来寻找网关,网关IP也不需要和本机IP为同一网段(前提是单臂路由器或该端口上有此电脑IP网段)

2、路由器屏蔽ARP广播,即不转发收到的ARP,但是自身会发ARP寻找转发IP包需要目的端口MAC

3、子网的概念为有PC和路由端口隔离的岛,而并非为根据IP4地址划分,所以书上说“ARP只为在同一子网上的主机和路由器接口解析IP地址"没有问题,因此子网内的端口间IP4地址划分的网段可以不一样。子网和网段不同,子网是路由器端口间的网络,网段是同一网络号。

4、经过实验,两个直连路由器端口间采用ARP寻址(若为PPP链路协议,则网段可不一致),若两个直连口网段不一致,虽然设置静态路由可以是发送端发送arp请求,但是接收端不回复ARP。原因可能是路由器接收到ARP请求后,因二层地址为全F,判断为广播包,解析后发现reply的arp目的地址为非端口所在网段,而路由器重要的功能就是不转发链路层广播包,所以丢弃,因此抓包发现并没有ARP-REPLY包的产生。

5、经过实验,两台PC直连将本机IP、网关互设为对方IP,且双方不在同一网段,可以通信,原因是主机不会屏蔽链路层广播

6、经过实验,针对实验4,将路由直连端口添加对端IP网段后(ip address 对端IP网段IP 对端掩码 sub),可以通信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值