子网划分超详细的实例_看完必会
子网划分详细版

子网划分Internet组织机构定义了五种IP地址,用于主机的有A、B、C三类地址。
其中A类网络有126个,每个A类网络可能有16,777,214台主机,它们处于同一广播域。
而在同一广播域中有这么多结点是不可能的,网络会因为广播通信而饱和,结果造成16,777,214个地址大部分没有分配出去,形成了浪费。
而另一方面,随着互连网应用的不断扩大,IP地址资源越来越少。
为了实现更小的广播域并更好地利用主机地址中的每一位,可以把基于类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于类的网络地址的主机部分创建的。
划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
1. 子网掩码RFC 950定义了子网掩码的使用,子网掩码是一个32位的2进制数,其对应网络地址的所有位都置为1,对应于主机地址的所有位都置为0。
由此可知,A类网络的缺省的子网掩码是255.0.0.0,B类网络的缺省的子网掩码是255.255.0.0,C类网络的缺省的子网掩码是255.255.255.0。
将子网掩码和IP地址按位进行逻辑“与”运算,得到IP地址的网络地址,剩下的部分就是主机地址,从而区分出任意IP地址中的网络地址和主机地址。
子网掩码常用点分十进制表示,我们还可以用网络前缀法表示子网掩码,即“/<网络地址位数>”。
如138.96.0.0/16表示B类网络138.96.0.0的子网掩码为255.255.0.0。
子网掩码告知路由器,地址的哪一部分是网络地址,哪一部分是主机地址,使路由器正确判断任意IP地址是否是本网段的,从而正确地进行路由。
例如,有两台主机,主机一的IP地址为222.21.160.6,子网掩码为255.255.255.192,主机二的IP地址为222.21.160.73,子网掩码为255.255.255.192。
现在主机一要给主机二发送数据,先要判断两个主机是否在同一网段。
网管小干货,如何划分子网?真实案例分析

