最好用清洁排毒面膜:别人给我一个IP地址段。说是222.60.128.0 255.255.128.0 半个B类。我看不懂,有没有谁给指点一下

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 20:04:36

222.60.128.0是一个c类地址,应该有254台主机
正常的b类地址应该有65534台主机
但是他在c类地址上使用255.255.128.0做网络掩码,就等于进行了子网划分。
那么为什么是半个b类呢?他指的是用这样的掩码拥有32767台主机。为什么呢?因为b类掩码默认255.255.0.0 128是256的一半,所以主机数也就变成了一半。
将我回答的结合楼上的应该可以明白了。
谢谢

一 当前面的数值在
1-126之间的时,A类,默认的子网掩码是255.0.0.0。
128-191之间时,B类,默认的子网掩码是255.255.0.0。
192-223之间时,C类,默认子网掩码是255.255.255.0。

你的第一个数 222 是属于 c 类!
而子网掩码:255.255.128.0 跟c类不一样!
所以他不是c类,当然他也不是b类

二 再看子网掩码
子网掩码划分网络地址跟自己主机的地址的.
算法就是把地址跟子网掩码做逻辑运算 与 得到网络地址

我们来算算:

简单的一个具体的地址:x



255.255.128.0转成2进制:11111111.11111111.10000000.00000000

要等于=222.60.128.0转成2进制:11011110.00111100.10000000.00000000

这样的地址x有:2的15次方个 所以它是一个b类网段

的子网.

楼上两位都不对啊
做为一个网络工程专业的 我还是要说两句
首先222.60.128.0 是B类的没有错
之所以说半个 是因为子网掩码的第三段
就是11111111 11111111 10000000 00000000
的10000000 前面的那个1 它采用了两位地址分法
这是一种CIDR分法 这种分法只有两个子网
即第三段为10000000和01000000
所以每个分法占总量的一半
即半个B类
这样是最正确的啦
楼上说的“因为它划分了子网
所以就是说半个B类 ”
如果采用2位以上的地址 那就会有六分之一或更多的子网出现啦。

楼上的答案太复杂拉

其实255.255.128.0
说是半个B类这个也没有错

应为把它化为2进制就是
11111111.11111111.10000000.00000000
为什么不是255.255.0.0呢?
因为它划分了子网
所以就是说半个B类