我们的办公局域网的ip是192.168.120.*,其中网关是192.168.120.254.
子网掩码是255.255.255.0,现在我把我的机器的子网掩码改为255.255.0.0后
照样能访问局域网中的其他机器,ping他们的ip还可以ping通,ping主机名时不行,
访问没有问题,那我不禁要问这个子网掩码到底有什么用呢?
“子网掩码”的作用是用来区分网络号与主机号的。
你的机器的子网掩码改为255.255.0.0后,网络号为与其他的主机就不是一个网络号,这样的话,ping还是能够ping 的通,只不过某些依靠网络广播的消息你就收不到了,比如ARP广播,而主机名解析的时候就用到了不可路由的ARP广播,其他的主机因为收不到你的ARP广播请求而不能够解析为IP地址,所以现象就是“ping主机名时不行”!
1“子网掩码”的作用是用来区分网络号与主机号的。这是正确的。
2网络号应该是192.168.0.0
3,只有路由器才有路由表。在主机上的没有路由表,只有mac地址表,但是他可以在3层上进行判断,第一步,根据子网掩码计算是否是统一网段,第二步,判断是否和自己的ip一样,或者是否是广播。
4,192.168.120.*是c类子网,子网掩码不可能是255.255.0.0