ip *** 取值范围,ip *** 每一段的范围

牵着乌龟去散步 地址 18

很多朋友对于ip *** 取值范围和ip *** 每一段的范围不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

本文目录

  1. IP *** 的取值范围是怎样计算出来的急求 *** !
  2. IPv4的 *** 范围是多少
  3. internet ip *** 分成a.b.c.d.e.类, *** 编号取值范围是多少
  4. 为什么IP *** 中的数字取值只能在0~255之间
  5. ip *** 分为几类,各自取值范围

一、IP *** 的取值范围是怎样计算出来的急求 *** !

简单来说,IP *** = *** 号+主机号,IP中被子网掩码“掩”掉的 *** 就是 *** 号,剩下的就是主机号。你把子网掩码转换成二进制的数字,就能很清晰的看到了。例如子网掩码是255.255.255.248,化成二进制就是11111111.11111111.11111111.11111000,则前面的8+8+8+5=29位是 *** 号,后面三位是主机号,2的3次方为8,除去全0全1两个 *** ,8-2=6,所以你有6个IP *** 可以分配给主机。

二、IPv4的 *** 范围是多少

A类:(1.0.0.0-126.255.255.255)(默认子网掩码:255.0.0.0或0xFF000000)之一个字节为 *** 号,后三个字节为主机号。该类IP *** 的最前面为“0”,所以 *** 的 *** 号取值于1~126之间。一般用于大型 *** 。

B类:(128.0.0.0-191.255.255.255)(默认子网掩码:255.255.0.0或0xFFFF0000)前两个字节为 *** 号,后两个字节为主机号。该类IP *** 的最前面为“10”,所以 *** 的 *** 号取值于128~191之间。一般用于中等规模 *** 。

C类:(1 *** .0.0.0-223.255.255.255)(子网掩码:255.255.255.0或0xFFFFFF00)前三个字节为 *** 号,最后一个字节为主机号。该类IP *** 的最前面为“110”,所以 *** 的 *** 号取值于1 *** ~223之间。一般用于小型 *** 。

在IP *** 3种主要类型里,各保留了3个区域作为私有 *** ,其 *** 范围如下:

A类 *** :10.0.0.0~10.255.255.255

B类 *** :172.16.0.0~172.31.255.255

C类 *** :1 *** .168.0.0~1 *** .168.255.255

回送 *** :127.0.0.1。也是本机 *** ,等效于localhost或本机IP。一般用于测试使用。例如:ping 127.0.0.1来测试本机TCP/IP是否正常。

三、internet ip *** 分成a.b.c.d.e.类, *** 编号取值范围是多少

A类IP *** 的之一段数字范围为1~127,每个A类 *** 可连接l638770 *** 台主机,Internet上有126个A类 *** 。 B类IP *** 的之一段数字范围为l28~l91,每个B类 *** 可连接 *** 516台主机,Internet上有16256个B类 *** 。 C类IP *** 的之一段数字范围为1 *** ~223,每个C类 *** 可连接254台主机,Internet上有2054512个C类 *** 。 D类IP *** 的之一段数字范围为224~239,D类 *** 用作多目的地信息的传输,作为备用。 E类IP *** 的之一段数字范围为240~254,E类 *** 保留,仅作为Internet的实验和开发之用。把32位二进制表示的IP *** 分成四个8位组,利用之一个8位组确定类型 A类 *** :之一个8位组的首位必须是0,且之一个8位组表示 *** 标识,也叫 *** *** ,而剩余的24位表示主机标识也叫主机 *** B类 *** :之一个8位组的前两位必须是10,且表示 *** *** 的二进制位数为前两个8位组,除去固定的两位必须为10的位后,所以表示 *** *** 共14位,主机 *** 共16位 C类 *** :之一个8位组前三位为110,且表示 *** *** 的8位组为前三组,除去固定的前三位110,表示 *** *** 的位数为21位,表示主机 *** 的位数为8位 D类 *** :之一个八位组前4位是1110,该类别 *** 作为多目广播使用,表示一组计算机 E类 *** :之一个8位组前5位为11110,该类别 *** 作为科学研究,所以留用标准的A,B,C三类 *** ,可以看出A类 *** 的 *** 数量比较少,但是每个 *** 中的主机数量比较多,而C类 *** *** 数量比较多,每个 *** 的主机数量比较少配置标准的ABC三类 *** 都称为有类IP(有类别) A类 *** 的范围转化为十进制范围从0--127(之一字段),但是之一个8位组全0(00000000)表示所有 *** 不可用,之一个8位组为全1(01111111),表示回环 *** ,作为测试TCP/IP协议的 *** ,也不使用,所以A类IP *** 的范围通过之一个字段查看的话是1--126,B类 *** 的范围是从128--191,C类 *** 的范围从 1 *** --223,D类 *** 的范围是224--239,E类 *** 的范围从240--255表示主机的二进制位全0或全1不能使用,全0表示本网,全1表示本网广播,这样的 *** 是不能配置在网卡上(例如,172.16.0.0表示一个 *** 号为172.16.0.0的B类 *** 172.16.255.255表示172.16.0.0 *** 的本网广播,如果数据要送往172.16.255.255,意味数据会传送到172.16.0.0 *** 中的所有计算机上,也叫做子网广播),当表示IP *** 的32位二进制全为1时(255.255.255.255),表示全网广播,意味数据会送到全部的计算机 IP *** 在规划的时候,分为私有 *** 和公有 *** ,私有 *** 只能在内部 *** 使用,不能在互连网使用,认为这样的 *** 是互连网的不合法 *** ,在A,B,C三类 *** 中都选择一部分 *** 作为私有 *** ,A类范围 10.0.0.0--10.255.255.255B类172.16.0.0--172.31.255.255C类 *** 1 *** .168.0.0--1 *** .168.255.255

