IPv4地址根据其二进制表示的前几位被分为A类、B类、C类、D类和E类五类地址。

A类地址的第一位是0,后面7位用于网络号,剩下的24位用于主机号。范围从0.0.0.0到127.255.255.255。

B类地址的前两位是10,后面14位用于网络号,剩下的16位用于主机号。范围从128.0.0.0到191.255.255.255。

C类地址的前三位是110,后面21位用于网络号,剩下的8位用于主机号。范围从192.0.0.0到223.255.255.255。

D类地址的前四位是1110,用于多播地址。

E类地址的前四位是1111,用于实验和研究。

因此,要判断一个IP地址是A类、B类还是C类,只需要先将其转换为二进制表示,然后根据其第一个、前两个、前三个比特位来判断即可。


oh yeah