A---B A:192.168.0.10 /255.255.255.0 转换2进制 A的IP转换 :11000000 10101000 00000000 00001010(B的IP)11000000 10101000 000000 00001011 掩码转换:11111111 11111111 11111111 00000000 (掩码) 11111111 11111111 00000000 00000000 得算结果 11000000 10101000 00000000 00000000 11000000 10101000 00000000 00000000 (上面的算法是网段的算法,IP可以子网对算,当1和1在一起,就得出1,1和0得0,0和0也得0) A和B结果算出来的二进制都是11000000 10101000 00000000 00000000 那么他们就同属于:192.168.0.0 网段,这样他们即使是不用网段也可以通信的原因。 注释:其他的你可以依次类推的去算算,这里就不跟你多做解释了。。 你说的疑问192.168.*.*应该是C类地址为什么他的掩码是B类的。。在这里,你可以去了解一下超网的算法。。子网掩码既然可以延长,他也可以缩短的。。 超网就是使不同网段的电脑之间来实现相互通讯的。 例如:题:有一个公司有2000台电脑,需要组建一个局域网,申请1个B类地址太浪费,请帮忙设计一个解决方案?
解:因为申请一个B类地址太浪费,所以选择申请多个C类地址来组建网络。
1个C类地址可以分配254台计算机,2000台就需要 2000/254 约等于 8
所以需要申请8个C类地址
如:192.168.1.1 ~ 192.168.1.254
192.168.2.1 ~ 192.168.2.254
192.168.3.1 ~ 192.168.3.254
192.168.4.1 ~ 192.168.4.254
192.168.5.1 ~ 192.168.5.254
192.168.6.1 ~ 192.168.6.254
192.168.7.1 ~ 192.168.7.254
192.168.8.1 ~ 192.168.8.254
又因为2的n次方要大于2000,所以n取11。
所以IP地址中要有11位来表示主机号,因为C类地址里因为有了8位为主机号,所以网络地址中要借出3位给主机地址。
所以原来的子网掩码为:
11111111.11111111.11111111.00000000 [255.255.255.0]
所以现在的子网掩码为:
11111111.11111111.11111000.00000000 [255.255.248.0]
答:需要申请8个C类地址来组建网络,子网掩码为255.255.248.0。 这样上面把个网段有的主机的掩码都使用255.255.248的时候,他们是都可以相互通讯的,即使他们不属于同一网段~