子网掩码划分
子网划分及子网掩码计算方法
⼦⽹划分及⼦⽹掩码计算⽅法⼀、⼦⽹掩码的概述及作⽤1. ⼦⽹掩码是⼀个应⽤于TCP/IP⽹络的32位⼆进制值,每节8位,必须结合IP地址对应使⽤。
2. ⼦⽹掩码32位都与IP地址32位对应,如果某位是⽹络地址,则⼦⽹掩码为1,否则为0。
3. ⼦⽹掩码可以通过与IP地址“与”计算,分离出IP地址中的⽹络地址和主机地址,⽤于判断该IP地址是在局域⽹上,还是在⼴域⽹上。
4. ⼦⽹掩码⼀般⽤于将⽹络进⼀步划分为若⼲⼦⽹,以避免主机过多⽽拥堵或过少⽽IP浪费。
⼆、为什么要使⽤⼦⽹掩码?⼦⽹掩码可以分离出IP地址中的⽹络地址和主机地址,那为什么要分离呢?因为两台计算机要通讯,⾸先要判断是否处于同⼀个⼴播域内,即⽹络地址是否相同。
如果⽹络地址相同,表明接受⽅在本⽹络上,那么可以把数据包直接发送到⽬标主机,否则就需要路由⽹关将数据包转发送到⽬的地。
三、⼦⽹掩码的分类1)缺省⼦⽹掩码:(未划分⼦⽹)⼦⽹掩码32位与IP地址32位对应,如果某位是⽹络地址,则⼦⽹掩码为1,否则为0。
例如A类IP地址,第⼀节为⽹络地址,其余三节为主机地址,故掩码为“11111111.00000000.00000000.00000000”A类⽹络缺省⼦⽹掩码:255.0.0.0B类⽹络缺省⼦⽹掩码:255.255.0.0C类⽹络缺省⼦⽹掩码:255.255.255.02)⾃定义⼦⽹掩码:(⽤于划分⼦⽹)将⼀个⽹络划分为若⼲⼦⽹,希望每个⼦⽹拥有不同的⽹络地址或⼦⽹地址。
因为IP是有限的,实际上我们是将主机地址分为两个部分:⼦⽹⽹络地址、⼦⽹主机地址。
形式如下:未做⼦⽹划分的ip地址:⽹络地址+主机地址做⼦⽹划分后的ip地址:⽹络地址+(⼦⽹⽹络地址+⼦⽹主机地址)四、⼦⽹掩码和ip地址的关系⼦⽹掩码是⽤来判断任意两台计算机的IP地址是否属于同⼀⼦⽹络的根据。
具体说就是两台计算机各⾃的IP地址与⼦⽹掩码进⾏“与”运算后,如果得出的结果是相同的,则说明这两台计算机是处于同⼀个⼦⽹络上的,可以进⾏直接的通讯。
子网划分和子网掩码的计算
子网划分和子网掩码的计算在计算机网络中,子网划分和子网掩码是非常重要的概念。
子网划分是将一个网络划分为多个更小的子网,而子网掩码则用于指示IP地址中哪些位是网络地址,哪些是主机地址。
本文将详细介绍子网划分和子网掩码的计算方法。
一、子网划分子网划分是将一个网络划分为多个更小的子网。
它可以帮助我们更好地管理网络资源和提高网络效率。
在划分子网之前,我们首先需要确定以下几个参数:1. 原网络地址:假设我们有一个网络地址为192.168.0.0的网络。
2. 子网掩码:子网掩码用于指示IP地址中哪些位是网络地址,哪些是主机地址。
常见的子网掩码有255.255.255.0和255.255.0.0等。
3. 所需子网数量:根据实际需求确定需要划分的子网数量。
根据上述参数,我们可以开始计算子网划分。
以下是子网划分的步骤:步骤1:确定所需子网数量根据实际需求确定需要划分的子网数量,假设我们需要划分4个子网。
步骤2:确定所需子网的主机数量根据实际需求确定每个子网所需的主机数量。
假设我们需要每个子网支持100个主机。
步骤3:确定所需子网的子网掩码根据所需子网的主机数量确定子网掩码。
假设每个子网需要支持100个主机,根据主机数量找到最接近的2的幂次方,并将其减1,得到子网掩码的主机位数。
在本例中,需要7位主机位来支持100个主机。
将子网掩码的主机位数转换为子网掩码的十进制形式,得到子网掩码为255.255.255.128。
步骤4:子网地址的计算根据子网掩码将原网络地址划分成多个子网。
每个子网的第一个可用地址是子网地址,最后一个可用地址是广播地址,其余是主机地址。
以192.168.0.0网络为例,子网掩码为255.255.255.128,我们可以进行如下子网划分:子网1:子网地址192.168.0.0,广播地址192.168.0.127,主机地址范围192.168.0.1 - 192.168.0.126。
子网2:子网地址192.168.0.128,广播地址192.168.0.255,主机地址范围192.168.0.129 - 192.168.0.254。
子网划分方法及掩码简便算法
划分子网的方法子网的划分,实际上就是设计子网掩码的过程。
子网掩码主要是用来区分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位。
如果希望在一个网络中建立子网,就要在这个默认的于网掩码中加入一些位,它减少了用于主机地址的位数。
加入到掩码中的位数决定了可以配置的于网。
因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址,如图1所示。
在图1中,子网位来自主机地址的最高相邻位,并从一个8位的位组边界开始,因为默认的子网掩码总是在8位位组的边界处结束。
子网掩码的计算划分方法
子网掩码的计算方法一、利用子网数来计算在求子网掩码之前必须先搞清楚掩码转成二进制后,为1的位代表网络位,为0的位代表主机位。
1)将子网数目转化为二进制来表示2)取得该二进制的位数,为N3)取得该IP地址的子网掩码,将其主机地址部分的的前N位置1 累计即得出该IP地址划分子网的子网掩码如欲将B类IP地址168.195.0.0划分成27个子网:1)27=110112)该二进制为五位数,N = 53)将B类地址的子网掩码255.255.0.0的主机地址前5位置1,得到255.255.248.0,即为划分成27个子网的B类IP地址168.195.0.0的子网掩码。
二、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为N,这里肯定N<8。
如果大于254,则N>8,这就是说主机地址将占据不止8位。
3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为0,即为子网掩码值。
如欲将B(c)类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台(17):1) 700=10101111002)该二进制为十位数,N = 10(1001)3)将该B类地址的子网掩码255.255.0.0的主机地址全部置1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。
这就是该欲划分成主机为700台的B类IP地址168.195.0.0的子网掩码。
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行与运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。
常用子网掩码划分表
常用子网掩码划分表CIDR 斜杠数值二进制掩码未用位数A类地址子网数B类地址子网数C类地址子网数合法子网倍数值固定小数点可变小数点可变2小数点可变3子网掩码地址划分881超网化超网化256255.0.0.0255.0.0.0A 类地址范围超网化超网化972128255.128.0.0255.128.0.0106464255.192.0.0255.192.0.0115832255.224.0.0255.224.0.01241616255.240.0.0255.240.0.0133328255.248.0.0255.248.0.0142644255.252.0.0255.252.0.01511282255.254.0.0255.254.0.01682561256255.255.0.0255.255.0.0B 类地址范围1775122128255.255.128.0255.255.128.01861024464255.255.192.0255.255.192.01952048832255.255.224.0255.255.224.020440961616255.255.240.0255.255.240.02138192328255.255.248.0255.255.248.022216384644255.255.252.0255.255.252.0231327681282255.255.254.0255.255.254.0248655362561256255.255.255.0255.255.255.0C 类地址范围2571310725122128255.255.255.128255.255.255.1282662621441024464255.255.255.192255.255.255.1922755242882048832255.255.255.224255.255.255.224284104857640961616255.255.255.240255.255.255.24029320971528192328255.255.255.248255.255.255.248302419430416384644255.255.255.252255.255.255.252注:1、/31指网络上只有两台主机,不常用的数值故不列出。
子网掩码和划分子网
能够提高网络安全性,防 止未经授权的访问和攻击。
配置和管理相对复杂,需 要专业的网络管理员进行 维护。
03
划分子网的必要性
缓解IP地址紧张问题
随着互联网的普及和发展,IP地址的需求量不断 增加,而IPv4地址资源有限,因此需要通过划分 子网来缓解IP地址紧张问题,提高IP地址的利用 率。
通过划分子网,可以将一个大的网络划分为多个 小的子网,每个子网分配一个子网掩码,从而实 现IP地址的精细化管理,使得每个子网能够独立 分配和管理IP地址。
静态子网掩码
定义
静态子网掩码是手动配置的,不会随时间 或网络状况的变化而改变。
优点
易于管理和配置,能够提供稳定的网络环 境。
适用场景
适用于固定不变的网络环境,例如企业内 网或某些特定的网络应用。
缺点
缺乏灵活性,无法适应动态变化的网络需 求。
动态子网掩码
定义
动态子网掩码是自动配置 的,可以根据网络状况、 用户数量或其他因素动态 调整。
BGP(Border Gateway Protocol):BGP使 用子网掩码来确定路由的精确匹配度,以实现 最佳的路径选择。
子网掩码对路由协议性能的影响
01
路由表大小
路由计算
02
03
网络安全
子网掩码的使用可以减少路由表 的大小,从而提高路由器的性能。
子网掩码可以帮助路由协议更准 确地计算路由的开销,从而更快 地选择最佳路径。
路由协议如何使用子网掩码
OSPF(Open Shortest Path First):OSPF 使用子网掩码来确定网络段,并根据子网掩码 计算路由的开销,选择最短路径。
EIGRP(Enhanced Interior Gateway Routing Protocol):EIGRP使用子网掩码来 确定网络的可靠性和带宽,以选择最佳路径。
子网划分与子网掩码
⼦⽹划分与⼦⽹掩码1. ⼦⽹划分⼀个拥有许多物理⽹络的单位,可将所属的物理⽹络划分为若⼲个⼦⽹(subne)。
这个单位对外仍然表现为⼀个⽹络.划分⼦⽹的⽅法是从⽹络的主机号借⽤若⼲位作为⼦⽹号(subnet-id),于是两级IP地址在本单位内部就变为三级IP地址:⽹络号、⼦⽹号和主机号。
标记法如下:IP地址::={<⽹络号>,<⼦⽹号>,<主机号>}其他⽹络发送给本单位某台主机的IP数据报,仍然是根据IP数据报的⽬的⽹络号找到连接在本单位⽹络上的路由器。
但此路由器在收到IP数据报后,再按⽬的⽹络号和⼦⽹号找到⽬的⼦⽹,把IP数据报交付⽬的主机。
下⾯⽤例⼦说明划分⼦⽹的概念。
图4-18表⽰某单位⽹络地址是145.13.0.0(⽹络号是145.13)。
凡⽬的地址为145.13.x.x的数据报都被送到该单位的路由器R1。
对上述⽹络以8位⽹络号进⾏⼦⽹划分。
所划分的三个⼦⽹分别是:145.13.3.0,145.13.7.0和145.13.21.0。
在划分⼦⽹后,整个⽹络对外部仍表现为⼀个⽹络,其⽹络地址仍为145.13.0.0。
但⽹络145.13.0.0上的路由器R1在收到外来的数据报后,再根据数据报的⽬的地址把它转发到相应的⼦⽹。
总之,当没有划分⼦⽹时,IP地址是两级结构。
划分⼦⽹后IP地址变成了三级结构划分⼦⽹只是把IP地址的主机号这部分进⾏再划分,⽽不改变IP地址原来的⽹络号。
2. ⼦⽹掩码假定有⼀个数据报(其⽬的地址是145.13.3.10)已经到达了路由器R1。
那么这个路由器如何把它转发到⼦⽹145.13.3.0呢?图 a 是IP地址为145.13.3.10的主机本来的两级P地址结构。
图 b 是这个两级IP地址的⼦⽹掩码。
图 c 是同⼀地址的三级IP地址结构,请注意,现在⼦⽹号为3的⽹络的⽹络地址是145.13.3.0图 d 是三级IP地址的⼦⽹掩码,它也是32位,由⼀串24个1和跟随的⼀串8个0组成。
IP地址网段和子网掩码的划分和主机位的计算
IP地址网段和子网掩码的划分和主机位的计算IP地址常采用点分十进制表示方法:X.Y.Y.Y,在这里,X=1--126时称为A类地址;X=128--191时成为B类地址;X=192--223时称为C类地址;如10.202.52.130,因为X=10在1--126范围内所以称为A类地址,默认子网掩码:A类为255.0.0.0;B类为255.255.0.0;C类为255.255.255.0当我们要划分子网用到子网掩码M时,类子网掩码的格式应为:A类为255.M.0.0;B类为255.255.M.0;C类为255.255.255.M. M是相应的子网掩码,如255.255.255.240十进制计算基数:256.等一下我们所有的十进制计算都要用256来进行几个公式变量的说明:Subnet_block:可分配子网块的大小,指在某一子网掩码下的子网的块数.Subnet_num:实际可分配子网数,指可分配子网块中要剔除首,尾两块,这是某一子网掩码下可分配的实际子网数量,它等于Subnet_block-2IP_block:每个子网可分配的IP地址块大小IP_num:每个子网实际可分配的IP地址数,因为每个子网的首,尾IP 地址必须保留(一个为网络地址,一个为广播地址),所以它等于IP_block-2.IP_num也用于计算主机段M:子网掩码(net mask)他们之间的公式如下:M=256-IP_blockIP_block=256/Subnet_block,反之Subnet_block=256/IP_blockIP_num=IP_block-2Subnet_num=Subnet_block-22的冥数:要熟练掌握2^8(256)以内的2的冥数的十进制数,如128=2^7,64=2^6....,这可使我们立即推算出Subnet_block和IP_block数.现在我们举一些例子:一,已知所需子网数12,求实际子网数解:这里实际子网数指Subnet_num,由于12最接近2的冥数为16(2^4),既Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14.二,已知一个B类子网每个子网主机数要达到60X255(约相当于X.Y.0.1--X.Y.59.254的数量)个,求子网掩码解:1. 60接近2的冥数为64(2^6),即IP_block=642. 子网掩码M=256-IP_block=256-64=1923. 子网掩码格式B类是:255.255.M.0,所以子网掩码为:255.255.192.0三.如果所需子网数为7,求子网掩码解:1. 7最接近2的冥为8,但8个Subnet_block因为要保留首,尾2个子网块,即8-2=6<7,并不能达到所需子网数,所以应该取2的冥为16,即Subnet_block=162. IP_block=256/Subnet_block=256/16=163. 子网掩码M=256-IP_block=256-16=240四.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机段解:1. 211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M2. 4个子网,4接近2的冥是8(2^3),所以Subnet_block=8,Subnet_num=8-2=63. IP_block=256/Subnet_block=256/8=324. 子网掩码M=256-IP_block=256-32=2245. 所以子网掩码表示为255.255.255.2246. 因为子网块中的可分配主机又有首,尾两个不能使用,所以可分配6个子网块(Subnet_num),每块32个可分配主机块(IP_block)即:32-63,64-95,96-127,128-159,160-191,192-223首块(0-31)和尾块(224-255)不能使用7. 每个子网块中的可分配主机块又有首,尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机段分别为:33-62,65-94,97-126,129-158,161-190,193-2228. 所以子网掩码为255.255.255.224 主机段共6段为:211.134.12.33--211.134.12.62;211.134.12.65--311.134.12.94;211.134.12.97--211.134.12.126;211.134.12.129--211.134.12.158;211.134.12.161--211.134.12.190;211.134.12.193--211.134.12.222 可以任选其中的4段作为4个子网.介绍子网掩码的两种简便算法IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。
子网掩码的计算与划分详解
子网掩码的计算与划分详解子网掩码(Subnet Mask)是一个32位的二进制数字,用于将IP地址划分为网络地址和主机地址。
它与IP地址一起使用来确定网络中主机的数量和位置。
1.IP地址的二进制表示2.网络地址的计算网络地址的计算需要将IP地址和子网掩码进行按位与运算。
按位与运算是将两个二进制数字的对应位进行逻辑与操作,如果两位都为1,则结果为1,否则为0。
例如,对于IP地址192.168.1.1和子网掩码255.255.255.0进行按位与运算,结果为192.168.1.0。
3.子网掩码的选择常见的子网掩码有以下几种:-255.255.255.0(/24):适用于小型网络,允许有254个主机。
在选择子网掩码时,需要考虑主机数量、网络数量以及网络之间的通信需求。
4.子网的划分将一个大网络划分为多个子网可以提高网络的性能和安全性。
子网的划分通常按照网络规模、设备类型和部门等因素进行。
子网划分的步骤如下:-确定需要划分的网络。
-根据网络中的主机数量和通信需求选择适当的子网掩码。
-按照子网掩码的规则进行子网划分,每个子网都有自己的网络地址和广播地址。
-为每个子网分配IP地址,确保没有冲突和重叠。
-配置路由器和交换机等网络设备,使其能够正确地转发数据包。
子网划分可以改善网络的性能和安全性。
较小的子网可以减少广播量和冲突,提高网络的响应速度;而较大的子网可以提供更多的地址空间,方便网络的扩展和管理。
总结起来,子网掩码的计算与划分涉及IP地址的二进制表示、网络地址的计算、子网掩码的选择和划分。
通过正确地计算和划分子网,可以提高网络的性能和安全性,满足不同规模和需求的网络需求。
子网掩码划分方法
子网掩码计算一个网段172.16.0.0/16,想化分25个子网,每个子网中需要有500台以上的PC。
计算出子网掩码的长度、网络地址、广播地址、可用地址范围?答:先算2的几次方大于252^5=32原子网掩码借5位(原子网掩码:11111111.11111111.00000000.00000000.)即:11111111.11111111.11111000.000000002^7+2^6+2^5+2^4+2^3=128+64+32+16+8=248换算成十进制就是255.255.248.0 这就是子网掩码答案一共有32个网段,每个网段有几台主机的算法是看看子网掩码有几个0,有11个,即2的11次方减去2,2^11-2=2046台主机。
(看后面共有多少个‘0’就是2的多少次方,得出每个网段有多少有划分多少台主机)这32个网络地址···主机地址范围·······广播地址分别是172.16.0.0····172.16.0.1~172.16.7.254 ···172.16.7.255172.16.8.0 ···172.16.8.1~172.16.15.254 ···172.16.15.25516.0 ······16.1~23.254 ···········23.25524.0 ······24.1 ~31.254 ··········31.25532.0 ······32.1~39.254 ··········39.25540.0 ·······40.1~47.254 ·········47.25548.0 ·······48.1~53.254········· 53.255依此类推。
子网掩码概念及子网划分规则
子网掩码概念及子网划分规则一、子网掩码概述1.子网掩码的概念子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
2.确定子网掩码数用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。
在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。
定义子网掩码的步骤为:A、确定哪些组地址归我们使用。
比如我们申请到的网络号为“210.73.a.b”,该网络地址为c类IP地址,网络标识为“210.73”,主机标识为“a.b”。
B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。
比如我们现在需要12个子网,将来可能需要16个。
用第三个字节的前四位确定子网掩码。
前四位都置为“1”,即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。
C、把对应初始网络的各个位都置为“1”,即前两个字节都置为“1”,第四个字节都置为“0”,则子网掩码的间断二进制形式为:“11111111.11111111.11110000.00000000”D、把这个数转化为间断十进制形式为:“255.255.240.0”这个数为该网络的子网掩码。
3.IP掩码的标注A、无子网的标注法对无子网的IP地址,可写成主机号为0的掩码。
如IP地址210.73.140.5,掩码为255.255.255.0,也可以缺省掩码,只写IP地址。
B、有子网的标注法有子网时,一定要二者配对出现。
以C类地址为例。
1.IP地址中的前3个字节表示网络号,后一个字节既表明子网号,又说明主机号,还说明两个IP地址是否属于一个网段。
如果属于同一网络区间,这两个地址间的信息交换就不通过路由器。
如果不属同一网络区间,也就是子网号不同,两个地址的信息交换就要通过路由器进行。
例如:对于IP地址为210.73.140.5的主机来说,其主机标识为00000101,对于IP地址为210.73.140.16的主机来说它的主机标识为00010000,以上两个主机标识的前面三位全是000,说明这两个IP地址在同一个网络区域中,这两台主机在交换信息时不需要通过路由器进行10.73.60.1的主机标识为00000001,210.73.60.252的主机标识为11111100,这两个主机标识的前面三位000与011不同,说明二者在不同的网络区域,要交换信息需要通过路由器。
子网掩码的划分
可变长子网掩码和IP子网的划分* 不可变子网掩码与可变长子网掩码的区别不可变子网掩码指的是标准A,B,C类A类的是255.0.0.0B类的是255.255.0.0C类的是255.255.255.0可变长子网掩码是在标准ABC类的基础上借主机号的位数作为子网号,例如192.168.16.34/26它的子网掩码是255.255.255.192子网划分的公式:划分子网的个数:2^n-2,n是网络位向主机位所借的位数每个子网的主机数:2^m-2,m是借位后主机所剩的位数划分子网后的子网掩码:在原子网掩码的基础上借了几个主机位,就添加几个"1",这就是变长子网掩码VLSM(Variable-Length Subnet Masks)子网划分的步骤:1、确定IP地址结构(属于A、B、C、D哪一类)2、确定划分几个子网,要借几位主机位,从而确定子网掩码的位数3、确定子网号,进而得到每个子网的网络地址4、确定每个子网中可用的主机数,进而确定可用的IP地址范围和广播地址例如:将A类地址10.0.0.0/8划分为5个子网。
答:根据子网划分的公式可以得出2^3-2=6>5,正好满足题目的要求,所以网络位须向主机位借3位,最后得出的网段有10.0.0.0---10.31.255.255、10.32.0.0---10.63.255.255、10.64.0.0---10.95.255.255、10.96.0.0---10.127.255.255、10.128.0.0---10.159.255.255、10.160.0.0---10.191.255.255、10.192.0.0---10.223.255.255、10.224.0.0---10.225.225.225,其中10.0.0.0、10.32.0.0、10.64.0.0、10.96.0.0、10.128.0.0、10.160.0.0、10.192.0.0、10.224.0.0是各个子网的网络号,10.31.255.255、10.63.255.255、10.95.255.255、10.127.255.255、10.159.255.255、10.191.255.255、10.223.255.255、10.225.225.225是各个子网的广播地址,其子网掩码应该是8+3=11(255.224.0.0)。
子网掩码划分
11000000.10101000.00000000.00000000
转化为十进制192.168.0.0
例二:192.168.0.50
SubstMask:255.255.255.64
转化为二进制11000000.10101000.00000000.00110010
1、IP地址的组成:IP地址由两部分组成,如图一:前面一部分是是网络号,后面是主机号。网络号决定了主机所处位置的信息,相当于我们电话号码的区号,主机号才是该机器的地址。IP地址加上子网掩码,才是该主机在网络上的真正地址。这个就与我们的电话号码一个道理,也是由区号和电话号码来组成的。IP地址原理是基于二进制的形式,但我们在使用的时候,全部换算成了十进制,只有在计算子网掩码的时候,才用二进制的形式来表示。
三、子网掩码的高级应用--合理选择IP地址和子网掩码
IP地址属于哪一类,就决定了在这一个子网中,可以容纳的主机数量。通过修改子网掩网,可以改变一个子网中可容纳的机器数量,并优化自己网络的通讯性能更高。
一个网络中,使用哪一类的IP地址和子网掩码,表面上看来没有什么关系,实际上,如果子网掩码选择不当,可能会引起广播风暴,降低网络性能。我们以一个实例来分析一下:我们的机器IP地址为192.168.0.X网段的,我们没有用默认的子网掩码255.255.255.0,而是选择了255.255.0.0这个作为子网掩码。我们将子网掩码换算成二进制后是:
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。请看以下示例:
运算演示之一:aa
I P 地址 192.168.0.1
子网掩码与子网划分
子网掩码与子网划分【摘要】子网掩码与子网划分是网络中非常重要的概念。
子网掩码在IP地址中起到筛选和识别子网的作用,帮助网络设备准确识别主机所属的子网。
子网划分则是将一个大的网络划分成多个小的子网,有利于提高网络性能和安全性。
在子网划分中,可以采用不同的方法和步骤来确定子网的范围和数量,从而更好地管理和优化网络资源。
通过实例演示,可以更好地理解子网划分的具体操作过程。
子网掩码与子网划分的重要性不言而喻,对于网络的稳定运行和高效管理至关重要。
未来,随着网络技术的不断发展,子网掩码和子网划分将继续扮演重要角色。
子网掩码与子网划分在网络中具有重要的作用,需要加以重视和深入理解。
【关键词】子网掩码、子网划分、网络、IP地址、子网络、路由器、子网、CIDR、IPv4、IPv6、重要性、未来发展、概念、方法、步骤、实例、网络拓扑、网络规划1. 引言1.1 子网掩码与子网划分概述子网掩码与子网划分是计算机网络领域中非常重要的概念。
子网掩码是用来确定一个IP地址中哪部分是网络地址,哪部分是主机地址的一种方法。
通过子网掩码,可以将一个IP地址划分成网络地址和主机地址两部分,方便进行网络通信和管理。
在网络中,子网划分是将一个大的网络划分成若干个小的子网,每个子网可以独立管理和运行。
子网划分的意义在于提高网络的管理效率和安全性,减少网络中广播风暴的发生,提高网络的性能和可靠性。
子网划分还可以帮助网络管理员更好地规划网络结构,优化网络资源的利用。
子网掩码和子网划分是网络工程师在设计和管理网络时必须要掌握的基础知识。
了解子网掩码的作用和子网划分的意义,以及掌握子网划分的方法和步骤,对于构建一个高效、安全的网络至关重要。
在本文中,我们将详细介绍子网掩码和子网划分的相关知识,并通过实例来演示如何进行子网划分。
希望读者通过本文的学习,能够更加深入地了解和掌握子网掩码与子网划分的重要性。
2. 正文2.1 子网掩码的作用子网掩码是用来区分网络地址中的网络部分和主机部分的一种方法。
子网和掩码划分规则 快速划分子网的方法
子网和掩码划分规则快速划分子网的方法1、子网划分与掩码计算不管是A类还是B类还是C类网络,在不划分子网的情况下,有两个IP地址不可用:网络号和广播地址。
比如在一个没有划分子网的C 类大网中用202.203.34.0来表示网络号,用202.203.34.255来表示广播地址,因为C类大网的IP地址有256个,现在减去这两个IP 地址,那么可用的IP地址就只剩下256-2=254个了。
那么,如果把一个C类大网划分为4个子网,会增加多少个不可用的IP地址?可以这样想:在C类大网不划分子网时,有两个IP地址不可用;现在将C类大网划分为4个子网,那么每个子网中都有2个IP地址不可用,所以4个子网中就有8个IP地址不可用,用8个IP地址减去没划分子网时的那两个不可用的IP地址,得到结果为6个。
所以在将C类大网划分为4个子网后,将会多出6个不可用的IP地址。
可见,子网划分越多,地址浪费越多。
32位的IP地址分为两部分,即网络号和主机号,分别把它们叫做IP 地址的“网间网部分”和“本地部分”。
子网编址技术将“本地部分”进一步划分为“物理网络”部分和“主机”两部分,其中“物理网络”部分用于标识同一IP网络地址下的不同物理网络,常称为“掩码位”、“子网掩码号”,或者“子网掩码ID”,不同子网就是依据这个掩码ID来识别的。
按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。
2、子网掩码的计算子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。
例如,有一个C类地址为:192.9.200.13,按其IP地址类型,它的缺省子网掩码为:255.255.255.0,则它的网络号和主机号可按如下方法得到:(1) 将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101(2) 将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000(3) 将以上两个二进制数逻辑进行与(AND)运算,得出的结果即为网络部分。
子网掩码
IP 子网掩码的划分国际规定:把所有的IP地址划分为 A,B,C,D,EA类地址:范围从0-127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于测试环回用的。
因此A类地址的范围其实是从1-126之间。
如:10.0.0.1,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。
转换为2进制来说,一个A类IP地址由1字节的网络地址和3 字节主机地址组成,网络地址的最高位必须是“0”,地址范围从0.0.0.1 到126.0.0.0。
可用的A类网络有126个,每个网络能容纳1亿多个主机(2的24次方的主机数目)。
以子网掩码来进行区别::255.0.0.0.B类地址:范围从128-191,如172.168.1.1,第一和第二段号码为网络号码,剩下的2段号码为本地计算机的号码。
转换为2进制来说,一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到 191.255.255.255。
可用的B类网络有16382个,每个网络能容纳6万多个主机。
以子网掩码来进行区别:255.255.0.0C类地址:范围从192-223,如192.168.1.1,第一,第二,第三段号码为网络号码,剩下的最后一段号码为本地计算机的号码。
转换为2进制来说,一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。
范围从192.0.0.0到223.255.255.255。
C类网络可达209万余个,每个网络能容纳254个主机。
以子网掩码来进行区别: 255.255.255.0D类地址:范围从224-239,D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址。
它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。
多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。
E类地址:范围从240-254,以“11110”开始,为将来使用保留。
子网掩码及划分
私有IP地址
私有IP地址: 1.A类地址中:10.0.0.0到 10.255.255.255 2.B类地址中:172.16.0.0到172.31.255.255 3.C类地址中:192.168.0.0到 192.168.255.255
计算可用的主机地址
IP地址分类练习
IP地址分类练习
子网划分的好处
19216800192168255255码算可用的主机地址ip地址分ip子网的地址码置子网的地址利用子网掩划分子网利用子网掩划分子网码展了10位地址的网划分子网的方法划分子网方法
IP地址、子网掩码及划分
十进制和二进制的转换
IP地址
IP地址
IP地址
IP地址的分类
IP地址的分类
IP地址的划分
B类地址子网划分例子1
网络地址:172.16.0.0;子网掩码255.255.192.0(/18) 1.子网数=2*2-2=2 2.主机数=2的14次方-2=16382 3.有效子网 =256-192=64;所以第一个子网为172.16.64.0,第二个为 172.16.128.0 4.广播地址:下个子网-1,所以2个子网的广播地址为: 172.16.127.255和172.16.191.255 5.有效主机范围是:第一个子网的主机地址是:172.16.64.1到 172.16.127.254;第二个是172.16.128.1到172.16.191.254
C类地址子网划分例子
网络地址192.168.10.0 子网掩码255.255.255.192(/26) 1.子网数=2*2-2=2 2.主机数=2的6次方-2=62 3.有效子网:? =256-192=64; 所以第一个子网为192.168.10.64,第二 个为192.168.10.128 4.广播地址:下个子 网-1,所以2个子网的广播地址分别是: 192.168.10.127 192.168.10.191 5.有效主机范围是:第一个子网的主机地址是192.168.10.65到 192.168.10.126; 第二个是192.168.10.129到192.168.10.190
子网掩码划分
子网掩码划分(Subnetting):1.子网掩码划分的优点:1.减少网络流量2.提高网络性能3.简化管理4.易于扩大地理范围2.怎么进行子网划分呢?1.首先要熟记2的幂:2的0次方到9次方的值分别为:1,2,4,8,16,32,64,128,256和512.还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位.因此这个意味划分越多的子网,主机将越少。
3.子网掩码:12子网掩码用于辨别IP地址中哪部分为网络地址,哪部分为主机地址,有1和0组成,长32位,全为1的位代表网络号.不是所有的网络都需要子网,因此就引入1个概念:默认子网掩码(default subnet mask).A类IP地址的默认子网掩码为255.0.0.0;B类的为255.255.0.0;C类的为255.255.255.04. 无类域间路由(CIDR):在ISP常用这样的方法给客户分配地址,ISP提供给客户1个块(block size),类似这样:192.168.10.32/28,这排数字告诉你你的子网掩码是多少,/28代表多少位为1,最大/32.但是你必须知道的1点是:不管是A类还是B类还是其他类地址,最大可用的只能为30/,即保留2位给主机位。
CIDR值:1.掩码255.0.0.0:/8(A类地址默认掩码)!2.掩码255.128.0.0:/93.掩码255.192.0.0:/10%4.掩码255.224.0.0:/11,5.掩码255.240.0.0:/126.掩码255.248.0.0:/137.掩码255.252.0.0:/148.掩码255.254.0.0:/15; l*9.掩码255.255.0.0:/16(B类地址默认掩码)10.掩码255.255.128.0:/1711.掩码255.255.192.0:/1812.掩码255.255.224.0:/1913.掩码255.255.240.0:/2014.掩码255.255.248.0:/2115.掩码255.255.252.0:/2216.掩码255.255.254.0:/2317.掩码255.255.255.0:/24(C类地址默认掩码)18.掩码255.255.255.128:/2519.掩码255.255.255.192:/2620.掩码255.255.255.224:/27921.掩码255.255.255.240:/2822.掩码255.255.255.248:/2923.掩码255.255.255.252:/305. 划分子网的几个方法1.根据你需要划分的子网数来判断要借的位数?可用公式2^x次方(幂运算)-2(x代表掩码位,即2进制为1的部分) 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
子网划分需要几个预备知识20=121=222=423=824=1625=3226=6427=128二进制转化成十进制例如1 0 1 0 1 1 1 0 化成十进制数为17427 26 25 24 23 22 21 20上下对应相乘,然后依次相加128+ 0+ 32+0+ 8+ 4+ 2+ 0=174十进制数二进制数0 00000000128 10000000192 11000000224 11100000240 11110000248 11111000252 11111100254 11111110255 11111111ip地址,由32个bit(0或1),4个十进制数(0-255)。
为了人们记忆,我们把32个bit分成4个部分,每个部分为8bit,把这8bit转化成一个十进制数。
为什么一个十进制数的范围为0-255?8个bit表示的数最大为11111111化成十进制数为2558个bit表示的数最小为0000000 化成十进制数为0子网掩码,子网掩码不能单独存在,它必须结合IP地址(所以子网掩码也是32位)一起使用,子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
必须是连“1”(网络位)后紧接着连“0”(主机位),例如255.255.255.0 我们知道255的二进制是11111111,3个255和1个0所以二进制数共24个连“1”后跟着8个连“0”(这就是我们常见的/24,24个1,指的是网络号为24位,主机位就是32-24=8位,所以最多28-2=254)。
根据这个规则我们知道子网掩码四个数的十进制数只可能出现0,128,192,224,240,248,252,254,255这,9种可能性,只有255后面可以跟这9个数,其他8个数后面只能跟0。
例如255.128.255.248中128后面只能跟0,所以错了。
做题的时候常见的/25指的是25个1,网络号为25位也就是255.255.255.128. /26指的是26个1,网络号为26位255.255.255.192例题255.255.224.7能否作为子网掩码使用?不能。
224后面只能跟0,而且7是不可能出现在子网掩码中的。
子网划分是从主机位里面借位到网络位中(即主机位减少,网络位增加)。
子网划分是为了充分利用ip地址,为解决ip地址利用不充分的缺点。
比如在一个只有10个人的公司,如果我们给这个公司1.0.0.0/8的地址,里面最多216-2台主机。
例题192.168.1.0/24可以从主机位里面借1位到网络位中变成192.168.1.0/25 根据子网掩码黄色部分为网络号蓝色部分为主机号主机位全0表示网络段本身,全1代表广播地址,这两个地址是不能分配给主机的,所以网络中最多多少台主机是根据它的主机位共多少位决定的!例如/24网络位24位,主机位32-24=8位,所以最多28-2=254。
11000000.10101000.00000001.00000000(192.168.1.0的二进制)111111111.11111111.11111111 .0000000(/24子网掩码255.255.255.0)11000000.10101000.00000001.00000000(192.168.1.0的二进制)111111111.11111111.11111111 .1000000(/25子网掩码255.255.255.128)11000000.10101000.00000001.10000000(192.168.1.128的二进制)111111111.11111111.11111111 .1000000(/25子网掩码255.255.255.128)为什么写192.168.1.128/25?因为他们都是192.168.1.0/24划分的子网192.168.1.0/25192.168.1.128/25.为什么呢?192.168.1.0/24的地址从192.168.1.0-255192.168.1.0/25的地址从192.168.1.0-127192.168.1.128/25的地址从192.168.1.128-255192.168.1.0/24的地址包含了192.168.1.0/25和192.168.1.128/25的地址所以他们都是192.168.1.0/24划分出去的子网。
如何快速确定划分的子网数呢?/24可以划分多少/25?/26?他们可以最多容纳多少台主机?/24到/25借了1位主机位,所以可以划分21个子网。
即第25个bit可以排列组合0或者1.如下图11000000.10101000.00000001.00000000(192.168.1.0的二进制)111111111.11111111.11111111 .0000000(/24子网掩码)11000000.10101000.00000001.00000000(192.168.1.0的二进制)111111111.11111111.11111111 .1000000(/25子网掩码)11000000.10101000.00000001.10000000(192.168.1.128的二进制) 111111111.11111111.11111111 .1000000(/25子网掩码)最多27-2=126台主机/24到/26呢?有2位,所以是22个子网数。
00,01,10,11四种情况。
11000000.10101000.00000001.00000000(192.168.1.0的二进制)111111111.11111111.11111111 .1100000(/26子网掩码255.255.255.192)11000000.10101000.00000001.01000000(192.168.1.64的二进制)111111111.11111111.11111111 .1100000(/26子网掩码255.255.255.192)11000000.10101000.00000001.10000000(192.168.1.128的二进制) 111111111.11111111.11111111 .1100000(/26子网掩码255.255.255.192)11000000.10101000.00000001.11000000(192.168.1.192的二进制) 111111111.11111111.11111111 .1100000(/26子网掩码255.255.255.192)最多26-2=62台主机容纳x台主机,需要2n-2>=x(n取到最小)。
n指的是主机位!例如容纳120台主机,n=732台主机,n=630台主机,n=5以上即为最基础的知识例题:为6个子网分配网络地址,要满足下列限制:所有地址必须从214.97.254/23起分配;子网A应当具有足够的地址支持250个接口;子网B应当具有足够的地址支持120个接口;子网C应当有足够的地址支持60 个接口。
子网D有30个接口,E有13个接口F有2个接口。
写出每个子网的起始地址容纳250台主机需要主机位为8即需要划分一个/24的子网容纳120台主机需要主机位为7即需要划分一个/25的子网60 6 /2630 5 /2713 4 /282 2 /30214.97.254.0/23二进制ip地址和子网掩码如下11010110.01100001.11111110.00000000(214.97.254.0)11111111.11111111. 11111110. 00000000(/23)先划分/24的子网(根据容纳主机数从大到小划分)(250台)11010110.01100001.11111110.00000000(214.97.254.0)11111111.11111111. 11111111 . 00000000(/24)地址范围214.97.254.0-255(0,255不能分配给主机,以下主机位全0,全1都不能给主机,但是在这个网络段的范围内,答题时注意问题,一般写出给主机的地址范围即可,如此题只需写214.97.254.1-250)划分/25的子网(120台)11010110.01100001.11111111.00000000(214.97.255.0)11111111.11111111. 11111111. 10000000(/25)我们可以看到借来的主机位在上一次划分时已经用了0,只有1可以使用,下面划分子网也是这个原因地址范围214.97.255.0-127(题目答案214.97.255.1-120)划分/26的子网(60台)11010110.01100001.11111111.10000000(214.97.255.128)11111111.11111111. 11111111. 11000000(/26)地址范围214.97.255.128-191(题目答案214.97.255.129-189)划分/27的子网(30台)11010110.01100001.11111111.11000000(214.97.255.192)11111111.11111111. 11111111. 11100000(/27)地址范围214.97.255.192-223(题目答案214.97.255.193-222)划分/28的子网(14台)11010110.01100001.11111111.11100000(214.97.255.224)11111111.11111111. 11111111. 11110000(/28)地址范围214.97.255.224-239(题目答案214.97.255.225-238)划分/30的子网(2台)11010110.01100001.11111111.11110000(214.97.255.240)11111111.11111111. 11111111. 11111100(/30)地址范围214.97.255.240-244(题目答案214.97.255.241-242)。