02.实现变长子网掩码
.子网划分、变长子网掩码(VLSM)

子网划分、变长子网掩码(VLSM)子网划分子网划分基础进行子网划分的优点:缩减网络流量优化网络性能简化管理可以更为灵活地形成大覆盖范围的网络IP零子网Ip subnet-zero,使用这个命令可以允许你在自己的网络设计中使用第一个和最后一个子网。
例如,C类掩码192通常只可以允许提供子网64和128,但是使用了ip subnet-zero命令后,现在就可以将子网0、64、128、192都投入使用。
这样就为每个所使用的子网掩码多提供了两个子网。
(Cisco已经从其IOS的12.x版本开始将此命令改变为默认配置。
)如何创建子网要创建子网,就需要从IP地址的主机部分中借出一定的位,并且保留它们用来定义之前,这意味着用于主机的位减少,所以子网越多,可以用于定义主机的位越少。
1.确定所需要的网络ID数:每个子网需要有一个网络号每个广域网连接需要有一个网络号2.确定每一个子网中所需要的主机ID数:每个TCP/IP主机需要一个主机地址路由器的每个接口需要一个主机地址3.基于以上需要,创建如下内容:为整个网络设定一个子网掩码为每个物理网段设定一个不同的子网ID为每个子网确定主机的合法地址范围子网掩码为了保证所配置的子网地址可以工作,网络上的每台计算机都并须都知道自己主机地址中的哪个一部分被用来表示子网地址的。
这可以通过在每一台计算机上指定一个子网掩码来完成。
子网掩码是一个32位的值。
通过它,接收IP数据包的一方可以从IP地址的主机的主机号部分中区分子网ID号地址。
子网划分:C类地址当看到带有斜杠的子网掩码时,你应当知道它所意味的内容:/25 对于/25应该知道什么?128的掩码1位为1,1,7位为0(10000000)块尺寸为1282个子网,每个子网中有126个主机号/26 对于/26应该知道什么?192的掩码2位为1,5位为0(11000000)块尺寸为644个子网,每个子网中有62个主机号/27 对于/27应该知道什么?224的掩码3位为1,5位为0(11100000)块尺寸为328个子网,每个子网中有30个主机号/28 对于/28应该知道什么?240的掩码4位为1,4位为0(111110000)块尺寸为1616个子网,每个子网中有14个主机号/29 对于/29应该知道什么?248的掩码5位为1,3位为0(11111000)块尺寸为832个子网,每个子网中有6个主机号/30 对于/30应该知道什么?252的掩码6位为1,2位为0(11111100)块尺寸为464个子网,每个子网有2个主机号不管你所拥有的地址是A类、B类或C类,/30掩码将永远只能提供个你的2个主机地址。
变长子网掩码与划分子网

如果需要自己来指定整网络地址,先考虑选择A类、 B类或C类IP的问题,比如上例中的网络地址空间 “192.168.10.0”不给定,任由自己选择。 应如何选择?
• 和划分子网的时候一样,通过公式计算(2n-2), 我们知道划分的子网越多浪费的地址就越多。
• 每个子网里面都有两个IP不能用:主机位全为0 或全为1。 • 每次划分子网一般都有两个子网的地址要浪费 掉:子网部分全为0或全为1。 • 所以,如果我们需要建设一个拥有4个子网,每 个子网内有25台主机的网络,那我们一共需要 有(4+2)*(25+2)个IP数的网络来划分。
变长子网掩码与划(Internet)上有成千百万台 主机(host),为了区分这些主机, 人们给每台主机都分配了一个专门的 “地址”作为标识,即IP地址。
子网掩码
• 为保证所配置的子网地址可以工作, 网络上的每台计算机都并须都知道自 己主机地址中的哪个一部分被用来表 示子网地址的。这可以通过在每一台 计算机上指定一个子网掩码来完成。 子网掩码是一个32位的值。通过它,接 收IP数据包的一方可以从IP地址的主机 的主机号部分中区分子网ID号地址。
IP寻址排错
• Ping 使用ICMP的回应请求和答复来测试网络上 节点的IP栈是否初始化即是是否存活。
• /25 128的掩码(10000000)块尺寸为128 • • • • • • 2个子网,每个子网中有126个主机号 4个子网,每个子网中有62个主机号 8个子网,每个子网中有30个主机号 16个子网,每个子网中有14个主机号 32个子网,每个子网中有6个主机号 64个子网,每个子网有2个主机号 • /26 192的掩码(11000000)块尺寸为64 • /27 224的掩码(11100000)块尺寸为32 • /28 240的掩码(111110000)块尺寸为16 • /29 248的掩码(11111000)块尺寸为8 • /30 252的掩码(11111100)块尺寸为4
IP地址的变长子网掩码VLSM

