只要你的IP和子网掩码所构成的子网里面包含你的网关地址,你都可以上网。
例如你的网关是192.168.1.1,你把IP设为192.168.1.2,子网掩码就是255.255.255.252,都可以上网。但是你的IP若为192.168.1.10就不行了。这是因为你的PC要用ARP广播寻找网关,而广播只能存在于同一子网。只要ARP找到网关,你就可以上网。
我今天也碰到这个疑惑,于是根据学到的知识解决了这个疑惑,是这样的,一般不同网段之间访问是经过网关,因为你的子网掩码错误,所以路由会判断你的ip不在此网段,于是将数据转发给网关,网关再将数据转发给对方ip,我试了一下tracert命令,如果用原来正确的子网掩码,访问同一网段的ip,tracert直接到达对方ip,如果是设置了错误的子网掩码,是需要经过网关,再到你访问的ip。
不知你看懂了没有
255.255.248.0也可以上网
那是因为你后面两佧子肉掩码表示的意思是该IP的子网
这个网络可以上网,自然它的子网也可以上网