Ip地址的分类都有哪些?各如何表示?每个分类的特点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ip地址的分类都有哪些?各如何表示?每个分类的特点相关的知识,希望对你有一定的参考价值。
参考技术AIp地址的分类有哪些?各如何表示?每个分类的特点
简单点说,一个IP地址是32位2进制序列,分2部分一个是NeorkID,就是网络标识,和HostID就是主机标识.
最开始的IP,叫做"classful addressing"就是分类的地址,你可以从地址本身看出neorkID是多少,并且根据neorkID和hostID之间的差位来定义地址类别.你问的分类应该就是这个,其中分5类,A-F;E,F 类是保留和实验用的.所以说应该是3类.A,B,C.
判断方法如下:
如果第一个比特为是0,则为A类,前8位是NeorkID,后24位是HostID.
否则,如果第二个比特为是0(首位为1),为B类,则前16位是NeorkID,后16位是HostID,C类依此类推,24+16.当然这期中还有一些保留的地址,比如127.0.0.1,255.255.255.255等.
这种地址标识机制方式的好处是简单,因为可以从地址本身看出那部分时host/neork ID.
但是因为Inter增长太快,地址耗费太多,并且上述那种分类方式"granularity",就是跨度不太好.比如说A类,与B类中每个neork中host数量的差别是2^24/2^16=2^8..256倍(约数).所以说如果一个网络如果需要的host数稍微大于B类,则学要或者2个B IP,或者1个A类IP,无论那种情况都很浪费,因此就出现了sub,就是子网划分.子网划分就是在hostID上再分出1层,一部分字节用于subneorkID,另一部分是hostID,
比如
188.111.0.0 一个B类地址.
188.111.25.0 十一个子网地址.
很显然子网地址需要额外的信息来告诉哪部分是子网ID,这就是子网掩码(subMast).具体细节不说了.. 就是做个逻辑和.
后来还有VLSM和CIDR... 不过我想你问的我已经答完了..
IP地址分类有哪些分类?
1、ip地址总共分为5类,A、B、C、D、E
首先来看A类ip地址
A:0-127,其中0代表任何地址,127为回环测试地址,因此,A类ip地址的实际范围是1-126.
默认子网掩码为255.0.0.0
2、B类ip地址
B:128-191,其中128.0.0.0和191.255.0.0为保留ip
实际范围是128.1.0.0--191.254.0.0
3、C类ip地址
C:192-223,其中192.0.0.0和223.255.255.0为保留ip
实际范围是192.0.1.0--223.255.254.0
4、D类ip地址
224.0.0.0到239.255.255.255用于多点广播
5、E类ip地址
240.0.0.0到255.255.255.254
255.255.255.255用于广播地址
6、以上便是5类ip地址。
IP地址分类有哪些,IP地址的分类有什么区别
A:1.0.0.0-126.255.255.255
B:128.0.0.0-191.255.255.255
C:192.0.0.0-223.255.255.255
(广播地址)D:224.0.0.0-255.255.255.255
不同网段之间不能相互访问
请问IP地址的分类有哪些
IP地址中的前五位用于标识IP地址的类别,IP地址共分五类。
A类地址的特点是:以( 0 )开头,网络地址共( 7 )位,主机地址共( 24 )位;
B类地址的特点是:以( 10 )开头,网络地址共( 14 )位,主机地址共( 16 )位;
C类地址的特点是:以( 110 )开头,网络地址共( 21 )位,主机地址共( 8 )位;
D类地址的特点是:以( 1110 )开头,不标识网络,用于特殊用途;
E类地址的特点是:以( 11110 )开头,地址暂时保留,用于某些实验和将来使用。
一个A类包含256*256*256个地址,如10.0.0.0/8
一个B类包含256*256个地址,如172.16.32.0/16
一个C类包含256个地址,如192.168.1.0/24
IPV4的IP地址是如何分类的?这种网络地址分类有什么缺点?
IP地址的分类
网络号:用于识别主机所在的网络;
主机号:用于识别该网络中的主机。
IP地址分为五类,A类保留给 *** 机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。
1. A类地址
(1)A类地址第1字节为网络地址,其它3个字节为主机地址。
(2)A类地址范围:1.0.0.1—126.255.255.254
(3)A类地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10.0.0.0-10.255.255.255)
② 127.X.X.X是保留地址,用做循环测试用的。
2. B类地址
(1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。
(2) B类地址范围:128.0.0.1—191.255.255.254。
(3) B类地址的私有地址和保留地址
① 172.16.0.0—172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。
3. C类地址
(1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110。
(2)C类地址范围:192.0.0.1—223.255.255.254。
(3) C类地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.0-192.168.255.255)
4. D类地址
(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
(2) D类地址范围:224.0.0.1—239.255.255.254
5. E类地址
(1) E类地址不分网络地址和主机地址,它的第1个字节的前五位固定为11110。
(2) E类地址范围:240.0.0.1—255.255.255.254
IP的概念是非常广泛的,包括品牌、商标、版权,还有很重要的就是商业秘密、商业模式、商业标准等。IP拥有量的多少,是区分制造与创造的最主要标志,一个国家拥有的IP太少,它的产业或者企业在国际分工中就只能扮演初级加工者的角色。
滑板长板的分类和个分类的特点
分为4种:freeriding板型、speedboarding板型、 boardwalking板型、 technical sliding板型,下面介绍具体特点。
第一个:freeriding板型
freeride板型在过去没有特定的形式。只要板在以下坡为前提下,做出各种漂移,carve(不知如何翻译),滑行和各种巧妙技巧的动作,都可以作为这种板型。
但是现在,freeride板型的标准是 板身可以双向使用,加上比较深的wheel well(轮窝),并且通常使用drop-through类型的桥(反装桥)。 轮子通常使用70-76mm,78a-89a 。
第二个:speedboarding板型
此板是为了速度而诞生的。 该板型特点是:稳定,中等程度的板面凹陷, 板尾无法像freeride板型那样让你有空间踢板--做动作,长度一般在36——46cm, 以drop-through和-mount为构造,轮子通常使用70-100mm,78a-89a ,现在比赛中大多数选手偏向于使用70-75mm。
材质可以是枫木或者复合材质(比如碳素+枫木)
第三个: boardwalking板型
此板属于freestyle,玩家通常在板上做出各种动作(形似舞蹈)。 通常长度为 40——60cm,板身有或者没有凹陷, 不存在轮咬的问题 ,轮子通常使用70mm - 76mm, 77a - 84a ,对于桥,有正装,也有反装。
第四个: technical sliding板型
此板多用于玩slide, 一般是在一段坡上,从上往下做各种旋转,玩此类型的人们通常戴有全套护具(膝盖,肘,手,头) ,此板长度通常为 34——38cm。
雅马哈电子琴有哪些分类,各个分类的特点是什么?
两大类,教学用琴kb系列,特点:适合孩子用,简单。娱乐用琴psr系列,适合成人用,音色华丽一些。
IP地址有哪些分类?
IP地址分为五类,A类保留给 *** 机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0,B类地址的前两位总是10,C类地址的前三位总是110。
A类地址
(1)A类地址第1字节为网络地址,其它3个字节为主机地址。它的第1个字节的第一位固定为0.
(2)A类地址网络号范围:1.0.0.0---126.0.0.0
(3)A类地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10.0.0.0---10.255.255.255)
② 127.X.X.X是保留地址,用做循环测试用的。
B类地址
(1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。它的第1个字节的前两位固定为10.
(2) B类地址网络号范围:128.0.0.0---191.255.0.0。
(3) B类地址的私有地址和保留地址
① 172.16.0.0---172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。
191.255.255.255是广播地址,不能分配。
C类地址
(1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。
(2)C类地址网络号范围:192.0.0.0---223.255.255.0。
(3) C类地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.0---192.168.255.255)
D类地址
(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
(2) D类地址范围:224.0.0.0---239.255.255.255
E类地址
(1) E类地址不分网络地址和主机地址,它的第1个字节的前五位固定为11110。
(2) E类地址范围:240.0.0.0---247.255.255.255
IP地址如果只使用ABCDE类来划分,会造成大量的浪费:一个有500台主机的网络,无法使用C类地址。但如果使用一个B类地址,6万多个主机地址只有500个被使用,造成IP地址的大量浪费。因此,IP地址还支持VLSM技术,可以在ABC类网络的基础上,进一步划分子网。
无类地址
除ABCDE以外的IP地址段划分方式,如:192.168.1.0 255.255.255.252等分成C段划分的地址
不是上面所述的的IP地址都无效。
A B C类的IP地址如何分类
A类IP段 0.0.0.0 到127.255.255.255
B类IP段 128.0.0.0 到191.255.255.255
C类IP段 192.0.0.0 到223.255.255.255
IP地址分类
基本的IP地址是分成8位一个单元(称为8 位位组)的32位二进制数。二进制与十进制大家都懂吧。为了方便人们的使用,对机器友好的二进制地址转变为人们更熟悉的十进制地址。IP地址中的每一个8位位组用0~255之间的一个十进制数表示。这些数之间用点(.)隔开,这是所谓的点-十进制格式。因此,最小的IPv4地址值为0.0.0.0,最大的地址值为255.255.255.255,然而这两个值是保留的,没有分配给私人的端系统。
点分十进制数表示的IPv4 地址分成几类,以适应大型、中型、小型的网络。这些类的不同之处在于用于表示网络的位数与用于表示主机的位数之间的差别。IP地址分成五类,用字母表示:
A 类地址
B 类地址
C 类地址
D 类地址
E 类地址
每一个IP地址包括两部分:网络地址和主机地址,上面五类地址对所支持的网络数和主机数有不同的组合。
1. A 类地址
一个A 类IP地址仅使用第一个8位位组表示网络地址。剩下的3个8位位组表示主机地址。A类地址的第一个位总为0,这一点在数学上限制了A类地址的范围小于127,127是64+32+16+8+4+2+1的和。最左边位表示128,在这里空缺。因此仅有127个可能的A类网络。A类地址后面的24位(3个点-十进制数)表示可能的主机地址,A类网络地址的范围从1.0.0.0到126.0.0.0。注意只有第一个8位位组表示网络地址,剩余的3个8位位组用于表示第一个8位位组所表示网络中惟一的主机地址,当用于描述网络时这些位置为0。注意技术上讲,127.0.0.0 也是一个A类地址,但是它已被保留作闭环(look back )测试之用而不能分配给一个网络。每一个A类地址能支持16777214个不同的主机地址,这个数是由2的24次方再减去2得到的。减2是必要的,因为IP把全0保留为表示网络而全1表示网络内的广播地址。其中10.0.0.0 和10.255.255.255保留
2. B 类地址
设计B类地址的目的是支持中到大型的网络。B类网络地址范围从128.1.0.0到191.254.0.0。B 类地址蕴含的数学逻辑是相当简单的。一个B类IP地址使用两个8位位组表示网络号,另外两个8位位组表示主机号。B类地址的第1个8位位组的前两位总置为10,剩下的6位既可以是0也可以是1,这样就限制其范围小于等于191,由128+32+16+8+4+2+1得到。最后的16位( 2个8位位组)标识可能的主机地址。每一个B类地址能支持64534 个惟一的主机地址,这个数由2的16次方减2得到。B类网络仅有16382个,其中172.16.0.0和172.31.255.255保留。
3. C 类地址
C类地址用于支持大量的小型网络。这类地址可以认为与A类地址正好相反。A类地址使用第一个8位位组表示网络号,剩下的3个表示主机号,而C类地址使用三个8位位组表示网络地址,仅用一个8位位组表示主机号。C类地址的前3位数为110,前两位和为192(128+64),这形成了C类地址空间的下界。第三位等于十进制数32,这一位为0限制了地址空间的上界。不能使用第三位限制了此8位位组的最大值为255-32等于223。因此C类网络地址范围从192.0.1.0 至223.255.254.0。最后一个8位位组用于主机寻址。每一个C类地址理论上可支持最大256个主机地址(0~255),但是仅有254个可用,因为0和255不是有效的主机地址。可以有2097150个不同的C类网络地址,其中192.168.0.0和192.168.255.255保留。
4. D 类地址
D 类地址用于在IP网络中的组播( multicasting ,又称为多目广播)。D类地址的前4位恒为1110 ,预置前3位为1意味着D类地址开始于128+64+32等于224。第4位为0意味着D类地址的最大值为128+64+32+8+4+2+1为239,因此D类地址空间的范围从224.0.0.0到239. 255. 255.254。
5. E 类地址
E 类地址保留作研究之用。因此Inter上没有可用的E类地址。E类地址的前4位恒为1,因此有效的地址范围从240.0.0.0 至255.255.255.255。
总的来说,ip地址分类由第一个八位组的值来确定。任何一个0到127 间的网络地址均是一个A类地址。任何一个128到191间的网络地址是一个B类地址。任何一个192到223 间的网络地址是一个C类地址。任何一个第一个八位组在224到239 间的网络地址是一个组播地址即D类地址。E类保留。
IP和子网掩码
我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP
A类IP段 0.0.0.0 到127.255.255.255
B类IP段 128.0.0.0 到191.255.255.255
C类IP段 192.0.0.0 到223.255.255.255
XP默认分配的子网掩码每段只有255或0
A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑
B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑
C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑
我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。我们来说详细看看吧。
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。)
把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串[red]连续[/red]的1和一串[red]连续[/red]的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0 11111111.00000000.00000000.00000000
255.255.0.0 11111111.11111111.00000000.00000000
255.255.255.0 11111111.11111111.11111111.00000000
这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。我们再来做一个。
255.255.248.0这个子网掩码可以最多容纳多少台电脑?
计算方法:
把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
11111111.1111111.11111000.00000000
然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。
一个子网最多可以容纳多少台电脑你会算了吧,下面我们来个逆向算法的题。
一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?
首先,无疑,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是255.255.0.0,可以容纳6万台电脑,显然不太合适,那子网掩码设多少合适呢?我们先来列个公式。
2的m次方=560
首先,我们确定2一定是大于8次方的,因为我们知道2的8次方是256,也就是C类IP的最大容纳电脑的数目,我们从9次方一个一个试2的9次方是512,不到560,2的10次方是1024,看来2的10次方最合适了。子网掩码一共由32位组成,已确定后面10位是0了,那前面的22位就是1,最合适的子网掩码就是:11111111.11111111.11111100.00000000,转换成10进制,那就是255.255.252.0。
分配和计算子网掩码你会了吧,下面,我们来看看IP地址的网段。
相信好多人都和偶一样,认为IP只要前三段相同,就是在同一网段了,其实,不是这样的,同样,我样把IP的每一段转换为一个二进制数,这里就拿IP:192.168.0.1,子网掩码:255.255.255.0做实验吧。
192.168.0.1
11000000.10101000.00000000.00000001
(这里说明一下,和子网掩码一样,每段8位,不足8位的,前面加0补齐。)
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
在这里,向大家说一下到底怎么样才算同一网段。
要想在同一网段,必需做到网络标识相同,那网络标识怎么算呢?各类IP的网络标识算法都是不一样的。A类的,只算第一段。B类,只算第一、二段。C类,算第一、二、三段。
算法只要把IP和子网掩码的每位数AND就可以了。
AND方法:0和1=0 0和0=0 1和1=1
如:And 192.168.0.1,255.255.255.0,先转换为二进制,然后AND每一位
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识,
再将子网掩码反取,也就是00000000.00000000.00000000.11111111,与IP AND
得出结果00000000.00000000.00000000.00000001,转换为10进制,即0.0.0.1,
这0.0.0.1就是主机标识。要想在同一网段,必需做到网络标识一样。
我们再来看看这个改为默认子网掩码的B类IP
如IP:188.188.0.111,188.188.5.222,子网掩码都设为255.255.254.0,在同一网段吗?
先将这些转换成二进制
188.188.0.111 10111100.10111100.00000000.01101111
188.188.5.222 10111100.10111100.00000101.11011010
255.255.254.0 11111111.11111111.11111110.00000000
分别AND,得
10111100.10111100.00000000.00000000
10111100.10111100.00000100.00000000
网络标识不一样,即不在同一网段。
判断是不是在同一网段,你会了吧,下面,我们来点实际的。
一个公司有530台电脑,组成一个对等局域网,子网掩码和IP设多少最合适?
子网掩码不说了,前面算出结果来了11111111.11111111.11111100.00000000,也就是255.255.252.0
我们现在要确定的是IP如何分配,首先,选一个B类IP段,这里就选188.188.x.x吧
这样,IP的前两段确定的,关键是要确定第三段,只要网络标识相同就可以了。我们先来确定网络号。(我们把子网掩码中的1和IP中的?对就起来,0和*对应起来,如下:)
255.255.252.0 11111111.11111111.11111100.00000000
188.188.x.x 10111100.10111100.??????**.********
网络标识 10111100.10111100.??????00.00000000
由此可知,?处随便填(只能用0和1填,不一定全是0和1),我们就用全填0吧,*处随便,这样呢,我们的IP就是
10111100.10111100.000000**.********,一共有530台电脑,IP的最后一段1~254可以分给254台计算机,530/254=2.086,采用进1法,得整数3,这样,我们确定了IP的第三段要分成三个不同的数字,也就是说,把000000**中的**填三次数字,只能填1和0,而且每次的数字都不一样,至于填什么,就随我们便了,如00000001,00000010,00000011,转换成二进制,分别是1,2,3,这样,第三段也确定了,这样,就可以把IP分成188.188.1.y,188.188.2.y,188.188.3.y,y处随便填,只要在1~254范围之内,并且这530台电脑每台和每台的IP不一样,就可以了。
有人也许会说,既然算法这么麻烦,干脆用A类IP和A类默认子网掩码得了,偶要告诉你的是,由于A类IP和A类默认子网掩码的主机数目过大,这样做无疑是大海捞针,如果同时局域网访问量过频繁、过大,会影响效率的,所以,最好设置符合自己的IP和子网掩码。
Centos网络管理-IP与子网掩码计算
为什么需要 IP 地址?
– IP地址用于标识设备在网络中的具体位置.
– 每个主机 (计算机, 网络设备, 外围设备) 都有独一无二的IP地址
– 主机 ID:
? 标识每个独立的主机
? 由组织分配给各设备
形式为:网络.主机
标准IP分类:
公共IP范围
私有IP范围
特殊IP地址:
0.0.0.0
0.0.0.0不是一个真正意义上的IP地址。它表示一个集合:所有不清楚的主
机和目的网络。
255.255.255.255
限制广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机
127.0.0.1~127.255.255.254
本机回环地址,主要用于测试。在传输介质上永远不应该出现目的地址为
“ 127.0.0.1”的 数据包。
224.0.0.0~239.255.255.255
组播地址, 224.0.0.1特指所有主机, 224.0.0.2特指所有路由器。
224.0.0.5指OSPF 路由器,地址多用于一些特定的程序以及多媒体程序
169.254.x.x
如果Windows主机使用了DHCP自动分配IP地址,而又无法从DHCP服务器获
取地址,系统会为主机分配这样地址。
十进制与二进制换算都是以2的幂次方进行的
IP地址及子网掩码计算
我们先来理解以下概念:
子网:
IP地址均分为网络位和主机位两段,假设一个网络中的主机为450台,那么分配一个C类地址不够用,分配一个B类地址又显得太浪费,在这种情况下,就提出了子网化的概念,子网的定义就是把主机地址中的一部分主机位借用为网络位。如在一个B类地址172.16/16,可以借用7位做为网络地址,一个形如172.16.2/23的地址段就可以满足该网络的需求。其中172.16/16称为主网,172.16.2/23称为子网。
超网:
子网化一定程度上减轻了IP地址空间紧张的压力,但是由于在IP地址分配初期的考虑不周全,导致A类、B类地址在初其大量分配,资源相当紧张,而一些中型网络又需要超过一个C的地址,这进只能分配几个连续的C类地址块。为了减小Internet路由表的数量,就提出了超网的概念,超网和子网的定义刚好相反,就是借用一部份网络位作为主机位。从而达到减小Internet路由表的目的。如192.168.0/24-192.168.3/24四个C类地址段,就是可超网化为192.168.0/22这样一个超网。
CIDR(无类型域间路由):
随着子网和超网概念的深入,IANA在分配IP地址过程中类别的概念越来越淡化,一般情况下就直接以地址块的形式分配地址段,配合路由设备的支持,就出现了无类型域间路由的概念。它是一种工业标准,与IP地址一起使用的,用来显示子网位数。例,172.16.10.1/24就表示32位子网掩码中有24个1。
简单的说凡是借了位就用到了CIDR,
借少了位叫超网,比如:192.168.1.0/22 因为默认的C类是24,22比24少
借多了位叫VLSM(可变长子网掩码),比如:192.168.1.0/28 因为默认的C类是24,26比24大
我们都知道,IPV4是由四段数字组成,在此,我们先来了解一下3类常用的IP段
A类IP段 0.0.0.0 到127.255.255.255
B类IP段 128.0.0.0 到191.255.255.255
C类IP段 192.0.0.0 到223.255.255.255
默认分配的子网掩码
A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳16777214台电脑
B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳65534台电脑
C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑
同一网段中的主机可以直接通讯,要想在同一网段,只要网络ID相同就可以了,那么如何区分网络ID与主机ID呢?
比如A类的默认子网掩码 255.0.0.0
有没有注意到,子网掩码一共是32位,以8位为一段,一共分成4段。
11111111 00000000 00000000 00000000 换算成十进制255.255.255.0,用CIDS表示法就是/24
11111111 11110000 00000000 00000000 换算成十进制255.255.240.0,用CIDS表示法就是/12
格式都是前面的位为连续的1,后面的位为连续的0,1的位对应表示网络位,0对应的位表示主机ID位
IP地址必须配合子网掩码才能区分网络ID和主机ID
公式:
一个网段中主机数=2^主机ID位数-2
网络ID=IP 与运算 子网掩码
0与0=0
0与1=0
1与0=0
1与1=1
0与任何数相与结果为0
1与任何数相与结果为保留原值
那么以下的表记好了,就是快速计算了。
子网掩码速记表
练习1
210.222.123.20/26
1求网络ID?
2写出十进制子网掩码?
3.求出此网络中可用主机数
解题思路:
1,有IP地址了,并且用CIDR表示法,那就先求同十进制的子网掩码
/26表示32位中前26位是1,那么就是下表,用速记表换算
得出了第二小题中的答案了
2.将Ip换算成二进制 与运算 子网掩码,这里套用下结论
0与任何数相与结果为0
1与任何数相与结果为保留原值,
既然产前面的24位都是1了,那就是保留原值:210.222.123,剩下的后8位就可以与运算了
那么最终的的网络ID结果就是210.222.123.0
3.一个网段中主机数=2^主机ID位数-2=2^(32-26=6)-2=62台
练习2
100.200.250.123/19
1求网络ID?
2写出十进制子网掩码?
3.此网络中可用主机数
解题思路:
1,有IP地址了,并且用CIDR表示法,那就先求出十进制的子网掩码
/19表示32位中前19位是1,那么就是下表,用速记表换算
得出了第二小题中的答案了
2.将Ip换算成二进制 与运算 子网掩码,这里套用下结论
0与任何数相与结果为0
1与任何数相与结果为保留原值,
既然前面的19位都是1了,那前16位就是保留原值:100.200,剩下的后13位就可以与运算了,但是,这13位里面,只有前3位是网络ID,因此,只需要把第三段的8位进行运算即可
那么最终的的网络ID结果就是100.200.224.0
3.一个网段中主机数=2^主机ID位数-2=2^(32-19=13)-2=8190台
子网划分
正如上面的概念讲的子网的定义就是把主机位中的一部分主机位借用为网络位。
这里以一个A类的地址来说明
10.0.0.0/8 ,默认情况下,前8位是网络位,现在向主机位借1位,那么将表现为
红色的为网络位
ip数去掉全0,和全1的
以此类推,得出以下公式:
子网划分公式
网段数=2^可变的网络ID位
划分子网的数量=2^网络ID向主机ID借位的位数
练习
10.0.0.0/8 中国移动给全国32省划分独立的子网
1 新的子网的netmask
2 新的子网主机数
3 最小和最大的子网的网络ID
4 最大的子网的IP范围
解题思路:
1. 32省划分独立的子网,也就是说有32个子网,套用公式:子网数=2^网络ID向主机借位的位数
那么如何知道要向主机位借几位呢? 2的多少次方等于32? 32=2^5次方,就是借5位咯
借了5位,那么网络位就是8+5=13位,新的子网掩码就是255.248.0.0
2.前13位是网络位,剩下的就是19位的主机位了,主机数=2^(32-13=19)-2=524286台
3.最小的子网的网络ID是10.00000000.0.0/13=10.0.0.0/13,
最大的子网的网络ID是10.11111000.0.0/13=10.248.0.0/13
4.最小的IP是10.11111000.0.1=10.248.0.1,最大的IP是10.255.255.254
练习
10.0.0.0/8 中国移动给全国32省划分独立的子网,第10个子网是河南,对河南各地市划分16个子网
1,河南新的子网的netmask
2 河南新的子网主机数
3 河南最小和最大的子网的网络ID
4 河南最大的子网的IP范围
解题思路:
1. 根据上一个练习题,第一个网络是10.0.0.0/13,那么第10个子网的网络ID是:借了5位嘛,因为0是第一个子网,那么第10个子网就是9,那么就把这5位网络位的数组合成数字9=01001,这样,第10个子网就是10.01001000.0.0/13=10.72.0.0/13
现在要对10.72.0.0/13进行划分出16个子网,套用公式:子网数=2^网络ID向主机借位的位数,
2的多少次方等于16? 16=2^4次方,就是借4位咯
借了4位,那么网络位就是13+4=17位,
新的子网掩码就是11111111.11111111.10000000.00000000=255.255.128.0
2. 前17位是网络ID了,那么就剩下15位是主机ID了,主机数=2^(32-17=15)-2=32766台
3.最小的子网的网络ID是10.01001000.00000000.0/17=10.72.0.0/17,
最大的子网的网络ID是10.01001111.10000000.0/17=10.79.128.0/17
4.最小的IP是10.01001111.10000000.1=10.79.128.1,
最大的IP是10.01001111.11111111.254=10.79.255.254
一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?
首先,无疑,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是255.255.0.0,可以容纳6万多台电脑,显然不太合适,那子网掩码设多少合适呢?我们先来列个公式。
2的几次方 >= 560
首先,我们确定2的9次方是512,不到560,2的10次方是1024,看来2的10次方最合适了。子网掩码一共由32位组成,已确定后面主机位有10位是0了,那前面的网络位就是32-10=22位就是1,最合适的子网掩码就是:11111111.11111111.11111100.00000000,转换成10进制,那就是255.255.252.0。
超网
路由汇总的优点包括拥有更小的路由表,并能隔离拓扑更改。
比如说,有几个网络都需要经过路由去访问另一个网络地址220.78.168.1
220.78.168.0/24 220.78.169.0/24
220.78.170.0/24 220.78.171.0/24
220.78.172.0/24 220.78.173.0/24
220.78.174.0/24 220.78.175.0/24
此时的路由表就会有多条路由记录到达目标网络
220.78.168.0 255.255.255.0 220.78.168.1
220.78.169.0 255.255.255.0 220.78.168.1
220.78.170.0 255.255.255.0 220.78.168.1
220.78.171.0 255.255.255.0 220.78.168.1
220.78.172.0 255.255.255.0 220.78.168.1
220.78.173.0 255.255.255.0 220.78.168.1
220.78.174.0 255.255.255.0 220.78.168.1
220.78.175.0 255.255.255.0 220.78.168.1
如果网络数目多起来,那么路由器将是一个巨大的负担,那能不能简化这么多数目的路由呢?
那就需要进行路由汇总了
仔细观察这些子网,发现前16位都是一样的,也就是220.78都是一样的,那么只需要把第三段的数值进行比较即可。把这些网络先转换成二进制,先找出相同的。
看到了吧,根据前面学习的子网划分思想,这个第三段的有5位是相同的,也就是说,这5位也是网络位,加上前面的16位网络位,就是5+16=21位,因此,路由可以汇总为220.78.168.0/21
注意了,这些子网必须是连续的子网才可以进行路由汇总。
以上是关于Ip地址的分类都有哪些?各如何表示?每个分类的特点的主要内容,如果未能解决你的问题,请参考以下文章