lwip 跨网段ping不通的问题

发布于 2020-10-21 16:18:07    浏览:518

公司网络中:
A电脑IP:172.16.7.220
B电脑IP是172.16.5.221
子网掩码都是255.255.255.0

两者互ping是通的;
然后我把设备C的IP设成172.16.7.220(A电脑断开网络了),
B电脑ip不变,B电脑ping设备C可以ping通,
但是设备C ping设备B ping不通,是为什么呢?

同一个网段内可以互相ping通

查看更多

4 个回答
hichard
hichard 认证专家 2020-10-23
This guy hasn't written anything yet

楼上不能误导人,改掩码就失去分网段的意义了。这种应该是三层交换机通过VLAN划分网段的,你跟着看看设备收到的IP包是否是带VLAN TAG的,是否做了正确处理?多年前,处理过这个,之前lwip对VLAN支持不好,或者说处理是错的,当时打了一个patch,现在的lwip处理是对的,看看打开了没有。

aozima
aozima 2020-10-21
拒绝白嫖,拒绝键盘侠!

AB并不在同网段,得靠网关(路由)才能通.
建议检查下设备C的网关是否配置正确,然后抓包对比。
另外检查下路由是否有MAC-IP绑定。

XWDV_7066
XWDV_7066 2020-10-21
This guy hasn't written anything yet

这样C设备网关算配置正确吗?

Jone
Jone 2020-10-23
This guy hasn't written anything yet

试一下把设备的掩码改成255.255.0.0

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
518

发布
问题

分享
好友

手机
浏览

扫码手机浏览