网管小干货,如何划分子网?真实案例分析在悟空问答和私信里,经常会有人询问子网划分的问题,网上可以搜索到一大堆回答,但是很多没有回答到根本点,读者看了之后还是不知道怎么回事。
子网划分是我的日常工作之一,也是各类网络工程师考试的必考内容,今天就这个问题回答一下。
题目假设人员情况某个公司的网络,有500多个用户,分为10个部门,有行政部门,财务部门,科研部门,生产部门等。
每个部门最多有50个人。
设备情况•办公电脑:每人1台•办公设备:有打印机、扫描仪等设备20台以内•摄像头:该企业还有各类监控摄像头等200个以内•生产设备:各类生产设备100台左右网络规划需求根据上述需求一个B类地址就可以满足需求,B类地址的保留地址是172.16.0.0-172.31.0.0。
在这里选择172.16.0.0/16位例子。
•子网划分数目:需求12个,10个部门+监控1个+生产设备1个。
•主机数目划分:需求200个,max(每个部门的办公人员,监控设备,生产设备数)重要计算公式•子网数:2^n (n为借的主机位数)•主机数:2^m-2(m为剩下的主机位数,-2表示减去1个全0的网络地址,1个全1的广播地址网络规划子网位数:需求12个子网,2^4=16>12,所以子网位需要4位,划分16个子网,即172.16.0.0/20 子网掩码是255.255.240.0,规划的子网地址如下所示•172.16.0.0•172.16.16.0•172.16.32.0•172.16.48.0•...•172.16.240.0主机位数:还剩12位的主机号,2^12-2=65524,每个子网可以有4094个主机,足够满足现有需求和以后扩展的需求,并且可以根据需要对子网再进行子网划分。
第一个子网172.168.0.0,划分的结果如下图所示:总结以上就是划分子网的方式,重要的两个公式•确定子网数:2^n•确定主机数:2^m-2然后就是二进制数的计算了。
实例教学子网划分

实例教学子网划分实例教学子网划分问题:现对一个公司的网络进行规划。
要求这个网络中有三个独立的子网。
但是。
随着公司的规模的不断扩大。
子网数可能在将来灰扩展到100个。
每个子网中的主机数最多200台。
并且不会增加。
使用172.16.0.0 这个网络地址。
如何划分子网??讲解: N=7的时候划分一种。
N=8的时候再划分一种。
两种都可以满足他的要求。
子网掩码是一个32位数,其中对应于主机地址部分为0,对应于网络地址部分为全1,子网地址也为1,这个里面还包括了一个子网划分的问题。
为了易于管理。
通常可以在主机标识部分开头几位用于子网号。
子网划分就是把最后几位用于划分子网的位分为网络位和主机位。
按网络位和主机位来划分子网数和主机数。
IP 地址:172.16.0.0子网掩码:255.255.0.0主机数 N=8子网有100个,每个 200台主机。
因为每个子网主机数为200台并且不增加所以先分配主机数:2的N-2;=200 2的N=202 N=8所以后八位作为主机位,前八位做为网络位。
所以网络地址范围从172.16.00000001.000000000-172.16.01100100.00000000即:172.16.1.0/24-172.16.100.0/24主机从 00000001-011001000即:172.16.*.1/24 -172.16.*.200/24还剩27个子网可扩展,已分配子网有54台主机可扩展。
主机数 N=9子网只要求100个所以取7位作为网络位,剩下的作为主机位172.16.0000001 0 00000000 172.16.1100100 0 00000000即:172.16.2.0/23-172.16.172.16.200.0/23主机从 0 00000001-0 011001000即:172.16.*.1/23 -172.16.*.200/23假设您在InterNIC申请到一个网络ID:192.20.16.0 但你有两个远程LAN需要互连,而且每个远程LAN各有60台主机.若不划分子网,您就只能使用一个网络ID:192.20.16.0,使用缺省子网掩码:255.255.255.0,而且在这个子网中可以容纳的主机ID的范围: 1 92.20.16.1~192.20.16.254,即可以有254台主机.现在若根据需要划分为两个子网,即借用主机ID中的两位用作网络ID,则子网掩码就应变为:255.255.255.192(11000000)目的'是将借用的用作网络I D的位掩去.看一看划分出来的子网的情况:192.20.16. 65~126192.20.16.01000001~01111110本网段(01 网段)主机数:2n-2=26-2=62或126-65+1=62192.20.16. 129~190192.20.16.10000001~10111110本网段(10 网段)主机数:2n-2=26-2=62或190-129+1=62子网号00全0表示本网络,子网号11全1是子网屏蔽,均不可用.这个方案可以满足目前需求,但以后如果需要加入新的网段则必须重新划分更多的子网(即借用更多的主机ID位用作网络ID),或如果以后需要每个子网中的主机数更多则必须借用网络I D位来保证更多的主机数.若InterNIC分配给您的B类网络ID为129.20.0.0,那么在使用缺省的子网掩码255.255.0.0的情况下,您将只有一个网络ID和256-2台主机(范围是:1 29.20.0.1~129.20.255.254).现在您有划分4个子网的需求.1.手工计算法:①将所需的子网数转换为二进制4→00000100②以二进制表示子网数所需的位数即为向缺省子网掩码中加入的位数(既应向主机ID借用的位数)00000100→3位③决定子网掩码缺省的:255.255.0.0借用主机ID的3位以后:255.255.224(11100000).0,即将所借的位全表示为1,用作子网掩码.④决定可用的网络ID列出附加位引起的所有二进制组合,去掉全0和全1的组合情况code:组合情况实际得到的子网ID000╳001→32 (00100000 ) 129.20.32.0010→64 (01000000 ) 129.20.64.0011→96 (01100000 ) 129.20.96.0100→128(10000000) 129.20.128.0101→160(10100000) 129.20.160.0110→192(11000000) 129.20.192.0000╳⑤决定可用的主机ID范围code:子网开始的IP地址最后的IP地址129.20.32.0 129.20.32.1 129.20.63.254129.20.64.0 129.20.64.1 129.20.95.254129.20.96.0 129.20.96.1 129.20.127.254129.20.128.0 129.20.128.1 129.20.159.254129.20.160.0 129.20.160.1 129.20.191.254129.20.192.0 129.20.192.1 129.20.223.2542.快捷计算法:①将所需的子网数转换为二进制4→00000100②以二进制表示子网数所需的位数即为向缺省子网掩码中加入的位数(既应向主机ID借用的位数)00000100→3位③决定子网掩码缺省的:255.255.0.0借用主机ID的3位以后:255.255.224(11100000).0,即将所借的位全表示为1,用作子网掩码④将11100000最右边的"1"转换为十进制,即为每个子网ID之间的增量,记作delta =32⑤产生的子网ID数为:2m-2 (m:向缺省子网掩码中加入的位数)可用子网ID数:23-2=6⑥将附在原网络ID之后,形成第一个子网网络ID 129.20.32.0⑦重复⑥,后续的每个子网的值加 ,得到所有的子网网络ID129.20.32.0129.20.64.0129.20.96.0129.20.128.0129.20.160.0 129.20.192.0129.20.224.0→224与子网掩码相同,是无效的网络ID至此讲解完毕,这只是一个教学实例,各位可以以此为基础应用到具体环境中.。
子网划分_例题演示

一个IP地址有32位,是由网络位与主机位组成。
IP地址=网络位+主机位第一个IP地址是网络地址,它的主机位全为0.网络地址=主机位全是0最后一个IP地址是是广播地址,它的主机位全是1.广播地址=主机位全是1现在有一个地址:10.2.0.0/24要求子网划分如下:A网:60台B网:60台C网:30台D网:30台E网:10台F网:10台G网:5台H网:5台解题方法:首先把这个IP地址化成二进制:/24位第一个子网划分(A网:60台)26=64 64-2=62→(减去网络地址和网络地址)因为62够60台用,所以要6位主机位,剩下26位做网络位…(要明白6和26怎么得来哦!)10.2.0.00 000000 /26计算网络地址:10.2.0.00 000000 /26 即 10.2.0.0 /26计算广播地址:10.2.0.00 111111 /26 即 10.2.0.63 /26计算可用范围地址:(网络地址加1,广播地址减1即可得出IP地址可用范围)所以可用范围:10.2.0.1 /26—10.2.0.62 /26第二个子网划分(B网:60台)26=64 64-2=62→(减去网络地址和网络地址)因为62够60台用,所以要6位主机位,剩下26位做网络位…(要明白6和26怎么得来哦!)10.2.0.01 000000 /26→(这个地址是用进1法得来的,看清哦)计算网络地址:10.2.0.01 000000 /26 即 10.2.0.64 /26计算广播地址:10.2.0.01 111111 /26 即 10.2.0.127 /26计算可用范围地址:10.2.0.65 /26—10.2.0.126 /26第三个子网划分(C网:30台)同样在进行划分第三个子网之前,我们先把上个网段的广播地址用进1法进行进化!上个网段的广播地址是10.2.0.127(也就是B网的广播地址)10.2.0.01 111111 /26用进1法进行进化:10.2.0.01 111111→10.2.0.100 00000进1法规则:从右边开始进1,是1变为0,是0变为1。
子网划分的例子

1、子网划分的例子●有4 个网络地址:192.47.16.254、192.47.17.01、192.47.32.25 和192.47.33.05,如果子网掩码为255.255.240.0,则这4个地址分别属于(26)个子网。
下面列出的地址对中,属于同一个子网的是(27)。
(26)A. 1 B. 2C. 3D. 4(27)A. 192.47.16.254 和192.47.32.25 B. 192.47.16.254 和192.47.17.01C. 192.47.17.01 和192.47.33.05D. 192.47.17.01 和192.47.32.25●某主机的IP 地址为10.100.100.01/20,其子网掩码是(28)。
(28)A. 255.255.248.0 B. 255.255.252.0C. 255.255.240.0D. 255.255.255.0●某公司网络地址是206.110.64.0/18,被划分成16 个子网,则每个子网的子网掩码为(29),最大可容纳的主机数是(30)。
(29)A. 255.255.255.0 B. 255.255.254.0C. 255.255.252.0D. 255.255.240.0(30)A. 254 B. 512C. 1022D. 1024●IPv6 地址长度为(31)bit。
(31)A. 32 B. 64 C. 128 D. 256●某主机的IP 地址为202.117.131.12/20,其子网掩码是(28)。
(28)A. 255.255.248.0 B. 255.255.240.0C. 255.255.252.0D. 255.255.255.0●下面的选项中,属于本地回路的地址是(29)。
(29)A. 128.168.10.1 B. 10.128.10.1C. 127.0.0.1D. 172.16.0.1●常用的网络地址有A、B、C 三类。
VLSM子网划分细讲+案例分析

VLSM⼦⽹划分细讲+案例分析⼀、VLSM的划分⽅法1.根据设计要求,确定各掩码/前缀所需的⼦⽹个数2.根据划分的掩码/前缀中的最短前缀长度,确定有类⽹络的⼦⽹,直到确定出所需的⼦⽹址3.使⽤上⼀步中相同的掩码,确定依次排下来的下⼀个⼦⽹值4.对上⼀步确定的⼦⽹值,使⽤设计要求的下⼀个最短长度,确定更⼩的⼦⽹,直到确定出更⼩的⼦⽹值5.重复步骤3,4,直到确定出各种规模的⼦⽹⽂字的描述可能会难以理解,下⾯是⼀个案例:(步骤⼀)假设,某个⽹络规划设计要求已经确定,并且指明要⽤B类私有地址如下所⽰:(1)3个⼦⽹,其掩码为24位(2)3个⼦⽹,其掩码为26位(3)4个掩码,其掩码为30位(步骤⼆)为最短掩码的划分⽹络24位的掩码为最短掩码,并且有三个,那么应该⽤下⾯⼏个24位的⽹络172.16.0.0/24172.16.1.0/24172.16.2.0/24(步骤三)根据步骤⼆中的结果,确定依次排下来的下⼀个⼦⽹值。
故,确定为26位掩码划分⼦⽹应该采⽤在172.16.3.0/24⽹段中的⼦⽹(步骤四)根据下⼀个最短掩码位26位,故将172.16.3.0/24划分出3个26位的⼦⽹172.16.3.0/26172.16.3.64/26172.16.3.128/26(步骤五)由三、四可得知30位的地址应该从172.16.3.192/26位中划分172.16.3.192.0/30172.16.3.196.0/30172.16.3.200.0/30172.16.3.204.0/30注:这⾥有个问题,就是如果说步骤五中所需要的地址,超过了192.168.3.192/26位,那么怎么办?这种情况下,只能向⽐26位更⾼的掩码,也就是24位的掩码地址去借,也就是172.16.4.0/24中的地址,在从这个地址中区划分/30位的地址上⾯的例⼦中,我们使⽤地址是客户已经规划好的必须使⽤B类地址,如果说客户没有确定使⽤的地址类型,那么这种情况下,我们就可以更加灵活⼀点。
子网划分举例

子网划分举例例1:某C类网络的地址为200.85.123.0,现需要分为6个子网,每个子网的计算机数量不超过30台,分析划分的方法。
1.确定用多少位表示子网号①设子网号位数为x,2x-2 ≥已知子网数,求出x的取值范围2x-2 ≥6,x≥32.确定用多少位标识主机号①设主机号位数为y,2y-2 ≥已知子网容纳最大主机数,求出y的取值范围2y-2 ≥30,y≥5②根据已知IP地址,列出等式:x+y=该类IP地址的主机号位数,求出x,yx+y = 8,因为x≥3,y≥5解得x=3,y=53.确定子网掩码①写出新的IP地址组成格式:IP地址= 网络号+ 子网号+ 主机号(32-x-y位) (x位) (y位)IP地址= 网络号+ 子网号+ 主机号(24位)(3位)(5位)②写出子网掩码(2进制表示,共32位)网络号、子网号的每一位用1表示,主机号的每一位用0表示子网掩码:11111111 11111111 11111111 11100000③用点分10进制表示子网掩码子网掩码:255.255.255.2244.确定每一个子网的网络地址①画出计算表格(1张),格式如下所示,③列出各子网的网络地址子网1的网络地址:200.85.123.32子网2的网络地址:200.85.123.64子网3的网络地址:200.85.123.96子网4的网络地址:200.85.123.128子网5的网络地址:200.85.123.160子网6的网络地址:200.85.123.1925.确定每一个子网的主机地址范围①画出计算表格(n张,n=子网数),格式如下所示,②填充表格,网络号不变;子网号根据当前子网进行取值,每张表格的子网号不变;主机号从全0变到全1,每次加1子网1的主机地址范围:200.85.123.33~200.85.123.62子网2的主机地址范围:200.85.123. 65~200.85.123. 94同理,可求出子网3到子网6的主机地址范围③列出各子网的主机地址范围子网1的主机地址范围:200.85.123.33~200.85.123.62子网2的主机地址范围:200.85.123.65~200.85.123.94子网3的主机地址范围:200.85.123.97~200.85.123.126子网4的主机地址范围:200.85.123.129~200.85.123.158子网5的主机地址范围:200.85.123.161~200.85.123.190子网6的主机地址范围:200.85.123.193~200.85.123.222练习(1):某网络地址为155.35.2.0,现需要分为6个子网,每个子网的计算机数量不超过30台,分析划分的方法。
子网划分超详细的实例,看完必会

子网划分超详细的实例,看完必会一个划分子网超详细的实例,看完必会!!IP和子网掩码我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IPA类IP段0.0.0.0 到127.255.255.255B类IP段128.0.0.0 到191.255.255.255C类IP段192.0.0.0 到223.255.255.255XP默认分配的子网掩码每段只有255或0A类的默认子网掩码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.00000000255.255.0.0 11111111.11111111.00000000.00000000255.255.255.011111111.11111111.11111111.00000000这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、
IP和子网掩码
我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP
A类IP段0.0.0.0 到
B类IP段到
C类IP段到
XP默认分配的子网掩码每段只有255或0
A类的默认子网掩码一个子网最多可以容纳1677万多台电脑
B类的默认子网掩码一个子网最多可以容纳6万台电脑
C类的默认子网掩码一个子网最多可以容纳254台电脑
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢首先要做的是把每段的IP转换为二进制。
把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串连续的1和一串连
续的0组成的(一共4段,每段8位,一共32位数)。
. ..
这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。
如...00000000,这也是一段合法的子网掩码。
子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。
如转换成二进制,那就是...00000000,
后面有8颗0,那m就是8,这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。
我们再来做一个。
这个子网掩码可以最多容纳多少台电脑
计算方法:
把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
.1111111..00000000
然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。
二、下面我们来个逆向算法的题。
一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适
首先,无疑,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是,可以容纳6万台电脑,显然不太合适,那子网掩码设多少合适呢我们先来列个公式。
2的m次方=560
首先,我们确定m一定是大于8次方的,因为我们知道2的8次方是256,也就是C类IP的最大容纳电脑的数目,我们从9次方一个一个试2的9次方是512,不到560,2的10次方是1024,看来2的10次方最合适了。
子网掩码一共由32位组成,已确定后面10位是0了,那前面的22位就是1,最合适的子网掩码就是:...00000000,转换成10进制,那就是。
三、我们来看看IP地址的网段。
我样把IP的每一段转换为一个二进制数,这里就拿IP:,子网掩码:做实验吧。
(这里说明一下,和子网掩码一样,每段8位,不足8位的,前面加0补齐。
)
IP..
子网掩码 (00000000)
在这里,向大家说一下到底怎么样才算同一网段。
要想在同一网段,必需做到网络标识相同,那网络标识怎么算呢各类
IP的网络标识算法都是不一样的。
A类的,只算第一段。
B类,只算第一、二段。
C类,算第一、二、三段。
算法只要把IP和子网掩码的每位数AND就可以了。
AND方法:0和1=00和0=01和1=1
如:,,先转换为二进制,然后AND每一位
IP..
子网掩码 (00000000)
得出AND结果..
转换为十进制,这就是网络标识,
再将子网掩码反取,也就是,与IP AND
得出结果,转换为10进制,即0.0.0.1,
这0.0.0.1就是主机标识。
要想在同一网段,必需做到网络标识一样。
我们再来看看这个改为默认子网掩码的B类IP
如IP:,,子网掩码都设为,在同一网段吗
先将这些转换成二进制
分别AND,得
..
..
网络标识不一样,即不在同一网段。
判断是不是在同一网段,你会了吧,下面,我们来点实际的。
一个公司有530台电脑,组成一个对等局域网,子网掩码和IP设多少最合适
子网掩码不说了,前面算出结果来了...00000000,也就是我们现在要确定的是IP如何分配,首先,选一个B类IP段,这里就选吧
这样,IP的前两段确定的,关键是要确定第三段,只要网络标识相同就可以了。
我们先来确定网络号。
(我们把子网掩码中的1和IP中的对就起来,0和*对应起来,如下:)
..**.********
网络标识..
由此可知,处随便填(只能用0和1填,不一定全是0和1),我们就用全填0吧,*处随便,这样呢,我
们的IP就是..000000**.********,一共有530台电脑,IP的最后一段1~254可
以分给254台计算机,530/254=,采用进1法,得整数3,这样,我们确定了IP的第三段要分成
三个不同的数字,也就是说,把000000**中的**填三次数字,只能填1和0,而且每次的数字都不一
样,至于填什么,就随我们便了,如00000001,00000010,00000011,
转换成二进制,分别是
1,2,3,这样,第三段也确定了,这样,就可以把IP分成
,,,y处随便填,只要在1~254范围之内,并且这530台电脑每
台和每台的IP不一样,就可以了。
有人也许会说,既然算法这么麻烦,干脆用A类IP和A类默认子网掩码得了,由
于A类IP和A类默认子网掩码的主机数目过大,这样做无疑是大海捞针,如果同时局域网访问量过频繁、过大,会影响效率的,所以,最好设置符合自己的IP和子网掩码。