IP地址的分类:有五大类一个IP地址包含两部分:网络标识和主机标识,如同电话号码,包含区号和电话号无论是哪一类地址,都是由32 位二进制表示的,但是由于二进制书写比较复杂,所以使用“点分十进制”表示(三个点分四个十进制数)把32位二进制表示的IP地址分成四个8位组,利用第一个8位组确定类型A类地址:第一个8位组的首位必须是0,且第一个8位组表示网络标识,也叫网络地址,而剩余的24位表示主机标识也叫主机地址B类地址:第一个8位组的前两位必须是10,且表示网络地址的二进制位数为前两个8位组,除去固定的两位必须为10的位后,所以表示网络地址共14位,主机地址共16位C类地址:第一个8位组前三位为110,且表示网络地址的8位组为前三组,除去固定的前三位110,表示网络地址的位数为21位,表示主机地址的位数为8位D类地址:第一个八位组前4位是1110,该类别地址作为多目广播使用,表示一组计算机E类地址:第一个8位组前5位为11110,该类别地址作为科学研究,所以留用标准的A,B,C三类地址,可以看出A类地址的网络数量比较少,但是每个网络中的主机数量比较多,而C类地址网络数量比较多,每个网络的主机数量比较少配置标准的ABC三类地址都称为有类IP(有类别)A类地址的范围转化为十进制范围从0--127(第一字段),但是第一个8位组全0(00000000)表示所有网络不可用,第一个8位组为全1(01111111),表示回环地址,作为测试TCP/IP协议的地址,也不使用,所以A类IP地址的范围通过第一个字段查看的话是1--126,B类地址的范围是从128--191,C类地址的范围从192--223,D类地址的范围是224--239,E类地址的范围从240--255表示主机的二进制位全0或全1不能使用,全0表示本网,全1表示本网广播,这样的地址是不能配置在网卡上(例如,172.16.0.0表示一个网络号为172.16.0.0的B类网络172.16.255.255表示172.16.0.0网络的本网广播,如果数据要送往172.16.255.255,意味数据会传送到172.16.0.0网络中的所有计算机上,也叫做子网广播),当表示IP地址的32位二进制全为1时(255.255.255.255),表示全网广播,意味数据会送到全部的计算机IP地址在规划的时候,分为私有地址和公有地址,私有地址只能在内部网络使用,不能在互连网使用,认为这样的地址是互连网的不合法地址,在A,B,C三类地址中都选择一部分地址作为私有地址,A类范围10.0.0.0--10.255.255.255B 类172.16.0.0--172.31.255.255C类地址192.168.0.0--192.168.255.255作为内部网络使用,这些IP地址是不能在公网上使用的获得公有IP地址的方法:向InterNIC申请,也可以向ISP申请,ICANN负责全球Internet地址分配,并且ICANN将地址的分配授权给RIR,由RIR负责地区的登记注册申请,全球共有四个RIR,ARIN负责北美地区;RIPE负责欧洲地区;LACNIC负责拉丁美洲;APNIC负责亚太地区解决IP地址的手段可以有两种:使用代理技术和子网划分技术,代理就是能够把在公网上不合法的私有地址转换为可以在公网上使用的公有地址,这种也叫做NAT(网络地址转换),采用子网划分也可以解决IP地址不足的问题,叫做VLSM变长子网掩码子网掩码也是32位二进制表示,默认情况A类地址的子网掩码为255.0.0.0,B 类地址的子网掩码为255.255.0.0C类地址的子网掩码为255.255.255.0,计算机和计算机能不能直接通信就要看是不是在一个网络中或一个子网中,需要用IP地址和子网掩码进行逻辑与运算子网掩码的变长可以将一个大的包含很多主机的网络,通过将子网掩码变长(表示网络的地址向表示主机的地址进行借位),从而使网络数量变多,而每个网络的主机数量变少在子网掩码中连续的1表示网络地址(255.255.0.255的子网掩码不存在,255.255.128.0存在,255.255.129.0)172.16.0.8 子网掩码为255.255.255.0与172.16.0.9子网掩码为255.255.0.0,乍一看进行IP地址和子网掩码相与后得到的网络地址都是172.16.0.0似乎可以通讯,但事实上不在一个网络里,所以为了表示清楚将采用表示方法172.16.0.0/24和172.16.0.0/16来区分这样的问题查看某个主机在哪个子网中需要将IP地址与子网掩码进行逻辑与运算,结果就是子网地址,也可以叫子网号,但是无论子网掩码如何进行变长,IP地址的类别不会改变,当子网确定后,网络中包含的子网数量就确定了,且每个子网中的主机数量也确定了,并且每个子网必须有子网号和子网广播,子网号和子网广播都不能够给计算机配置,子网中的第一个地址为子网号,代表整个子网所有计算机,子网中最后一个地址为子网广播,子网地址是通过IP地址和子网掩码进行相与得到的,而广播地址是将子网掩码中表示主机的二进制位全部置1,换算为十进制再与网络地址相加得出,主机地址为网络号与广播地址中间包含的地址,这些地址可以给计算机配置练习:求IP地址位201.222.10.60子网掩码为255.255.255.248的地址子网号是什么?广播地址是什么?属于C类IP地址,默认子网掩码为255.255.255.0当前子网掩码为255.255.255.248,说明网络位向主机位进行了借位,并借5位(将248换算为二进制是11111000),按照IP地址与子网掩码相与得子网号的原则,所以将201.222.10.60换算为二进制,考虑到任何数和255相与都得任何数,所以201.222.10就不做换算了,只把60换算为二进制的00111100,之后用00111100和11111000进行相与,得出00111000的结果就是当前IP的子网地址又叫子网号,将此二进制换算为十进制56,所以该子网号为201.222.10.56 ,按照广播地址的计算原则将子网掩码中能够表示主机的二进制位全部置1然后与子网号相加的原则,得到广播地址,所以11111000的子网掩码中有三位表示主机位,而五位表示子网借位,00000111再换算为十进制为7,与子网号相加得到201.222.10.63为该子网的广播地址,主机的范围是子网号与子网广播之间的IP 为201.222.10.57;201.222.10.58;201.222.10.59;201.222.10.60;201.222.10.61 ;201.222.10.62一共有六个IP,也只有这六个IP可以给计算机进行配置例题:计算33.26.155.89/20此IP地址所在的子网号,子网掩码是多少?并且该子网中共有多少主机IP(地址可以分配给计算机),子网广播地址是多少?此子网的上一个子网是什么?下一个子网是什么?可以划分多少个子网?首先该地址属于A类地址,默认子网掩码为255.0.0.0,当前表示网络的位数为20位,说明网络位向主机位借位12位,所以子网掩码为255.255.240.0;子网号为33.26.144.0;广播地址按照计算原则计算出为33.26.159.255;子网的主机数量2^12-2,子网数量2^12个;上一个子网为 33.26.128.0 下一个子网33.26.159.255VLSM(变长子网掩码) 提供了在一个主类(A类、B类、C类)网络内包含多个子网掩码的能力,可以对一个子网再进行子网划分.VLSM的优点:对IP地址更为有效的使用应用路由归纳的能力更强VLSM表示法:例如:192.168.100.56 (IP地址)11000000.10101000.01100100.00111000 (用二进制表示)255.255.224.0 (子网掩码)11111111.11111111.11100000.00000000 (用二进制表示)192.168.100.56/19 (IP地址的VLSM表示法)子网划分与实例根据以上分析,建议按以下步骤和实例定义子网掩码。
变长子网掩码

网络没有地址就不能工作:只要你发送某种东西,你就需要具体说明这个东西要发到哪里和从哪里发出来的。
要做一个高效率的网络工程师或者管理员,你需要全面理解IP地址:你需要能够依靠自己思考。
如果发生了某些问题,很可能是某些地址分配不正确。
迅速查明故障所在位置对于英雄和普通人来说是有很大区别的。
普通人需要很长时间才能修复这个问题。
在下一篇文章介绍子网之前,我想以最原始的格式全面介绍一下IP地址。
这对于理解子网是非常重要的。
IPv4地址和32位数字IP地址只是32位二进制数字。
但是,它们是重要的二进制数字:你需要知道如何处理这些数字。
当处理子网掩码的时候,新的网络管理员一般会混淆他们没有记住的子网掩码。
所有这些子网掩码的总和是移动代表一个“网络”的地址部分与代表一台“主机”的部分之间的界限。
一旦你适应了这种关于IP地址和子网掩码的思维方式,你就掌握了IP地址的方法。
二进制非常简单。
在二进制中,数码只有0和1。
一个32位数码有32个0和1。
我们都适应十进制数码。
在十进制中,数码中的每一个位置都可以是0至9之间的任何一个数字。
在二进制中,每一个位置或者是一个0,或者是一个1。
下面是以二进制表示的255.255.255.0的地址。
11111111.11111111.11111111.00000000为了方便,网络工程师一般把IP地址分为4个8位字段,或者称作8位字节。
在8位数字中,如果所有的字节都设置为1,那么,这个数码等于255。
在上面的地址中,11111111代表255,00000000代表0。
二进制发挥作用的方法是以二次方为基础的。
每一个字节代表一个不同的二次方。
从左这个结果是加法。
这就是说,如果所有的字节不变,你可以为每一个位置简单地加2的次方值。
例如,如果我们有一个8位数11111111,我们可以简单地加:27 + 2 6 + 2 5 + 2 4 + 2 3 + 2 2 + 2 1 + 2 0 = 255现在我们设法理解一个不平凡的例子:11110000我们可以看到,在上述8位数中,有4位数是“固定的”。
变长子网掩码和路由聚合

