网络地址分为A,B,C,D,E类,这样的分类有啥意义,各类别有啥区别吗( 二 )


■网友
首先我们先明确一下这个“类”是怎么实现的:
把IP地址的点分四段十进制转换成32位二进制后
第一位是0,A类,如下:
0XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
第二位是0,前面全是1,B类,如下:
10XXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
第三位是0,前面全是1,C类,如下:
110XXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
以此类推

如果你手上有一个早起版本的windows
当你在网卡配置里面填写一个IP地址时,会自动填充上一个掩码
比如你填上10.1.1.1,掩码自动补上一个255.0.0.0
填上一个192.168.1.1,掩码自动补上一个255.255.255.0
这就是分ABC类地址的意义:
早年,计算资源、网络传输能力都很紧张
许多协议只传IP地址,不传掩码,eg:RIPv1
然后根据IP地址的“类”补充一个“默认的”掩码

【网络地址分为A,B,C,D,E类,这样的分类有啥意义,各类别有啥区别吗】 至于D类和E类,则是沿用了这个规则,划分出来“特殊使用”的IP地址

■网友
用来做网络分段的使用的,早年没有VLSM技术的时候,只有靠这种通用的标准来实现网段的区分~


推荐阅读