基础问题:1.1.1.2/24 和 1.1.1.2/22 是同一个 IP 吗?

一、拓扑:

拓扑说明:

PC1 配置了 1.1.1.2/24 的地址

PC3 配置了 1.1.1.2/22 的地址

PC2 配置了 1.1.2.1/22 的地址

二、实验过程:

  1. 用 PC 1 ping 1.1.2.1,通
  2. 用 PC2 ping 1.1.1.2 的地址,然后查看自身和交换机的 ARP 表项,并在 1 口和 3 口抓包,结果显示:自身表项的 1.1.1.2 MAC 地址是11,交换机上 arp 表项也把 1.1.1.2 指向 PC1
  3. 交换机关闭 1 口,用 PC2 再次 ping 1.1.1.2,不通,交换机重新清空 ARP 表项(SW1>reset arp all),再次 ping 1.1.1.2 ,发现本地和交换机均把 1.1.1.2 指向 PC3
  4. 如果不断切换交换机的 1 口 和 3口的状态(手工shutdown/undo shutdown),并且清空 arp 表,会发现:交换机会把最快响应 arp 广播的表项发送给 ARP 请求端口,如果 ARP 表项的指向端口 down 掉,也不清空 ARP 表项,则 PC2 就无法 ping 通 1.1.1.2,直到 arp 表项 20 分钟后过期

三、查看抓包:

PC2 ping 1.1.1.2,在 PC3 端口上看:它收到并且也回复了 ARP 广播,但慢于 PC1,于是收到了地址冲突的包:

四、模拟器实验结果说明:

  1. 交换机网关不会主动更新 arp 表直到20分钟过期,但会被动更新最近和它通信的 arp 表,只有正确的 arp 表,才能让两台终端通信。
  2. 当 PC2 需要和 1.1.1.2 通信时,交换机会向所有同一IP地址发 ARP 广播包,所有拥有这个 IP 地址的主机都会向交换机回复 ARP包,但交换机会优先选择最快回应的地址存入ARP表项,并回复给请求终端
  3. 更长掩码的地址如24位的,如果网关碰巧也在它的同一段内,那么它就能通过网关和更短掩码的地址如 22 位地址通信。
    这说明:1.1.1.2/24 和 1.1.1.2/22,
    从二层角度看:它就是同一个IP
    从三层转发角度看:会根据最长匹配原则来进行转发
    从通信角度看:1.1.1.2/24 和 1.1.1.2/22 如果在同一网络内,会引起 MAC 地址漂移,通信时断时通的情况

五、实验场景适用于:

  1. 原来的 IP 段地址不够用了,比如说 1.1.1.0/24 位掩码的,现在超过了254个主机需要扩容,最简单的办法,给后来的IP地址直接配成23或者更小的掩码:1.1.2.0/22,只要不再配 1.1.1.0/22 ,就不会冲突。当然坏处是广播域过大,引起网速下降。
  2. 如果有这样的情况,建议另起 vlan ,用三层互通避免广播风暴
相关推荐
西安景驰电子1 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
Bruce_Liuxiaowei1 小时前
基于微步在线威胁情报的公网 IP 攻击迹象监测:threatbook_query 脚本全解析与 BruceSec 平台整合实践
数据库·tcp/ip·安全·网络安全·智能体
ZGi.ai2 小时前
多模型回答不稳定:路由规则与评测方法
网络·人工智能·大模型评测·多模型·模型路由·zgi·模型网关
80s7772 小时前
独享住宅IP、长效代理ip是什么?有哪些作用?
网络·网络协议·tcp/ip
IPdodo_3 小时前
静态 IP、住宅 IP 和固定出口有什么区别?开发场景选型指南
服务器·网络·网络协议·tcp/ip·代理ip
_ZHOURUI_H_3 小时前
Unity TCP底层极限拆解:粘包、半包、CRC、序列号、双缓冲到底怎么一起工作的?
网络·网络协议·tcp/ip·游戏·unity·游戏引擎·游戏开发
长江&后浪4 小时前
防火墙的描述
开发语言·网络·php
小新讲网安5 小时前
安全运营中心(SOC)建设实战:从SIEM到威胁狩猎全流程指南
网络·安全·web安全·网络安全·网安
SKYLAB015 小时前
打破智能家居生态壁垒|微喇智能 WKV553‑A 模组原生支持 Matter,解锁跨平台互联新体验
网络·智能家居
笨鸟先飞,勤能补拙6 小时前
Web 服务器与计算机网络全景原理
运维·服务器·前端·网络·人工智能·计算机网络·web安全