变长子网掩码和路由聚合对于网络设计师而言,构造一个运行良好的网络要面临很多挑战。
在一个大型的,层次的,可伸缩的网络中,一个精心规划的IP地址分配策略和适时的路由聚合是至关重要的。
传统的网络建立在有类别地址的基础上(A,B,C类地址)。
早期的路由协议,如RIPv1,IGRP出于节省带宽的考虑,在路由更新时不传送子网掩码信息,因此在网络信息传输时需要对子网掩码做一些假设。
1.如果路由器接收端口配置的IP地址和路由更新中传送的子网信息有相同的主类别网络,则该子网使用接收端口的掩码配置。
2.如果传送的子网信息穿越不同主类别网络边界,则路由器自动在主类别网络边界执行路由聚合,并只传送经过聚合的路由。
图1如图1,网络中有三台路由器:A,B,C,均运行RIPv1路由协议,RIPv1是有类路由协议,路由更新中不传递子网掩码信息。
B的S0端口收到从A传送的子网信息10.1.0.0(不包括子网掩码),由于B的S0端口在10.2.0.0/16子网和10.1.0.0有相同的主类别网络10.0.0.0,所以B的路由表中会添加一条10.1.0.0/16的记录--使用的是B在S0端口的掩码/16。
当B向C传递10.1.0.0子网的路由信息时,由于B,C之间为172.16.1.0/24子网,主类别网络为172.16.0.0,不同于10.1.0.0的主类别网络10.0.0.0,因此B 在向C传送10.1.0.0时会自动执行路由聚合到10.0.0.0,C在路由表中添加10.1.0.0/16子网的路由信息将是10.0.0.0/8,使用的是主类别网络默认的掩码(A类地址/8位,B类地址/16位,C类地址/24位)。
上述关于子网掩码的假设,在某些情况下会产生一些问题:图2如图2,路由器B的S0端口在10.2.0.0/24子网,即/24位掩码,由于从A传递的10.1.0.0子网要使用接收端口的掩码配置,因此也会使用/24位掩码,从而产生了一条错误的路由记录,这将导致某些经过B去往10.1.0.0/16的流量将无法到达。
子网划分和变长子网掩码

172
16
2
160
172.16.2.160 255.255.255.192
10101100 11111111
00010000 11111111
00000010 10100000 Host 1 11111111 11000000 Mask 2
Subnet
Broadcast
First
Last
Addressing Summary Example
子网
•
子网(Subnet)是在TCP/IP网络上,用路由器连接的网段。同
一子网内的IP地址必须具有相同的网络地址。
带有子网网络
172.16.3.0
172.16.4.0
172.16.1.0
172.16.2.0
•子网(Subnet)是在TCP/IP网络上,用路由器连接的网段。同一子网内的IP地址 必须具有相同的网络地址。
2097152(22 1)
254(28-2)
D类 1110
224239
组播地址
E类 1111 240- 研究和实验用地址
IP地址的分配原则
只有A、B、C三类地址可以分配给计算 机和网络设备
网络地址的第一个数字不能为127,保 留用来测试连接
网络地址不能全为0,也不能全为255: 全为0没有网络,全为255用作子网掩码
第三级别
国家信息化工程师认证考试管理中心
2003-09-06 版本1.00
第1章 IP 子网划分和变长子网掩码
IP寻址
•IP地址的格式和组成 •IP地址的分类 •专网(私有)IP地址和公网(公共)IP地址 •IP地址的分配 •子网和子网掩码 •缺省网关
二制与十制换算
配置路由器接口及可变长子网掩码(VLSM)

配置路由器接口及可变长子网掩码(VLSM)配置路由器接口及可变长子网掩码(VLSM)在网络设计和管理中,配置路由器接口及可变长子网掩码(VLSM)是至关重要的技巧和策略。
通过正确配置路由器接口和使用VLSM,可以更好地管理IP地址和优化网络性能。
本文将介绍配置路由器接口和VLSM的基本原则和步骤。
一、IP地址和子网掩码的基本概念在深入介绍配置路由器接口和VLSM之前,我们先来了解一些基本概念。
在计算机网络中,每个设备都需要一个独立的IP地址来进行通信。
IP地址由32位二进制数字组成,通常以IPv4的形式表示。
而子网掩码则用于确定IP地址中哪些位是网络地址,哪些位是主机地址。
二、配置路由器接口1. 确定网络拓扑在开始配置路由器接口之前,首先需要确定网络的拓扑结构。
这包括确定有多少个子网,以及每个子网中包含的主机数量。
2. 分配IP地址和子网掩码根据网络拓扑的结构,为每个子网分配一个合适的IP地址和子网掩码。
确保每个子网的IP地址范围是唯一的,并且能够满足所需的主机数量。
3. 配置路由器接口在路由器上,找到与每个子网相对应的接口,并将其配置为正确的IP地址和子网掩码。
这样,路由器就可以根据IP地址将数据包发送到正确的子网。
4. 测试连接配置完成后,测试每个接口的连接是否正常。
可以通过ping命令或其他网络测试工具来验证路由器接口的连通性。
三、可变长子网掩码(VLSM)1. VLSM的定义可变长子网掩码(VLSM)是一种灵活的子网划分方法,允许在同一个网络中使用不同大小的子网掩码。
这样可以更合理地分配IP地址,节省地址空间,并提高网络的性能和可伸缩性。
2. VLSM的应用场景VLSM通常用于大型网络或需要更精细控制IP地址分配的情况。
例如,一个部门需要更多的IP地址,而另一个部门只需要较少的IP地址。
通过使用VLSM,可以根据不同的需求为每个部门分配合适的IP地址,避免浪费和冗余。
3. VLSM的配置步骤- 确定网络拓扑和需求:了解网络的结构和每个子网的要求。
1-8 变长子网掩码

