ip地址的分类,可参考 https://zhidao.baidu.com/question/1453150285828126300.html
网络号(也称网络地址):是用来表示网络本省的地址,不能将其分配给主机,类似于电话号码的区号,是相对于区别其他网络的标识。
其次,子网是用来对主机号进行划分, 需要注意的是分成的子网的数量也需要占用主机号里的二进制位数,而且是占用主机位数的前面位数。
例:一个C类地址,211.70.248.0根据需要将它划分为6个不同的子网,请回答下面的问题。
(1)计算划分子网后损失的IP地址个数
(2)写出子网的子网掩码
(3)写出各个子网的开始与结束IP地址。
答:
(1)211.70.248.0转成二进制,11010011,01000110,11111000,00000000。
C类地址,前24位为网络号,后8位为主机号。现在分为6个子网,则需要占用三个二进制位,占前三个。
所以主机号的前三位被占,成为子网地址。
6个子网分别是,00100000,01000000,01100000,10000000,10100000,11000000.
全0和全1代表网络和广播,所以00000000,11100000除外,
每个子网包含有后面的5个二进制位主机数,即 =32个主机数,
同样,全0和全1地址代表网络和广播,所以实际能用的可用地址只有32-2=30个。
6个子网共可用地址,30*6=180个。
而一个C类可用主机数为 -2=254,
所以共损失,254-180=74个ip地址数。
(2)子网掩码为网络号全1,主机号全0,主机号通过(1)得知只有5位,
所以子网掩码为:11111111,11111111,11111111,11100000
即,255.255.255.224
(3)分成6个子网,前24位不变,后8位,即第一个子网地址,00100000-00111111
其中00100000,分配给网络号,00111111分配给广播地址
可用地址:00100001-00111110,转为十进制,33-62
即网络号:00100000,转为十进制32
广播地址:00111111,转为十进制63
所以 第一个子网 开始为,网络号:211.70.248.32
广播地址:211.70.248.63
可用地址:211.70.248.33-211.70.248.62
依次类推:
IP地址的网络地址是通过32位的IP和32位的掩码进行与运算得到的。首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.
具体计算如下:
11000000 192 (IP地址第一段)
11111111255 (子网掩码的第一段)
11000000 192 (与运算的结果)
------
10101000 168 (IP地址第二段)
11111111 255 (子网掩码的第二段)
10101000 168 (与运算的结果)
----------
00001010 10 (IP地址第三段)
11111111 255 (子网掩码的第三段)
00001010 10 (与运算的结果)
--------
00000000 0 (IP地址第四段)
11000000 192(子网掩码的第四段)
00000000 0 (与运算的结果)
-----------------------------------------------
将四段中的与运算结果列出为192.168.10.0即为第一个子网的网络地址。
因为C类地址默认的掩码是255.255.255.0。但现在的掩码是255.255.255.192。比原来的的掩码中为1的位多了两位,所以划分了2^2=4个子网。题中的是第一个子网。该子网的有效主机号为192.168.10.1----192.168.10.62
原因如下:子网掩码为1对应的IP地址位为网络位,子网掩码为0对应的IP地址为为主机位。
在第四段的子网掩码为0的位有6位,那么该子网的总主机数量为2^6=64个。即192.168.10.0---192.168.10.63,但每个子网中主机位全为0和全为1的两个IP不能用,所以要减掉2个IP,所以该子网有效主机个数为2^6-2=62个。即192.168.10.1---192.168.10.62
IP子网划分实际上就是设计子网掩码的过程。由于在五类的IP位址中,网路号与主机号的的位数并不一致,就造成了要么是网路号太多,要么是主机号太多。为了解决这些问题,就需要划分子网。将一个网路划分为子网:采用借位的方式,从主机位最高位开始借位变为新的子网位,所剩余的部分则仍为主机位。
基本介绍中文名 :IP子网划分 外文名 :IP sub partition 性质 :概念 释义 :设计子网掩码的过程 套用 :计算机技术 概述,划分目的,划分原则,子网掩码,划分方法, 概述 子网划分是指由网路管理员将一个给定的网路分为若干个更小的部分,这些更小的部分被称为子网。网路中的主机总数未超出所给定的某类网路可容纳的最大主机数,但内部又要划分成若干个分段进行管理时,就可以采用子网划分的方法。 为了创建子网,网路管理员需要从原有的IP位址的主机地址中借出连续的高若干位作为子网标志。也就是说,经过划分后的子网因为其主机数量减少,已经不需要原来那么多位作为主机标志了,从而可以将这些多余的主机位用作子网标志。 划分目的 1、充分利用IP位址 IP位址是将计算机连线到Inter的网际协定地址,是一个32位的二进制数。IP位址由网路号和主机号组成,在实际套用中IP位址空间的利用率有时很低,例如B类地址中,每个网路可连线的主机数高达65534,这个地址范围很大,这么多的主机在单一的网路下,地址空间在实际套用中利用率很低。通过子网划分可以把这样大的一个网路地址分配给更多较小的网路,能更有效地使用IP位址空间。 2、限定广播的传播 子网划分将原有的同处于同一个网段上的主机分成了不同的网段或子网,同时也将原来的一个广播域划分成了若干个较小的广播域,广播数据包只能在它特定的广播域中传播,划分子网后网路规模小了,网路中的主机数少了,所占用的资源也就少了,这样就大大减少了网路广播风暴所造成的网路拥塞。 3、更安全的管理网路 网路中处于同一个子网内的主机才能直接互通,不同子网之间是不能直接通信的(但可通过路由器或网关进行)。当今,网路安全状况不容乐观,相对较小的网路,安全性也相对较高,尤其对于人事、财务等敏感性部门,也更容易部署特别的安全策略。而相对较大的网路,这些特殊的安全策略的部署可能会影响其他用户的工作。 划分原则 1、借位。 从IP位址中表示主机号的最高位开始“借位”变为新的子网位,所剩余的部分则仍为主机位。还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位。因此这个意味着划分越多的子网,主机将越少。 2、确定子网掩码。 在子网掩码中将表示网路号的所有位设为1,表示主机号的所有位设为0。 3、熟记2的幂及默认子网掩码。 2的0次方到9次方的值分别为:1,2,4,8,16,32,64,128,256,512;A类网路的默认子网掩码是255.0.0.0,B类网路的默认子网掩码是255.255.0.0,C类网路的默认子网掩码是255.255.255.0。 4、确定子网网路号(或主机号)。 将所选择的子网掩码和IP位址按位进行逻辑“与”运算,得到IP位址的网路地址,剩下的部分就是主机地址,从而区分出任意IP位址中的网路地址和主机地址。 5、产生有效子网的个数。 (x代表子网位,即2进制为1的部分)例如:这里的戈是指除去默认掩码后的子网位,例如网路地址192.168.1.1,掩码255.255.255.192,因为是c类地址,掩码为255.255.255.0。那么255.255.255.192使用了两个1来作为子网位。 6、每个子网能容纳的有效主机数。 (y代表主机位,即2进制为0的部分)。 7、每个子网的广播地址是下个子网号-1。 8、每个子网的有效主机分别是忽略子网内全0和全1的地址。剩下的就是有效主机地址。 子网掩码 子网掩码又叫网路掩码、地址掩码、子网路遮罩。它是一种用来指明一个IP位址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP位址一起使用。子网掩码只有一个作用,就是将某个IP位址划分成网路地址和主机地址两部分。子网掩码(sub mask)是每个使用网际网路的人必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协定的设定。子网掩码是一个32位地址,它通过禁止掉部分IP位址,把IP位址中的网路部分与主机部分分离。基于子网掩码,维护人员可以将网路划分为若干子网。 划分方法 子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP位址中的网路ID和主机ID,它用来禁止IP位址的一部分,从IP位址中分离出网路ID和主机ID.子网掩码是由4个十进制数组成的数值"中间用"."分隔,如255.255.255.0。若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中为"1"的位分离出网路ID,为"0"的位分离出主机ID,也就是通过将IP位址与子网掩码进行"与"逻辑操作,得出网路号。 例如,假设IP位址为192.160.4.1,子网掩码为255.255.255.0,则网路ID为192.160.4.0,主机ID为0.0.0.1。计算机网路ID的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。 每类地址具有默认的子网掩码:对于A类为255.0.0.0,对于B类为255.255.0.0,对于C类为255.255.255.0。除了使用上述的表示方法之外,还有使用子网掩码中"1"的位数来表示的,在默认情况下,A类地址为8位,B类地址为16位,C类地址为24位。例如,A类的某个地址为 12.10.10.3/8,这里的最后一个"8"说明该地址的子网掩码为8位,而199.42.26.0/28表示网路199.42.26.0的子网掩码位数有28位。 如果希望在一个网路中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网路中,每个地址包含一个网路地址、一个子网位数和一个主机地址。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)