怎样辩别非法的IP地址

2024-12-12 18:44:07
推荐回答(3个)
回答1:

在190.256.38.8中出现了256,十进制的IP地址每段的数字只能从0到255
把十进制的IP地址转换成二进制的形式,然后看开头几个数字,A类最高位是0,B类地址最高两位是10,C类地址最高三位是110,D类地址最高四位是1110

辨别IP地址是十进制还是二进制就看它有每个段有多少位数字,二进制表示时每一段都有八位的,也就是一个字节,而十进制表示时,范围只有0到255,所以很好分
譬如:1.1.1.1是一个十进制形式的IP地址,而0000 0001 0000 0001 0000 0001 0000 0001则是它的二进制形式

回答2:

1、在国际互联网(Internet)上有成千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的“地址”作为标识,称为IP地址,它就像在网上的身份证一样。
 2、正常的IP地址是,每个三位数都是在0~254之间的,不可能是大于254,就连255都不行,这才是合法的IP地址。

回答3:

明显的B答案是错的,一般的IPV4地址是32位2进制组成的,也就是4个8位组,每个八位组最小是全0,最大是全1(255),怎么可能超过255呢?所以B肯定错的

我怎么辩别哪个IP地址是十进制的还是二进制的?
这个还不简单,二进制就是0和1组成的,十进制就是0-9组成的

依据前四位二进制代码,判别以下哪个IP地址属于D类地址( )。
A类IP 是从1-126 路由器在寻址的时候是看网络位就可以确定了,所以A类地址有8位掩码,只要看第一个8位组第一位是不是0就行了。
B类IP 从128-191 同理 B类地址的第1个8位位组的前两位总置为10
C类IP 从192-223 以110标示
D类IP 从224-239 以1110标示
E类IP 从240-254 (科研用)