VLSM ห้องสมุดไป่ตู้1(续)
▪ 为满足3个分公司主机数量的需求,在已有的子网中选取一个未使用的 172.16.14.0/24做进一步划分(即VLSM),得到掩码长度是27,得到 的子网分别是172.16.14.0/27、172.16.14.32/27······选取其中的3个供 分公司使用。
变长子网掩码
可变长子网掩码(VLSM)
▪ 利用变长子网掩码技术(Variable Length Subnet Mask,VLSM) 可以在一个主类网络中使用多个子网掩码,也可以对一个子网再进 行子网划分。VLSM技术使IP地址利用更有效。
▪ 当使用子网划分技术对一个主网进行子网划分时,所得到的所有子 网的掩码都是相同的,也就是说,在一个主类网络中只能使用一个 掩码,也不能对得到的这些子网再进行子网划分。
VLSM 例2
VLSM 例2 (续)
▪ 6个主机位方能满足50个主机的需求。采用长度为26的掩码对172.16.32.0/20 进行子网划分,可以得到如图的5个子网(总共有64个),选取前4个子网满 足4个局域网的主机需求。
VLSM 例2 (续)
VLSM 例2 (续)
▪ 用30位的掩码对第5个子网172.16.33.0/26做更进一步地划分,可以 得到16个更小的子网,选取其中的4个满足广域网需求。
VLSM 例1(续)
▪ 为满足3条广域网链路的地址需求,再选取未使用的172.16.14.128/27 做更进一步地子网划分,采用掩码长度30,得到172.16.14.128/30、 172.16.14.132/30······选取其中的3个供广域网链路使用。
变长子网掩码VLSM的分析

1基础在子网掩码中,有以下结果:1个1=128,即10000000=1282个1=192,即11000000=1923个1=224,即11100000=2244个1=240,即11110000=2405个1=248,即11111000=2486个1=252,即11111100=2527个1=254,即11111110=2548个1=255,即11111111=2551.1 变长子网掩码(VLSM)变长子网掩码就是在一个8位的主机位中,把最前面几位主机位当成网络位使用,假设把最前面n主机位当成了网络位(当然n<8),则有:1.原来网段的就包含了2的n次方个子网(因为有n位网络位)2.每个子网中的n位网络位都会成为该子网中主机位的前缀3.各个子网的子网掩码称为变长子网掩码,且值都是一样的,举例如下:假设一个A类地址100.102.10.10/24,把主机位划给网络位3位,则就会形成2的3次方即8个子网,这8个子网的掩码都为变长子网掩码,值都为27即255.255.255.224(因为11100000=224,3个1=224),这形成的八个子网分别为:注意:当借出去的网络位都为0或都为1的话,也是可以的,有人说借出去的网络位不能全为0或1这是不对的子网1:100.102.10.0/27,此时借给网络位的3位都为0,00000000=0,该子网中的主机位还有5位,且主机位以网络位000为前缀,也就是可用主机从100.102.10.1-100.102.10.30(其中:0=00000000,30=00011110),其中100.102.10.0(0=00000000)为该子网的网址,100.102.10.31(31=00011111)为该子网的广播地址(也就是主机位全部为0的地址为该网段的地址,主机位全部为1的地址为该网段广播位的地址)子网2:100.102.10.32/27,此时借给网络位的3位为001,00100000=32,该子网中的主机位还有5位,且主机位以网络位001为前缀,也就是可用主机从100.102.10.33-100.102.10.62(其中:33=00100001,62=00111110),其中100.102.10.0(0=00100000)为该子网的网址,100.102.10.63(31=00111111)为该子网的广播地址(也就是主机位全部为0的地址为该网段的地址,主机位全部为1的地址为该网段广播位的地址)子网3-子网8在下面,不再一一分析了100.102.10.64/27,此时借给网络位的3位为010,01000000=64100.102.10.96/27,此时借给网络位的3位为011,01100000=96100.102.10.128/27,此时借给网络位的3位为100,10000000=128 100.102.10.160/27,此时借给网络位的3位为101,10100000=160 100.102.10.192/27,此时借给网络位的3位为110,11000000=192 100.102.10.224/27,此时借给网络位的3位为111,11100000=2241.2 例子110.1.1.0/30,则该网段的子网掩码是255.255.255.252(6个1=252=11111100),该网段的广播地址为10.1.1.3,因为在这个网段中借出的6为网络位全为0,所以广播地址中的最后一位为00000011=3,所以广播地址为10.1.1.3。
数据通信与计算机网络--子网划分 变长子网掩码

子网掩码
255.255.255.128 255.255.255.192 255.255.255.224 255.255.255.224
容纳主机数量 126 62 30 30
➢ 变长子网掩码的计算
3、子网划分思路总结
已知主机号 • 根据给出的ABC类IP地址确定其子网划分前的主机号位数
位数
• 1、按照最大规模主机数,确定子网主机位数,从而确定子网位数 借位数量 • 2、根据划分子网个数,确定子网位数
子网4 110000001. 01010000. 0000001.11100000
192.168.1.224/27
➢ 变长子网掩码的计算 2、参考答案
部门 技术部 销售部 生产部 人事部
子网网络地址 192.168.1.0/25 192.168.1.128/26 192.168.1.128/27 192.168.1.224/27
01 变长子网掩码的基本概念 02 变长子网掩码的计算
➢ 变长子网掩码的计算
1、实例解析
A公司分配到一段C类主网络192.168.1.0/24。A公司把单位的主机按技术部、销 售部、生产部和人事部4个部门划分,每个部门用一个独立的子网。技术部有100 台主机,销售部有50台主机,生产部和人事部各有25台主机。 应该如何划分子网? 请写出每个子网的网络号、子网掩码、容纳主机数量。
192.168.1.192/26
➢ 变长子网掩码的计算
(3)将子网3继续划分子网
生产部、人事部需要25台主机。24-2 < 25 < 25-2,子网的主机位需保留5位
子网3有6位主机位,为了进一步划分子网,我们向主机位借1位。
这样又划分出2个子网,每个子网可以容纳 25 - 2 = 30 台主机。
子网划分、变长子