四、为什么IP *** 中的数字取值只能在0~255之间

把整个Internet网堪称单一的 *** ,IP *** 就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理 *** 会定义了A、B、C、D、E五类 *** ,在每类 *** 中,还规定了 *** 编号和主机编号。在 TCP/IP协议中,IP *** 是以二进制数字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记忆。因此Internet管理 *** 会决定采用一种"点分十进制表示法"表示IP *** :面向用户的文档中,由四段构成的32比特的IP *** 被直观地表示为四个以圆点隔开的十进制整数,其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。A、B、C类最常用,下面加以介绍。本文介绍的都是版本4的IP *** ,称为IPv4.

●A类 *** :A类 *** 的 *** 标识由之一组8位二进制数表示,A类 *** 的特点是 *** 标识的之一位二进制数取值必须为"0"。不难算出,A类 *** 之一个 *** 为00000001,最后一个 *** 是01111111,换算成十进制就是127,其中127留作保留 *** ,A类 *** 的之一段范围是:1~126,A类 *** 允许有27-2=126个网段(减2是因为0不用,127留作它用), *** 中的主机标识占3组8位二进制数,每个 *** 允许有224-2=16777216台主机(减2是因为全0 *** 为 *** *** ,全1为广播 *** ,这两个 *** 一般不分配给主机)。通常分配给拥有大量主机的 *** 。

●B类 *** :B类 *** 的 *** 标识由前两组8位二进制数表示, *** 中的主机标识占两组8位二进制数,B类 *** 的特点是 *** 标识的前两位二进制数取值必须为"10"。 B类 *** 之一个 *** 为10000000,最后一个 *** 是10111111,换算成十进制B类 *** 之一段范围就是128~191,B类 *** 允许有214=16384个网段, *** 中的主机标识占2组8位二进制数,每个 *** 允许有216-2=65533台主机,适用于结点比较多的 *** 。

●C类 *** :C类 *** 的 *** 标识由前3组8位二进制数表示, *** 中主机标识占1组8位二进制数C类 *** 的特点是 *** 标识的前3位二进制数取值必须为"110"。C类 *** 之一个 *** 为11000000,最后一个 *** 是11011111,换算成十进制C类 *** 之一段范围就是1 *** ~223,C类 *** 允许有221=2097152个网段, *** 中的主机标识占1组8位二进制数,每个 *** 允许有28-2= 254台主机,适用于结点比较少的 *** 。

有些人对范围是2x不太理解,举个简单的例子加以说明。如C类网,每个 *** 允许有28-2= 254台主机是这样来的。因为C类网的主机位是8位,变化如下:

ip地址取值范围,ip地址每一段的范围-第1张图片-

除去00000000和11111111不用外,从00000001到11111110共有254个变化,也就是28-2个。下图是IP *** 的使用范围。 *** 类别更大 *** 数之一个可用的 *** 号最后一个可用的 *** 号每个 *** 中的更大主机数A126(27-2)112616777214B16384(214)128.0191.25565534C2097152(221)1 *** .0.0223.255.255254

