IP网络的子网划分6
- 格式:ppt
- 大小:1.16 MB
- 文档页数:17
IP地址、子网掩码详解第一章、IP地址的介绍一、IP地址的分类把整个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.1、A类地址:网络标识范围1~126,有27 -2=126个网段(减2是因为0不用,127留作它用)主机标识占3组8位二进制数,有224-2=16777216台主机(减2是因为全0地址为网络地址,全1为广播地址)。
缺省子网掩码:255·0·0·0换算成二进制为11111111·00000000·00000000·000000002、B类地址:网络标识范围128~191,有214 =16384个网段主机标识占2组8位二进制数,有216-2=65533台主机,适用于结点比较多的网络。
缺省子网掩码:255·255·0·0 换算成二进制为11111111·11111111·00000000·000000003、C类地址:网络标识范围192~223,有221 =2097152个网段主机标识占1组8位二进制数,有28-2= 254台主机,适用于结点比较少的网络。
IP地址管理与子网划分/IP网络技术丛书为IPv6 划分子网在对IPv6 地址空间进行子网划分时,需要使用子网划分技术,以一种允许将剩余地址空间的摘要和委派路由到IPv6 Intranet 的不同部分的方式,为48 位全局地址前缀划分16 位子网ID 字段。
您不需要以任何特定的方式进行子网划分。
此处介绍的子网划分技术假定您是通过使用子网ID 字段的高序位划分其地址空间的可变部分来进行子网划分的。
虽然此方法有助于分层寻址和路由,但此方法并不是非用不可。
例如,在只有少数子网的小型组织中,您可以通过为子网编号(从0 开始),轻松地为全局地址创建平面寻址空间。
对全局地址前缀进行子网划分对于全局地址,Internet 编号分配机构(IANA) 或ISP 会分配一个前48 位均为固定位的IPv6 地址前缀。
若要对48 位全局地址前缀的子网ID 字段进行子网划分,需要执行一个包含两步的过程:1. 确定用于子网划分的位数。
2. 枚举出新的子网网络前缀。
确定用于子网划分的位数用于子网划分的位数决定着您可以分配给您的网络各部分(基于地理区划或部门分类)的新子网网络前缀的可能的数量。
在分层路由基础结构中,您必须确定您在层次结构的各层需要的网络前缀数,进而确定各层需要的位数。
为层次结构的各层选择的位越多,您拥有的用于枚举层次结构最后一层中的单个子网的位越少。
例如,您可以实施一个包含两层的层次结构来反映地理/部门结构,4 位用于地理层,6 位用于部门层。
这一方案允许16 个地理区域,各个区域中的各个部门只占剩余的子网划分空间的 6 (16 - 6 - 4) 位,或者说每个部门只有64 (=26) 个子网。
在层次结构中任何给定的层上,许多位已被层次结构中的上一层固定了(f),许多位被用来在层次结构中的当前层进行子网划分(s),还有许多位留给层次结构中的下一层使用(r)。
下面这个等式始终成立:f+s+r = 16。
图4-5 显示了这种关系。
IP⼦⽹划分基础知识IP地址分为4byte and 32bit如下所⽰⼗进制192.168.1.1⼆进制11000000.1010 1000.0000 0001.0000 0001⼆进制转换规则下⾯我将采取1byte/8bit来简单看⼀下其中的转换过程1 1 1 1 1 1 1 12^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0128 + 64 + 32 + 16 + 8 + 4 + 2 + 1最后得出在每⼀位都为1的情况下If 8bit are all equals 1then result equal 256.In programming languages, bitwise operations "< 1" means multiply by 2 and "> 1" means divide by 2.IP地址每⼀段范围都在0~255,即256个值IP地址ABC三类ReadME假设IP地址4段分别表⽰为1.2.3.4以下各类中范围所说的是所有⽹络地址(可⽤+⽹络地址+⼴播地址)可分配的主机IP地址数量减去⼆是因为要去掉⾸尾不可⽤IP地址,即⽹络地址和⼴播地址,也就是说主机号不能为全1或全0其实还有D E类型⽹段这⾥不再进⾏说明Type A我们可以说A类⽹络号范围在1段,即8位,主机号为2 3 4段,即24位(注:在不划分⼦⽹的情况下)可分配的主机IP数量为255^3 - 2A类在1段的起点是|0 0000000|终点是|1 0000000|那么换成10进制来说范围就是在0.0.0.0~127.255.255.255Type B我们可以说B类⽹络号范围在1和2段,即16位,主机号为3 4段,即16位(注:在不划分⼦⽹的情况下)可分配的主机IP数量为255^2 - 2B类在1和2段的起点是|10 000000|终点是|11 000000|那么换成10进制来说范围就是在128.0.0.0~191.255.255.255 Type C我们可以说C类⽹络号范围在1 2 3段,即24位,主机号为4段,即8位(注:在不划分⼦⽹的情况下)可分配的主机IP数量为255^1 - 2C类在1 2 3段的起点是|110 00000|终点是|111 00000|那么换成10进制来说范围就是在192.0.0.0~223.255.255.255⼦⽹计算⽅式拿192.168.1.0来举例他是⼀个C类地址,前⾯三个字节是⽹络号,后⾯⼀个则是主机号如果要划分⼦⽹,我们要在主机号中按位从左到右再划分⼦⽹号,那么这时候主机号=⼦⽹号+主机号我们先把举例ip地址后⼀字节拆分成2进制,那么就是192.168.1.0000 0000⽐如说我们需要两个⽹络的话,我们就会划分第⼀位给划分成⼀个⼦⽹号,即加粗部分192.168.1.0000 0000如果需要4个,我们需要划分两位。
IPv6子网划分在对IPv6 地址空间进行子网划分时,需要使用子网划分技术,以一种允许将剩余地址空间的摘要和委派路由到IPv6 Intranet 的不同部分的方式,为48 位全局地址前缀划分16 位子网ID 字段。
您不需要以任何特定的方式进行子网划分。
此处介绍的子网划分技术假定您是通过使用子网ID 字段的高序位划分其地址空间的可变部分来进行子网划分的。
虽然此方法有助于分层寻址和路由,但此方法并不是非用不可。
例如,在只有少数子网的小型组织中,您可以通过为子网编号(从0 开始),轻松地为全局地址创建平面寻址空间。
对全局地址前缀进行子网划分对于全局地址,Internet 编号分配机构(IANA) 或ISP 会分配一个前48 位均为固定位的IPv6 地址前缀。
若要对48 位全局地址前缀的子网ID 字段进行子网划分,需要执行一个包含两步的过程:1. 确定用于子网划分的位数。
2. 枚举出新的子网网络前缀。
1. 确定用于子网划分的位数用于子网划分的位数决定着您可以分配给您的网络各部分(基于地理区划或部门分类)的新子网网络前缀的可能的数量。
在分层路由基础结构中,您必须确定您在层次结构的各层需要的网络前缀数,进而确定各层需要的位数。
为层次结构的各层选择的位越多,您拥有的用于枚举层次结构最后一层中的单个子网的位越少。
例如,您可以实施一个包含两层的层次结构来反映地理/部门结构,4 位用于地理层,6 位用于部门层。
这一方案允许16 个地理区域,各个区域中的各个部门只占剩余的子网划分空间的6 (16 - 6 - 4) 位,或者说每个部门只有64 (=26) 个子网。
在层次结构中任何给定的层上,许多位已被层次结构中的上一层固定了(f),许多位被用来在层次结构中的当前层进行子网划分(s),还有许多位留给层次结构中的下一层使用(r)。
下面这个等式始终成立:f+s+r = 16。
图4-5 显示了这种关系。
图4-5 对全局IPv6 地址的子网ID 字段进行子网划分2. 枚举子网网络前缀根据用于子网划分的位数,您必须列出新的子网网络前缀,您可以使用下面两种主要方法之一:•使用子网ID 和递增值的十六进制表示形式来枚举新的子网网络前缀。
IP⼦⽹划分IP⼦⽹划分⼀个公司有300台计算机,分配⼀个C类地址是不够的,分配B类地址会浪费地址,那该如何解决呢?这就要⽤到我们今天即将要⽤的IP⼦⽹划分在此之前,我们要回顾⼆进制及IP地址的分类和使⽤⼀、⼆进制计算机中的数是⽤⼆进制表⽰的1.特点:逢⼆进⼀,基数为2,数值部分⽤两个不同的数字符号0、1来表⽰2.⼆进制数转换为⼗进制数⽅法:按权展开相加法举例:将⼆进制数1101转换为⼗进制数3.⼗进制数转换为⼆进制数⽅法:余数法举例:将125转换为⼆进制数把余数倒排得到125的⼆进制表⽰为1111101。
⼆、IP地址与⼦⽹掩码1.IP地址的分类IP地址由32位⼆进制数组成,⼀般⽤点分⼗进制来表⽰,如192.168.10.250IP地址由两部分组成:⽹络部分和主机部分,⽹络部分⽤来标识不同⽹络,主机部分⽤于标识⼀个⽹络中的特定主机。
⽹络部分由IANA(Internet Assigned Numbers Authority,Internet地址分配机构)统⼀分配,为了便于分配和管理,分了5类:A、B、C、D、E,⽬前最多⽤的是A、B、C127.0.0.1称为本机回环地址,⽤于检查TCP/IP协议安装是否正确,除了127.0.0.0和127.255.255.255外的所有以127开头的IP地址都代表本机D类和E类不划分⽹络部分和主机部分A类地址适⽤于⼤型⽹络中使⽤,每个A类⽹络拥有的最⼤可⽤主机数为(公式为,n为IP地址中主机部分的⽐特数)B类地址适⽤于在中等规模的⽹络中使⽤,每个B类地址拥有的最⼤主机数为C类地址适⽤于在主机数量⽐较少的中⼩型⽹络中使⽤,每个C类地址拥有的最⼤主机数为D类地址是⽤于组播通性的地址E类地址是⽤于科学研究的保留地址为了满⾜企业⽤户在内部⽹络中使⽤的需求,从A、B、C这三类地址中分别划分⼀部分在企业内部⽹络中使⽤,这部分地址称为私有地址,私有地址不能在Internet上使⽤A类:10.0.0.0~10.255.255.255B类:172.16.0.0~172.31.255.255C类:192.168.0.0~192.168.255.2552.⼦⽹掩码A、B、C三类地址的默认⼦⽹掩码A类:255.0.0.0B类:255.255.0.0C类:255.255.255.0使⽤点分⼗进制的形式表⽰掩码书写⽐较⿇烦,经常⽤位计数形式,在地址后加"/","/"后⾯是⽹络部分的位数,即⼆进制掩码中1的个数举例:192.168.10.10 255.255.255.0=192.168.10.10/24169.254.2.6 255.255.0.0=169.254.2.6/1610.0.0.2 255.0.0.0=10.0.0.2/8三、⼦⽹划分的原因IP地址分类中可以⽤于主机的有A.B.C三类。
IP地址与子网划分讲解作者:李石新IP地址简介IP地址分为五类:·A类用于大型网络(能容纳网络126个,主机1677214台)·B类用于中型网络(能容纳网络16384个,主机65534台)·C类用于小型网络(能容纳网络2097152个,主机254台)·D类用于组播(多目的地址的发送)·E类用于实验另外,全零(0.0.0.0.)地址指任意网络。
全1的IP地址(255.255.255.255)是当前子网的广播地址。
在因特网中,每台计算机的每个连接都有一个由授权单位分配的用于彼此区别的号码,即IP地址。
IP地址采用层次结构,按照逻辑结构划分为两个部分:网络号和主机号。
网络号用于识别一个逻辑网络,而主机号用于识别网络中的一台主机的一个连接。
因此,IP地址的编址方式携带了明显的位置消息。
一个完整的IP地址由个字节,即32位数字组成,为了方便用户理解和记忆,采用点分十进制标记法,中间使用符号“.”隔开不同的字节。
例如:采用32位形式的IP地址如下00001010 00000000 00000000 00000001采用十进制数的形式如下10.0.0.1A类地址(1)A类IP地址。
由1个字节的网络地址和3个字节的主机地址,网络地址的最高位必须是“0”。
如:0XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)(2)A类IP地址范围:1.0.0.1---126.255.255.254(3)A类IP地址中的私有地址和保留地址:①10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10.0.0.1---10.255.255.254)②127.X.X.X是保留地址,用做循环测试用的。
B类地址(1)B类IP地址。
由2个字节的网络地址和2个字节的主机地址,网络地址的最高位必须是“10”。
如:10XXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)(2)B类IP地址范围:128.0.0.1---191.255.255.254。
子网划分举例例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台,分析划分的方法。