哪些是合法的子网?
256-子网掩码=块大小,即增量值。例如256192=64。192掩码的块大小总是64。从0开始 以64为分块计数子网掩码数值,这样可以得 到的子网为0、64、128、192。
子网地址(首先要做的)
0 64 128 192
第一个主机号(完成主机地址的确定) 1 65 129 193
最后一个主机号
62 126 190 254
广播地址(第二步要做的) 63 127 191 255
66
67
68
130 131 132
192.168.10.64 65
2
3
1
129 192.168.10.128
/16
255.255.255.224 /27
/17
255.255.255.240 /28
/18
255.255.255.248 /29
255.255.255.252 /30
注意,/8~/15只可以用于A类网络地址;/16 ~/23只可以用于A类和B类网络地址;而/24 ~/30则可以用于A、B和C类网络地址。由于 A类网络地址可以使用所有的子网掩码并且 在网络设计中可以获得最大的灵活性,因此 大部分公司都会首选使用A类网络地址。
192.168.10.0= 网络地址
255.255.255.192=子网掩码
多少个子网? 由于192有2位被设置为on(11000000)。这样 就有22=4个子网。
三、子网划分、变长子网掩码(VLSM)和IP寻址排错

三、子网划分、变长子网掩码(VLSM)和TCP/IP排错子网划分基础思考:如果你有一个网络地址,但你却想创建6个网络,该怎么做?子网划分的好处缩减网络流量优化网络性能简化管理可以更灵活地形成大覆盖范围的网络IP零子网ip subnet-zero这条命令可以允许你在自己的网络设计中使用第一个和最后一个子网Cisco IOS从12.x版本开始将此命令作为默认设置如何创建子网从IP地址中的主机部分中借出一定的位数,用它们来定义子网地址实现步骤1.确认所需要的网络ID数每个子网需要一个网络号每个广域网连接需要一个网络号2.确认每个子网中需要的主机ID数每台计算机需要一个主机地址路由器的每个接口需要一个主机地址3.根据以上需求,做如下内容为整个网络设定一个子网掩码为每个网段设定一个不同的子网ID位每个子网确定主机的合法IP地址范围了解子网掩码为保证所配置的子网地址可以正常工作,每台计算机都必须知道自己的IP地址中哪一部分被用来表示子网地址,通过在每台计算机上指定一个子网掩码来完成子网掩码是一个32位的二进制数,其中置为1的位置表示是网络或子网地址默认的子网掩码------------------------------------------------类型格式子网掩码--------------------------------------------------------------------------A类网络.主机.主机.主机255.0.0.0B类网络.网络.主机.主机255.255.0.0C类网络.网络.网络.主机255.255.255.0------------------------------------------------无类域间路由(CIDR)ISP(因特网服务提供商)为公司、家庭分配大量地址的基本方法如IP地址192.128.10.32/28斜线符(/)后面的数字指子网掩码中多少位被设置为1,也就是告诉你子网掩码是多少A类地址默认的子网掩码是255.0.0.0,计算出子网掩码中置为1的个数,用斜线符表示/8每个可用的子网掩码和相应的CIDR的值------------------------------------------------子网掩码CIDR值--------------------------------------------------------------------------255.0.0.0/8255.128.0.0/9255.192.0.0/10255.224.0.0/11255.240.0.0/12255.248.0.0/13255.252.0.0/14255.254.0.0/15255.255.0.0/16255.255.128.0/17255.255.192.0/18255.255.224.0/19255.255.240.0/20255.255.248.0/21255.255.252.0/22255.255.254.0/23255.255.255.0/24255.255.255.128/25255.255.255.192/26255.255.255.224/27255.255.255.240/28255.255.255.248/29255.255.255.252/30------------------------------------------------/8~/15只可以用于A类网络地址/16~/23只可以用于A类和B类网络地址/24~/30可以用于A、B和C类网络地址A类地址可以使用所有的子网掩码C类地址的子网划分C类地址中最后8位是主机地址,子网位必须是由左到右进行定义的,中间不能跳过某一位C类地址的子网掩码:----------------------------------二进制十进制CIDR----------------------------------------------------10000000=128/2511000000=192/2611100000=224/2711110000=240/2811111000=248/2911111100=252/30----------------------------------不能使用/31和/32,因为我们必须要保留至少2位主机地址用于主机IP地址的设置在选择子网掩码时,请考虑下列问题:这个被选用的子网掩码有多少个子网?2x=子网个数x表示向主机位所借的位数每个子网中可容纳多少台主机?2y-2=可容纳的主机数目y表示剩余的主机位数,-2是因为子网地址和广播地址都不能是有效地主机地址这些子网的网络号都是什么?256-子网掩码=块大小比如255.255.255.192这个子网掩码,256-192=64,那么子网的块大小总是64,从0开始以64为分块计算子网掩码的数值,这样得到的子网为0、64、128、192每个子网的广播地址是什么?广播地址是紧邻下个子网的地址0子网的广播地址是63,64子网的广播地址是127,128子网的广播地址是191,192子网的广播地址是255每个子网中,合法的主机地址是什么?子网号和广播地址之间的地址范围都是合法的主机地址子网划分实例:C类地址192.168.10.0(/25)255.255.255.128子网地址0128第一个主机地址1129最后一个主机地址126254广播地址127255192.168.10.0(/26)255.255.255.192子网地址064128192第一个主机地址165129193最后一个主机地址62126190254广播地址63127191255192.168.10.0(/27)255.255.255.224子网地址0326496128160192224第一个主机地址1336597129161193225最后一个主机地址306294126158190222254广播地址316395127159191223255192.168.10.0(/28)255.255.255.240子网地址0163248648096112128144160176192208224240第一个主机地址1173349658197113129145161177193209225241最后一个主机地址143046627894110126142158174190206222238254广播地址153147637995111127143159175191207223239255192.168.10.0(/29)255.255.255.248子网地址081624 (224232240248)第一个主机地址191725 (225233241249)最后一个主机地址6142230 (230238246254)广播地址7152331 (231239247255)192.168.10.0(/30)255.255.255.252子网地址04812 (240244248252)第一个主机地址15913 (241245249253)最后一个主机地址261014 (242246250254)广播地址371115 (243247251255)当看到带有斜杠的子网掩码时,你应该知道它所意味的内容:/25l掩码为128l1位为1,7位为0(1000000)l块大小为128l2个子网,每个子网可容纳126台主机/26l掩码为192l2位为1,6位为0(11000000)l块大小为64l4个子网,每个子网可容纳62台主机/27l掩码为224l3位为1,5位为0(11100000)l块大小为32l8个子网,每个子网可容纳30台主机/28l掩码为240l4位为1,4位为0(11110000)l块大小为16l16个子网,每个子网可容纳14台主机/29l掩码为248l5位为1,3位为0(11111000)l块大小为8l32个子网,每个子网可容纳6台主机/30l掩码为252l6位为1,2位为0(11111100)l块大小为4l64个子网,每个子网可容纳2台主机练习:192.168.10.33/27192.168.10.33/28192.168.10.174/28192.168.10.17/30B类地址的子网划分B类网络中所有可能的子网掩码--------------------------------------------二进制十进制CIDR-------------------------------------------------------------------1000000000000000=128.0/17 1100000000000000=192.0/18 1110000000000000=224.0/19 1111000000000000=240.0/20 1111100000000000=248.0/21 1111110000000000=252.0/22 1111111000000000=254.0/23 1111111100000000=255.0/24 1111111110000000=255.128/25 1111111111000000=255.192/26 1111111111100000=255.224/27 1111111111110000=255.240/28 1111111111111000=255.248/29 1111111111111100=255.252/30-------------------------------------------子网划分实例:B类地址172.16.0.0(/17)255.255.128.0子网地址0.0128.0第一个主机地址0.1128.1最后一个主机地址127.254255.254广播地址127.255255.255172.16.0.0(/18)255.255.192.0子网地址0.064.0128.0192.0第一个主机地址0.164.1128.1192.1最后一个主机地址63.254127.254191.254255.254广播地址63.255127.255191.255255.255172.16.0.0(/20)255.255.224.0子网地址0.016.032.048.0……第一个主机地址0.116.132.148.1……最后一个主机地址15.25431.25447.25463.254……广播地址15.25531.25547.25563.255……172.16.0.0(/23)255.255.254.0子网地址0.0 2.0 4.0 6.08.0……第一个主机地址0.1 2.1 4.1 6.18.1……最后一个主机地址 1.254 3.254 5.2547.2548.254……广播地址 1.255 3.255 5.2557.2558.255……172.16.0.0(/25)255.255.255.128子网地址0.00.128 1.0 1.128 2.0 2.128……255.0255.128第一个主机地址0.10.129 1.1 1.129 2.1 2.129……255.1255.129最后一个主机地址0.1260.254 1.126 1.254 2.126 2.254……255.126255.254广播地址0.1270.255 1.127 1.255 2.127 2.255……255.127255.255……练习:172.16.10.33/27172.16.66.10/18172.16.50.10/19172.16.46.255/20172.16.45.14/30172.16.88.255/20路由器在其接口上接收到一个目的地址为172.16.46.191/26的数据包,对这个数据包路由器将做些什么?A类地址的子网划分A类网络中所有的子网掩码---------------------------------------------------------255.0.0.0(/8)255.128.0.0(/9)255.255.240.0(/20)255.192.0.0(/10)255.255.248.0(/21)255.224.0.0(/11)255.255.252.0(/22)255.240.0.0(/12)255.255.254.0(/23)255.248.0.0(/13)255.255.255.0(/24)255.252.0.0(/14)255.255.255.128(/25)255.254.0.0(/15)255.255.255.192(/26)255.255.0.0(/16)255.255.255.224(/27)255.255.128.0(/17)255.255.255.240(/28)255.255.192.0(/18)255.255.255.248(/29)255.255.224.0(/19)255.255.255.252(/30)----------------------------------------------------------子网划分实例:A类地址10.0.0.0(/16)255.255.0.0子网地址10.0.0.010.1.0.0……10.254.0.010.255.0.0第一个主机地址10.0.0.110.1.0.1……10.254.0.110.255.0.1最后一个主机地址10.0.255.25410.1.255.254……10.254.255.25410.255.255.254广播地址10.0.255.25510.1.255.255……10.254.255.25510.255.255.25510.0.0.0(/20)255.255.240.0子网地址10.0.0.010.0.16.0……10.0.32.010.255.240.0第一个主机地址10.0.0.110.0.16.1……10.0.32.110.255.240.1最后一个主机地址10.0.15.25410.0.31.254……10.0.47.25410.255.255.254广播地址10.0.15.25510.0.31.255……10.0.47.25510.255.255.25510.0.0.0(/26)255.255.255.192子网地址10.0.0.010.0.0.6410.0.0.12810.0.0.192……第一个主机地址10.0.0.110.0.0.6510.0.0.12910.0.0.193……最后一个主机地址10.0.0.6210.0.0.12610.0.0.19010.0.0.254……广播地址10.0.0.6310.0.0.12710.0.0.19110.0.0.255……最有4个子网地址10.255.255.010.255.255.6410.255.255.12810.255.255.192第一个主机地址10.255.255.110.255.255.6510.255.255.12910.255.255.193最后一个主机地址10.255.255.6210.255.255.12610.255.255.19010.255.255.254广播地址10.255.255.6310.255.255.12710.255.255.19110.255.255.255练习:10.1.3.65/23可变长度子网掩码(VLSM)网络上所有的主机和路由器接口都使用相同的子网掩码,这就是所谓的有类路由;反之则是无类路由。
变长子网掩码