上面提到IP *** 在全世界范围内唯一,看到这句话你可能有这样的疑问,像1 *** .168.0.1这样的 *** 在许多地方都能看到,并不唯一,这是为何?Internet管理 *** 会规定如下 *** 段为私有 *** ,私有 *** 可以自己组网时用,但不能在Internet网上用,Internet网没有这些 *** 的路由,有这些 *** 的计算机要上网必须转换成为合法的IP *** ,也称为公网 *** ,这就像有很多的世界公园,每个公园内都可命名相同的大街,如香榭丽舍大街,但对外我们只能看到公园的 *** 和真正的香榭丽舍大街。下面是A、B、C类 *** 中的私有 *** 段。你自己组网时就可以用这些 *** 了。

A类 *** *** 127是一个保留 *** ,用于 *** 软件测试以及本地机进程间通信,叫做回送 *** (loopback address)。无论什么程序,一旦使用回送 *** 发送数据,协议软件立即返回之,不进行任何 *** 传输。含 *** 号127的分组不能出现在任何 *** 上。

●Ping 127.0.0.1,如果反馈信息失败,说明IP协议栈有错,必须重新安装TCP/IP协议。如果成功,ping本机IP *** ,如果反馈信息失败,说明你的网卡不能和IP协议栈进行通信。

●如果网卡没接网线,用本机的一些服务如Sql Server、I *** 等就可以用127.0.0.1这个 *** 。

TCP/IP规定,主机号全为"1"的 *** *** 用于广播之用,叫做广播 *** 。所谓广播,指同时向同一子网所有主机发送报文。

TCP/IP协议规定,各位全为"0"的 *** 号被解释成"本" *** 。由上可以看出:

(1)含 *** 号127的分组不能出现在任何 *** 上;

(2)主机和 *** 不能为该 *** 广播任何寻径信息。

由以上规定可以看出,主机号全"0"全"1"的 *** 在TCP/IP协议中有特殊含义,一般不能用作一台主机的有效 *** 。

从上面的例子可以看出,子网掩码的作用就是和IP *** 与运算后得出 *** *** ,子网掩码也是32bit,并且是一串1后跟随一串0组成,其中1表示在IP *** 中的 *** 号对应的位数,而0表示在IP *** 中主机对应的位数。

A类 *** (1~126)缺省子网掩码:255·0·0·0

255·0·0·0换算成二进制为 11111111·00000000·00000000·00000000

可以清楚地看出前8位是 *** *** ,后24位是主机 *** ,也就是说,如果用的是标准子网掩码,看之一段 *** 即可看出是不是同一 *** 的。如21.0.0.0.1和21.240.230.1,之一段为21属于A类,如果用的是默认的子网掩码,那这两个 *** 就是一个网段的。

B类 *** (128~191)缺省子网掩码:255·255·0·0

C类 *** (1 *** ~223)缺省子网掩码:255·255·255·0

标准子网掩码出现的都是255和0的组合,在实际的应用中还有下面的子网掩码

这些子网掩码又是什么意思呢?这些子网掩码的出现是为了把一个 *** 划分成多个 *** 。

还记得上面的例子吗?如下所示:1 *** ·168·0·1和1 *** ·168·0·200如果是默认掩码255.255.255.0两个 *** 就是一个 *** 的,如果掩码变为255.255.255.1 *** 这样各 *** 就不属于一个 *** 了。下面的子网划分将作详细介绍。

1 *** .168.0.111000000.10101000.00000000.000000011 *** .168.0.20011000000.10101000.00000000.1 *** 00255.255.255.011111111.11111111.11111111.000000001 *** .168.0.111000000.10101000.00000000.000000011 *** .168.0.20011000000.10101000.00000000.1 *** 00255.255.255.1 *** 11111111.11111111.11111111.11000000下表是几个子网掩码计算过程中非常有用的十进制和二进制的对照

用于子网掩码换算的十进制和二进制对照十进制128 *** 32168421二进制1000000001000000001000000001000000001000000001000000001000000001常用的子网掩码的十进制和二进制对照十进制1281 *** 224240248252254255二进制1000000011000000111000001111000011111000111111001111111011111111二、彻底明白IP *** 的含义

