为啥子网掩码不一样也能上网

2025-02-21 21:51:06
推荐回答(3个)
回答1:

噢,这个是可能是因为包含的原因,比如网关的掩码是255。255。255。248,IP是192。168。1。1,实际主机地址只有192。168。1。2,192。168。1。3为广播地址,但如果你的主机配置的掩码是255。255。255。0IP为192。168。1。2,其实还是可以上网的,但如果配置IP为其他的就上不了网了。

回答2:

电脑能不能上网关键是网关或dns。
路由功能如果忘带了,有路由,任何ip地址都可以自动上网这是路由的功能

回答3:

能不能通信,看在不在一个网络上,以ip192.168.1.4,子网掩码255.255.255.0为例,网络位是ip地址的二进制写法(11000000101010000000000100000100)与子网掩码(11111111111111111111111100000000)二进制写法做的一个“与”运算,求得11000000101010000000000100000000,即网络位是11000000101010000000000100000000,写成十进制形式3232235776,主机位自然就是剩下的0000000000000000000000000000100(4)号了。同理,当子网掩码为25——29位(二进制1的个数)时候,由于“与”的运算,1“与”0,依旧是0,主机位还是3232235776,而主机位仍然是后面的100(4),于是乎,计算机认定这几个(24——29)掩码下,是等效的同个ip。
那有什么区别呢,尽管计算机认定上述192.168.1.4单个ip不同掩码(24——29)是等效的(因为网络位和主机位计算后一致),但掩码决定了主机位数的最大容量。以29位掩码为例,可用的主机位是001——110,一共6个(000和111含义特殊,舍去),再大的话如1100(192.168.1.12,网络位就变成3232235784了,计算机认定不在一个网络上)