vlsmvlsm子网设计VLSM(可变长子网掩码) 是为了有效的使用无类别域间路由(CIDR)和路由汇总来控制路由表的大小,网络管理员使用先进的IP寻址技术,VLSM就是其中的常用方式,可以对子网进行层次化编址,以便最有效的利用现有的地址空间。
目录76 77 78 7980 81 82 8384 85 86 8788 89 90 9192 93 94 9596 97 98 99100 101 102 103就数到这里了如果要写出所有排列算法太累了..........以上为VLSM 基本算法...编辑本段实例分析例如:某公司有两个主要部门:市场部和技术部。
技术部又分为硬件部和软件部两个部门。
该公司申请到了一个完整的C类IP地址段:210.31.233.0,子网掩码255.255.255.0。
为了便于分级管理,该公司采用了VLSM技术,将原主网络划分称为两级子网(未考虑全0和全1子网)。
市场部分得了一级子网中的第1个子网,即210.31.233.0,子网掩码255.255.255.192,该一级子网共有62个IP地址可供分配。
技术部将所分得的一级子网中的第2个子网210.31.233.128,子网掩码255.255.255.192。
又进一步划分成了两个二级子网。
其中第1个二级子网210.31.233.128,子网掩码255.255.255.224划分给技术部的下属分部-硬件部,该二级子网共有30个IP地址可供分配。
技术部的下属分部-软件部分得了第2个二级子网210.31.233.160,子网掩码255.255.255.224,该二级子网共有30个IP地址可供分配。
VLSM技术对高效分配IP地址(较少浪费)以及减少路由表大小都起到非常重要的作用。
这在超网和网络聚合中非常有用。
但是需要注意的是使用VLSM时,所采用的路由协议必须能够支持它,这些路由协议包括RIP2,OSPF,EIGRP,IS-IS和BGP。
变长子网掩码知识及在网络故障排除中的应用