不管是学习 *** 还是上网,IP *** 都是出现频率非常高的词。Windows *** 中设置IP *** 的界面如下图所示,图 *** 现了IP *** 、子网掩码、默认 *** 和DNS服务器这几个需要设置的地方,只有正确设置, *** 才能通,那这些名词都是什么意思呢?学习IP *** 的相关知识时还会遇到 *** *** 、广播 *** 、子网等概念,这些又是什么意思呢?

要解答这些问题,先看一个日常生活中的例子。如下图所示,住在北大街的住户要能互相找到对方,必须各自都要有个门牌号,这个门牌号就是各家的 *** ,门牌号的表示 *** 为:北大街+XX号。假如1号住户要找6号住户,过程是这样的,1号在大街上喊了一声:"谁是6号,请回答。",这时北大街的住户都听到了,但只有6号作了回答,这个喊的过程叫"广播",北大街的所有用户就是他的广播范围,假如北大街共有20个用户,那广播 *** 就是:北大街 21号。也就是说,北大街的任何一个用户喊一声能让"广播 *** -1"个用户听到。从这个例中可以抽出下面几个词:

街道 *** :北大街,如果给该大街一个 *** 则用之一个住户的 *** -1,此例为:北大街0号

住户的 *** :街道 *** +XX号,如北大街 1号、北大街 2号等

广播 *** :最后一个住户的 *** +1,此例为:北大街21号

Internet *** 中,每个上网的计算机都有一个像上述例子的 *** ,这个 *** 就是IP *** ,是分配给 *** 设备的门牌号,为了 *** 中的计算机能够互相访问,IP *** = *** *** +主机 *** ,图1中的IP *** 是1 *** .168.100.1,这个 *** 中包含了很多含义。如下所示:

*** *** (相当于街道 *** ): 1 *** .168.100.0

主机 *** (相当于各户的门号): 0.0.0.1

IP *** (相当于住户 *** ): *** *** +主机 *** =1 *** .168.100.1

这些 *** 是如何计算出来的呢?为什么计算这些 *** 呢?要想知道如何,先要明白一个道理,学习 *** 的目的就是如何让 *** 中的计算机相互通讯,也就是说要围绕着"通"这个字来学习和理解 *** 中的概念,而不是只为背几个名词。

注:1 *** .168.100.1是私有 *** ,是不能直接在Internet *** 中应用的,上Internet要转为公有 *** ,下面详细说明。

一句话就是让 *** 中的计算机能够相互通讯。先看看最简单的 *** ,下图中是用网线(交叉线)直接将两台计算机连起来。下面是几种IP *** 设置,看看在不同设置下 *** 是通还是不通。

1)设置1号机的IP *** 为1 *** .168.0.1子网掩码为255.255.255.0,2号机的IP *** 为1 *** .168.0.200子网掩码为255.255.255.0,这两台计算机就能正常通讯。

2)如果1号机 *** 不变,将2号机的IP *** 改为1 *** .168.1.200子网掩码还是为255.255.255.0,那这两台就无法通讯。

3)设置1号机的IP *** 为1 *** .168.0.1子网掩码为255.255.255.1 *** ,2号机的IP *** 为1 *** .168.0.200子网掩码为255.255.255.1 *** ,注意和第1种情况的区别在于子网掩码,1为255.255.255.0本例是255.255.255.1 *** 这两台计算机就能正常通讯。

第1种情况能通是因为这两台计算机处在同一 *** 1 *** .168.0.0,所以能通,而2、3种情况下两台计算机处在不同的 *** ,所以不通。

这里先给个结论:用网线直接连接的计算机或是通过HUB或普通交换机间接的计算机之间要能够相互通,计算机必须要在同一 *** ,也就是说它们的 *** *** 必须相同,而且主机 *** 必须不一样。如果不在一个 *** 就无法通。这就像我们上面举的例子,同是北大街的住户由于街道名称都是北大街,且各自的门牌号不同,所以能够相互找到对方。

计算 *** *** 就是判断 *** 中的计算机在不在同一 *** ,在就能通,不在就不能通。注意,这里说的在不在同一 *** 指的是IP *** 而不是物理连接。那么如何计算呢?

我们日常生活中的 *** 如:北大街1号,从字面上就能看出街道 *** 是北大街,而我们从IP *** 中却难以看出 *** *** ,要计算 *** *** ,必须借助我们上边提到过的子网掩码。

计算过程是这样的,将IP *** 和子网掩码都换算成二进制,然后进行与运算,结果就是 *** *** 。与运算如下所示,上下对齐,1位1位的算,1与1=1,其余组合都为0。

