如何判断是合法IP地址还是非法的IP地址

急需答案,希望得到高手的支援哦,谢谢
2024-12-02 11:54:44
推荐回答(5个)
回答1:

合法的IP地址中,每个三位数都是在0~254之间的

不可能是大于254就连255都不行

这才是合法的IP地址

还有 IP地址有A\B\C类IP

A类IP地址和B类IP地址分类2007年08月30日 星期四 14:55在国际互联网(Internet)上有成千百万台主机(host),为了区分这些主机,人们给每台主机都分配了一个专门的“地址”作为标识,称为IP地址,它就像您在网上的身份证,要查看自己IP地址可在Windows 9x的系统中单击“开始”→"运行”→敲入“winipcfg”(2000/xp 输入ipconfig )→按回车键。IP是Internet Protocol(国际互联网协议)的缩写。各主机间要进行信息传递必须要知道对方的IP地址。每个IP地址的长度为32位(bit),分4段,每段8位(1个字节),常用十进制数字表示,每段数字范围为1~254,段与段之间用小数点分隔。每个字节(段)也可以用十六进制或二进制表示。每个IP地址包括两个ID(标识码),即网络ID和宿主机ID。同一个物理网络上的所有主机都用同一个网络ID,网络上的一个主机(工作站、服务器和路由器等)对应有一个主机ID。这样把IP地址的4个字节划分为2个部分,一部分用来标明具体的网络段,即网络ID;另一部分用来标明具体的节点,即宿主机ID。这样的32位地址又分为五类分别对应于A类、B类、C类、D类和E类IP地址。
1.A类IP地址

一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1~127。每个A类地址可连接16387064台主机,Internet有126个A类地址。

2.B类IP地址

一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,即第一段数字范围为128~191。每个B类地址可连接64516台主机,Internet有16256个B类地址。

3.C类IP地址

一个C类地址是由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高位必须是“ll0”,即第一段数字范围为192~223。每个C类地址可连接254台主机,Internet有2054512个C类地址。

4.D类地址用于多点播送。

第一个字节以“lll0”开始,第一个字节的数字范围为224~239,是多点播送地址,用于多目的地信息的传输,和作为备用。全零(“0.0.0.0”)地址对应于当前主机,全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

5.E类地址

以“llll0”开始,即第一段数字范围为240~254。E类地址保留,仅作实验和开发用。

几种用作特殊用途的IP地址

①主机段(即宿主机)ID全部设为“0”的IP地址称之为网络地址,如129.45.0.0就是B类网络地址。

②主机ID部分全设为“1”(即255)的IP地址称之为广播地址,如129.45.255.255就是B类的广播地址。

③网络ID不能以十进制“127”作为开头,在地址中数字127保留给诊断用。如127.1.1.1用于回路测试,同时网络ID的第一个8位组也不能全置为“0”,全置“0”表示本地网络。网络ID部分全为“0”和全部为“1”的IP地址被保留使用。

Internet的设计者也不清楚它会怎样发展。一些人设想一个Internet会是包含有许多主机的几个网。另一些人则预言有许多的网而每一个网上的主机并不太多,作为折中, Internet的地址是适合大网和小网的。它们被确定为32位但有三种类型。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7bit网络部份和24bii主机部份。在B类地址,最高位是非0,跟随有14bit网络号和16bii主机号。C类地址以110开始,跟随有2lbit网络号和8bit主机号。按常规,Internet地址由加点的字符给出。地址由四部份10进制数组成,用点作分隔。例如,10.0,0.51和128.10.2.1分别是A类和B类的Internet地址

回答2:

1.首先,我们得先查看本机的IP地址。单击“显示/隐藏图标”小三角形,右击“网络”图标,选择“打开网络和共享中心”:

2.再点击弹出窗口中的“以太网”或你的无线WIFI连接:

3.单击弹出对话框中的“详细信息”按钮:

4.在弹出的“网络连接详细信息”对话框中就能看到IPV4地址等信息了:

回答3:

  1. 有的时候,我们的电脑好像获取到了IP地址,但是却又不能上网。这时我们就有必要看看自己的电脑获取的IP地址到底是不是能用来上网的正确的IP地址了。

2.电脑、网络

3.首先,我们得先查看本机的IP地址。单击“显示/隐藏图标”小三角形,右击“网络”图标,选择“打开网络和共享中心”:

再点击弹出窗口中的“以太网”或你的无线WIFI连接:

单击弹出对话框中的“详细信息”按钮:

在弹出的“网络连接详细信息”对话框中就能看到IPV4地址等信息了:

步骤二 判断IP合法性

IP地址是4个3位数用"."隔开的字串;

其中每个3位数都一定在0~255(含)之间,否则为非法;

其中最常见的不可用的(也叫非法IP)是169.254.x.x:

IP地址也有内网与公网之分。以下为内网地址,其它都是公网地址。局域网内都用内网IP:

4.判断IP需要知道IP段之间的参数。

回答4:

你指的是那块呢?
互联网上用的公网IP就是合法IP,范围是:
1.0.0.0到126.0.0.0(10.0.0.0 ~10.255.255.255保留)
128.1.0.0到191.254.0.0(172.16.0.0~172.31.255.255保留)
192.0.1.0 至223.255.254.0(192.168.0.0~192.168.255.255保留)
相信最后一段192.168.x.x很熟悉吧 这些保留地址就是私有的(内网IP/非法IP),这些地址不能够被互联网路由
还有些其他的地址用于其他用途 这里就不阐述了,比如组播

回答5:

合法IP4地址是如下格式:

  1. 合法IP4地址分为四段三位数:***.***.***.***

  2. 合法IP4地址三位数不超过255(含):255.255.255.255

非法IP4地址如下:

  1. 无法上网的IP4:169.254.x.x

  2. 局域网的IP4:10.0.0.0~10.255.255.255

  3. 局域网的IP4:172.16.0.0~176.16.255.255

  4. 局域网的IP4:192.168.0.0~192.168.255.255

IP6地址适用范围不广(不在日常使用)所以不做解释

IP4的合法外网地址不包含以上非法地址