; 得到可用的主机数) 当然这两种方法得到的结果 中&排在第一的全 " 的地址要作为网关地址&排在最后 的全 # 的地址要作为广播地址&均是不可使用的&所以 实际上网段内可用的主机数量为 ; 5! j6 台) !3!4网关地址的计算与应用
通过以上的说明&我们在一个网段中知道了 '7地 址和子网掩码&就可以计算出网关的地址来) 比如一 台主机的 '7地址和子网掩码设置为 #1!3#6;3"3!26 \ !==3!==3!==3!2;&通过 '7地址与子网掩码的与运算 得到网关的地址&如表 # 所示)
与教育网的情况不同&本市的另外一家国有特大 型企业有一个办公 9)专网&使用的是私网 '7地址& 该企业总部在省会济南&是省 5市 5县三级公司模式& 每个县都有公司&这种规模的网络&在可以预见的时间 内&每个县公司的主机数量肯定会超过 !=2 台# 也就 说明会超出一个 %类网络的容量$ &但是在这个时间 段内也不会一下子超过 = """ 台# 即也没有必要为每
表 #4通过与运算得到网关地址
名4称
十进制表示 二进制表示
主机地址
!26
####"##"
子网掩码
!2;
#####"""
与运算结果
!2"
####""""
44这就说明这个网段的网关为 !2") 具备计算网关 的能力是非常重要的&解决网络故障的过程中经常要 用到&比如我们到客户现场去解决问题&客户只知道他 的 7%机上的 '7地址和子网掩码的信息&但却不知道 网关地址&特别是在客户的 7%上使用变长子网掩码 的情况下&我们只有通过计算才可以得到正确的网关 地址) 而只有知道网关的地址&我们才可以通过 7'(+ 网关的操作来进一步判断网络故障是出在 7%机本身 还是局域网内部) !3<4通过子网掩码可以使一个网络的规模变大
子网划分和变长子网掩码

确定主机地址
01 主机地址是分配给网络中每个主机的唯一IP地址。 02 主机地址用于标识网络中的具体设备,并确保数
据包能够被正确地发送到目标主机。
03 在子网划分中,主机地址通常是子网地址中的一 部分,剩余部分被用来标识不同的子网。
03
变长子网掩码(VLSM)
VLSM的概念
VLSM(Variable Length Subnet Masking)是一种用于IP网 络子网划分的机制,允许网络管理员根据实际需求灵活地分配 IP地址和子网掩码。
子网划分指定IP地址和掩码长度来实现。例如,一个C类IP地址(24 位掩码)可以划分为两个子网,每个子网有16个可用IP地址(16位主机部分)。
基于变长子网掩码(VLSM)
VLSM是一种更为灵活的子网划分方法,可以根据实际需求为每个子网分配不同 的掩码长度。通过使用VLSM,可以更好地利用IP地址资源,并减少IP地址浪费。
目的
子网划分有助于提高网络的安全性、 灵活性、可扩展性和性能。通过将网 络划分为多个子网,可以更好地控制 网络流量、限制广播范围、实施访问 控制等。
原则
子网划分应遵循可扩展性、连续性、 简单性和一致性的原则。可扩展性是 指子网能够随着网络规模的扩大而扩 展;连续性是指子网划分后,每个子 网的IP地址范围应该是连续的;简单 性是指子网划分应尽可能简单明了, 避免过于复杂;一致性是指子网划分 应遵循统一的规划和管理。
配置路由和交换机
测试和验证
在路由器和交换机上配置相 应的子网掩码和IP地址,确 保各个子网之间的通信畅通。
完成配置后,需要进行测试 和验证,确保各个子网之间 的通信正常,且没有IP地址 冲突。
04
子网划分实例
例1:简单的子网划分
快速计算子网和变长子网掩码

快速计算子网和变长子网掩码Ip子网划分和变长子网掩码一、子网划分的好处1、缩减网络流量2、优化网络性能3、简化网络管理4、可以更为灵活的形成大覆盖范围的网络二、如何创建子网要创建子网,就要从ip地址的主机部分中借出一定的位,并且保留他们用于定义子网地址,这意味着子网的增多,可用的主机数量就会相应的减少。
步骤:1、确定所需要的网络id数:每个子网都需要一个网络id号2、确定每个子网所需要的主机id数:每台主机都需要一个主机地址;3、基于以上的需要,创建如下的内容:为整个网络确定一个子网掩码为每个物理网段设定一个不同的子网id为每个子网确定合法的主机地址范围注:要熟记2n次幂的计算值:如210是多少等等;三、基本子网掩码为:A类地址的为255.0.0.0;B类地址的为255.255.0.0;C类地址的为255.255.255.0;在划分子网是,是不允许修改默认的掩码值的位的;注:子网的借位只能是默认的后8位;最大的可用子网掩码是/30的,因为你要保留2个主机位。
四、C类地址快速划分子网1、255.255.255.192这个子网掩码的子网数和可用主机范围192=11000000,可用看到,有两位用于子网的划分,而其余全为0的六位仍然用于定义子网中的主机。
那么这样定义的子网都有那些呢?由于是借用了两位用于定义子网,所以子网有00 000000=001 000000=6410 000000=12811 000000=192由以上可以看到四个子网的范围,由于主机全0的为网络id,主机全为1的广播地址,由此可以得到如下四个网络的使用范围:子网0子网642、快速划分子网这个被选用的子网掩码会产生多少个子网?每个子网中会有多少个可用的主机?这些合法的子网号是多少?每个子网中的广播地址是多少?每个子网中合法地址的主机号的范围是多少?多少个子网?2x = 子网数,x是掩码的位数,即全1的位数多少个可用的主机?2y-2=可用的主机数,y是非掩码的位数,即掩码中0的个数;合法的子网号?256-子网掩码=块大小,即增量值,如掩码是192的,其块大小是256-192=64,这样可用得到的子网号分别为:0,64,128,192每个子网中的广播地址和合法的地址范围的确立:子网号知道了,那么其子网号的下一个为第一可用的主机号,第二个的子网号的前一个主机地址为第一子网的广播地址,以此类推。
第三章 子网划分 变长子网掩码和TCP_IP排错