例如:计算IP *** 为:202.99.160.50子网掩码是255.255.255.0的 *** *** 步骤如下:

1)将IP *** 和子网掩码分别换算成二进制

202.99.160.50换算成二进制为 1 *** 10·01100011·10100000·001 ***

255.255.255.0换算成二进制为 11111111·11111111·11111111·00000000

1 *** 10·01100011·10100000·001 ***

11111111·11111111·11111111·00000000

与运算________________________________________

1 *** 10·01100011·10100000·00000000

3)将运算结果换算成十进制,这就是 *** *** 。

1 *** 10·01100011·10100000·00000000换算成十进制就是202.99.160.0

现在我们就可以解答上面三种情况的通与不通的问题了。

1、从下面运算结果可以看出二台计算机的 *** *** 都为1 *** .168.0.0且IP *** 不同,所以可以通。

1 *** .168.0.1 11000000.10101000.00000000.00000001

255.255.255.0 11111111.11111111.11111111.00000000

与运算______________________________________________________________

1 *** .168.0.0 11000000.10101000.00000000.00000000

1 *** .168.0.200 11000000.10101000.00000000.1 *** 00

255.255.255.0 11111111.11111111.11111111.00000000

与运算______________________________________________________________

1 *** .168.0.0 11000000.10101000.00000000.00000000

2、从下面运算结果可以看出1号机的 *** *** 为1 *** .168.0.0,2号机的 *** *** 为1 *** .168.1.0不在一个 *** ,所以不通。

1 *** .168.1.200 11000000.10101000.00000001.1 *** 00

255.255.255.0 11111111.11111111.11111111.00000000

与运算______________________________________________________________

1 *** .168.1.0 11000000.10101000.00000001.00000000

3、从下面运算结果可以看出1号机的 *** *** 为1 *** .168.0.0,2号机的 *** *** 为1 *** .168.0.1 *** 不在一个 *** ,所以不通

1 *** .168.0.1 11000000.10101000.00000000.00000001

255.255.255.1 *** 11111111.11111111.11111111.11000000

与运算______________________________________________________________

1 *** .168.0.0 11000000.10101000.00000000.00000000

1 *** .168.0.200 11000000.10101000.00000000.1 *** 00

255.255.255.1 *** 11111111.11111111.11111111.00000000

与运算______________________________________________________________

1 *** .168.0.182 11000000.10101000.00000000.11000000

相信看到这应该明白了为何计算 *** *** 和如何计算了,但也许还有很多疑问,如IP *** 为什么写成这样,子网掩码到底是怎么回事等等,别急,下面慢慢介绍。

五、ip *** 分为几类,各自取值范围

一个A类IP *** 由1字节的 *** *** 和3字节主机 *** 组成, *** *** 的更高位必须是“0”, *** 范围1.0.0.1-126.255.255.254(二进制表示为:00000001 00000000 00000000 00000001- 01111110 11111111 11111111 11111110)。可用的A类 *** 有126个,每个 *** 能容纳16777214个主机。

一个B类IP *** 由2个字节的 *** *** 和2个字节的主机 *** 组成, *** *** 的更高位必须是“10”, *** 范围128.1.0.1-191.255.255.254(二进制表示为:10000000 00000001 00000000 00000001- 10111111 11111111 11111111 11111110)。可用的B类 *** 有16384个,每个 *** 能容纳65534主机。

一个C类IP *** 由3字节的 *** *** 和1字节的主机 *** 组成, *** *** 的更高位必须是“110”。范围1 *** .0.1.1-223.255.255.254(二进制表示为: 11000000 00000000 00000001 00000001- 11011111 11111111 11111111 11111110)。C类 *** 可达2097152个,每个 *** 能容纳254个主机。

4.D类 *** 用于多点广播(Multicast)。

D类IP *** 之一个字节以“1110”开始,它是一个专门保留的 *** 。它并不指向特定的 *** ,目前这一类 *** 被用在多点广播(Multicast)中。多点广播 *** 用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

*** 范围224.0.0.1-239.255.255.254

以“1111”开始,为将来使用保留。

E类 *** 保留,仅作实验和开发用。

全零(“0.0.0.0”) *** 指任意 *** 。全“1”的IP *** (“255.255.255.255”)是当前子网的广播 *** 。

ip *** 取值范围和ip *** 每一段的范围的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

标签: 范围 *** 取值 段的

抱歉,评论功能暂时关闭!