本机路由环回修改子网掩码无法连接及子网掩码的作用

假设主机A
ip:192.168.1.3
掩码255.255.255.0
网关192.168.1.1

主机B
ip192.168.1.200
掩码255.255.255.0
网关192.168.1.1
此时通信没有问题
然后
我把A的掩码改成了255.255.255.128!

A的掩码修改完后 我通过A来pingB 会有啥后果??能通吗?BpingA能通吗?两者有啥区别?

先说ApingB
A通过对比本地ip 目的ip和本地掩码得出结论 B和自己不属于一个网段

怎么对比出来的?A的掩码告诉A:和你属于同一个网段的地址只有192.168.1.1到192.168.1.127这128个地址 其他地址都不和你一个网段
所以A会把数据包发给网关 通过网关转给B

B收到数据包准备回包了 目的地址是192.168.1.3 此时B的子网掩码告诉B:A是跟你一个网段的 你直接发arp包查找A的二层地址就可以了!于是B就直接发包给A了

结论:A给B发包需要网关转发 B给A发包可以直接送达给A

 

转载于:https://www.cnblogs.com/wangshaowei/p/10680823.html

你可能感兴趣的:(本机路由环回修改子网掩码无法连接及子网掩码的作用)