CCNA学习笔记第三章子网划分、变长子网掩码和TCP/IP排错【要点】1.子网划分的步骤:首先通过使用“256-子网掩码值”来确定你的尺寸,然后,计算你的子网并确定每个子网的广播地址,它永远是下一个子网之前的数值。
合法主机数是子网地址和广播地址之间的数值。
2.理解不同的块尺寸:合法的块尺寸一直都是4、8、16、32、64、128等。
可以使用“256-子网掩码值”来确定你的块尺寸。
3.4个诊断步骤:Cisco推荐的4个用于故障诊断的简单步骤·Ping回环地址·PingNIC ·Ping默认网关·Ping远端设备。
4.可以从主机以及Cisco路由器上使用的排错工具:Ping 127.0.0.1是测试本地的IP地址栈的配置。
Tracert是一个windows中的DOS命令,用于跟踪数据包在通过互联网络到达目标时所采用的路径。
Cisco路由器使用Traceroute命令,它只用于较短的路径跟踪。
Ipconfig/all将从DOS提示符下显示PC机的网络配置。
Arp –a(DOS 下)将在运行windows 的PC机上显示IP地址到MAC的映射。
【内容】一、子网划分基础子网划分的若干好处:①缩减网络流量;②优化网络性能;③简化管理;④可以更为灵活地形成大覆盖范围的网络。
[P.S] 路由器创建了广播域,创建的广播域越多,广播域的规模就越小,并且在每个网段上流量也会越低。
1.IP零子网:ip subnet-zero命令功能:允许你在自己的网络设计中使用第一个和最后一个子网。
例如:C类掩码192通常只可以提供子网64和128,但使用了ip subnet-zero 命令后,现在就可以将子网0、64、128和192都投入使用。
[P.S] 使用命令show run 可以查看ip subnet-zero是否启用。
Cisco已经从其IOS的12.X 版本开始将此命令改为默认设置。
2. 如何创建子网:即从IP地址的主机部分中借出一定的位,保留它们用来定义子网。
变长子网掩码小结

变长子网掩码小结一、创建步骤:1.确定所需的网络id数;2.确认每个子网中所需要的主机id数;3.基于以上两点,创建如下内容:为整个网络设定一个子网掩码;为每个物理网段设定一个不同的子网ID;为每个子网确定主机的合法地址范围。
4.子网掩码:牢记:最大可用子网掩码只能是/30;【不考虑地址的类】;因为必须为主机位保留至少2位。
二、子网划分的捷径原则:借用主机位进行子网划分1.你所选择的子网掩码将产生多少个子网:2x【x代表借走的主机位数】;2.每个子网中有多少台主机:2y-2【y为非掩码的位数】;3.计算Weight(权重值):从主机位借用的最后一位所对应的十进制值;4.确定子网ID:把当前网络的掩码位变为子网位,得出第一个子网,然后加权重值,得出第二个子网;第二个子网再加权重值得出第三个子网,依次类推。
5.每个子网的广播地址=下一个子网号-1,最后子网的广播地址将总是255.6.有效的主机地址:介子各个子网之间的取值,并忽略子网内全0和全1的地址。
三、举例现有一个C类网络地址192.168.100.0,主机可以分配的IP地址范围在192.168.100.1~192.168.100.254,这些主机都处于同一个网络中。
现在需要将网络划分为5个子网,应当如何处理?解题步骤:1.主机位中有几位用来分割子网:2.子网数:3.主机数:4.计算权重值(从主机位借用的最后一位所对应的十进制值),确定子网ID5.各子网的广播地址:6.各子网的有效主机IP地址范围:由变长掩码产生的子网IP地址范围四、变长子网掩码的IP地址含义例如,IP地址是192.168.100.130/28的子网掩码,网络号,主机号分别是多少?IP地址的二进制:11000000 10101000 1100100 10000010变长子网掩码:11111111 11111111 11111111 11100000AND运算结果:网络号:主机号:五、实例实例一:C类地址例子:网络地址192.168.10.0/261.子网掩码:2.子网数:3.主机数:4.计算第26为的十进制权重值,确定子网ID5.各子网的广播地址:6.各子网的有效主机IP地址范围:实例二:B类地址例子:网络地址172.16.0.0/181.子网掩码:2.子网数:3.主机数:4.计算第26为的十进制权重值,确定子网ID5.各子网的广播地址:6.各子网的有效主机IP地址范围:作业:(1)有个B类网络172.16.0.0,内部要划分为6个子网试求能够满足需要的该B类网络的子网掩码、子网数量、主机数量、子网ID、各子网的广播地址和各子网的有效主机IP地址范围。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Supports host-specific routes, blocks of networks, and default routes Routers use longest prefix match
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-14
Summarizing Within an Octet
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-15
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-2
Possible Subnets and Hosts for aystems, Inc. All rights reserved.
Classful Routing Overview
Classful routing protocols do not include the subnet mask with the network in the routing advertisement. Within the same network, consistency of the subnet masks is assumed, one subnet mask for the entire network. Summary routes are exchanged between foreign networks. Examples of classful routing protocols include: – RIPv1 – IGRP Note: Classful routing protocols are legacy routing protocols typically used to address compatibility issues. RIP version 1 and Interior Gateway Routing Protocol (IGRP) are introduced to provide examples.
Summarizing Addresses in a VLSM-Designed Network
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-16
Route Summarization Operation in Cisco Routers
© 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.0—3-13
Classless Routing Overview
Classless routing protocols include the subnet mask with the network in the advertisement. Classless routing protocols support VLSM; one network can have multiple masks. Summary routes must be manually controlled within the network. Examples of classless routing protocols include:
– Subnet with one mask (/27). – Then further subnet one of the unused /27 subnets into multiple /30 subnets.
© 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.0—3-7
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-19
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-20
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-5
Subnetting Review Exercise
Subnet a network with a private network address of 172.16.0.0./16 so that it provides 100 subnets and maximizes the number of host addresses for each subnet.
ICND2 v1.0—3-3
Possible Subnets and Hosts for a Class B Network
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-4
Possible Subnets and Hosts for a Class A Network
A Working VLSM Example
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-8
A Working VLSM Example (Cont.)
© 2007 Cisco Systems, Inc. All rights reserved.
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-18
Summary
Subnetting lets you efficiently allocate addresses by taking one large broadcast domain and breaking it up into smaller more manageable broadcast domains. VLSMs let you more efficiently allocate IP addresses by adding multiple layers of the addressing hierarchy. The benefits of route summarization include smaller routing tables and the ability to isolate topology changes.
How many bits will need to be borrowed? What is the new subnet mask? What are the first four subnets? What are the range of host addresses for the four subnets?
ICND2 v1.0—3-9
A Working VLSM Example (Cont.)
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-10
A Working VLSM Example (Cont.)
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-11
Understanding Route Summarization
Routing protocols can summarize addresses of several networks into one address.
© 2007 Cisco Systems, Inc. All rights reserved. ICND2 v1.0—3-12
© 2007 Cisco Systems, Inc. All rights reserved.
ICND2 v1.0—3-17
Summarizing Routes in a Discontiguous Network
Classful RIPv1 and IGRP do not advertise subnets, and therefore cannot support discontiguous subnets. Classless OSPF, EIGRP, and RIPv2 can advertise subnets, and therefore can support discontiguous subnets.
The number of subnets available depends on the number of bits borrowed. – The available number of subnets = 2s, I which s is the number of bits borrowed. The number of hosts per subnet available depends upon the number of host ID bits not borrowed. – The available number of hosts per subnet = 2h -2, in which h is the number of host bits not borrowed. – One address is reserved as the network address. – One address is reserved as the broadcast address.