标签: ipv4
我试图识别IPV4 IP的类别。我将第一个八位字节或块转换为二进制,然后我按照照片中的算法进行操作。我的问题是当IP以7开始时,例如它的二进制是111并且它不匹配任何类和另一件事,当我将47转为例如二进制(101111)那么它应该属于B类而是它的班级是A,我不知道为什么?
答案 0 :(得分:1)
您在每个网络上分隔的二进制数字并不代表类定义,类是由网络部分定义的,例如,您提到的以7开头的IP属于A类:
7 = 00000111
A类将前8位定义为网络部分 B类将fisrt 16位定义为网络部分 C类将前24位定义为网络部分
检查下表并告诉我您是否还有其他问题。