《快速子网划分方法.doc》由会员分享,可在线阅读,更多相关《快速子网划分方法.doc(7页珍藏版)》请在金锄头文库上搜索。
1、快速子网划分方法一、子网划分基础:子网划分(subnetting)的优点:1.减少网络流量2.提高网络性能3.简化管理4.易于扩大地理范围 怎么样创建一个子网:如何划分子网?首先要熟记2 的幂:2 的0 次方到9 次方的值分别:1,2,4,8,16,32,64,128,256和512。还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位。因此这个意味划分越多的子网,主机将越少。子网掩码(Subnet Masks):子网掩码用于辨别IP 地址中哪部分为网络地址,哪部分为主机地址,有1 和0 组成,长32 位,全为1 的位代表网络号.不是所有的网络都需要子网,因此就引入1 个概念
2、:默认子网掩码(default subnet mask).A 类IP 地址的默认子网掩码为255.0.0.0;B 类的为255.255.0.0;C 类的为255.255.255.0。Classless Inter-Domain Routing(CIDR):CIDR 叫做无类域间路由。ISP 常用这样的方法给客户分配地址,ISP 提供给客户1 个块(block size),类似这样:192.168.10.32/28,这排数字告诉你你的子网掩码是多少,/28 代表多少位为1,最大/32.但是你必须知道的一点是:不管是A类还是B类还是其他类地址,最大可用的只能为/30,即保留2 位给主机位。CIDR
3、 值:1.掩码255.0.0.0:/8(A 类地址默认掩码)2.掩码255.255.0.0:/16(B 类地址默认掩码)3.掩码255.255.255.0:/24(C 类地址默认掩码)二、划分A类B类C类地址子网划分子网的几个捷径:1.你所选择的子网掩码将会产生多少个子网?:2 的x 次方-2(x 代表子网位,即2 进制为1 的部分) PS:这里的x是指除去默认掩码后的子网位,例如网络地址192.168.1.1,掩码255.255.255.192,因为是C类地址,掩码为255.255.255.0。那么255.255.255.192(x.x.x.11000000)使用了两个1来作为子网位。2.每
4、个子网能有多少主机?: 2 的y 次方-2(y 代表主机位,即2 进制为0 的部分)3.有效子网是?:有效子网号=256-10 进制的子网掩码(结果叫做block size 或base number)4.每个子网的广播地址是?:广播地址=下个子网号-15.每个子网的有效主机分别是?:忽略子网内全为0 和全为1 的地址剩下的就是有效主机地址.最后有效1 个主机地址=下个子网号-2(即广播地址-1)根据上述捷径划分子网的具体实例:C 类地址例子1:网络地址192.168.10.0;子网掩码255.255.255.192(/26)1.子网数=2*2-2=22.主机数=2 的6 次方-2=623. 有
5、效子网?:block size=256-192=64; 所以第一个子网为192.168.10.64, 第二个为192.168.10.1284.广播地址:下个子网-1.所以2 个子网的广播地址分别是192.168.10.127 和192.168.10.1915.有效主机范围是:第一个子网的主机地址是192.168.10.65 到192.168.10.126;第二个是192.168.10.129 到192.168.10.190C 类地址例子2:网络地址192.168.10.0;子网掩码255.255.255.128(/26)我知道我举的这个例子只有一个子网位,这通常是不合法的(由RFC文档所规定)
6、。但是!世事无绝对,不是吗?这个子网掩码能在你需要两个子网每个子网126台主机时给你帮助,不过这是在特殊情况下实现的。在思科路由器的全局配置模式下输入ip subnet -zero命令来告诉你的路由器打破规则并使用一个1位的子网掩码(这个命令通常在运行CISCO IOS 12.x的所有路由器上默认存在)1.子网数=22.主机数=2 的7 次方-2=1263. 有效子网?:block size=256-128=128; 所以第一个子网为192.168.10.0, 第二个为192.168.10.1284.广播地址:下个子网-1.所以2 个子网的广播地址分别是192.168.10.127 和192.
7、168.10.2555.有效主机范围是:第一个子网的主机地址是192.168.10.1 到192.168.10.126;第二个是192.168.10.129 到192.168.10.254B 类地址例子1:网络地址:172.16.0.0;子网掩码255.255.255.128(/25)注意!这个不是C类地址的子网掩码,然而这个子网划分是有一定难度的,但是!这个掩码却是十分有用的因为它创建了510个子网每个子网有126个主机,一个很好的组合。1.子网数=2的9次方-2=5102.主机数=2的7次方-2=1263.有效子网?:block size=256-255=1,2,3,.这是第三个八位元组的
8、数值,但是你不能忘记还有一位子网位在第四个八位元组。所以第四个八位元组分为两个子网。例如第三个八位元组表示子网3,那第四个八位元组的两个子网为172.16.3.0和172.16.3.1284.广播地址:下个子网-1.所以第一个子网和最后1 个子网的广播地址分别是172.16.0.255和172.16.255.1275.有效主机范围是:第一个子网的主机地址是172.16.0.129 到172.16.0.254;最后1 个是172.16.255.0 到172.16.255.126(补充一下:可能有人问第一个子网为什么不是172.16.0.0-172.16.0.128呢?不要忘记!子网位和主机位不能
9、为全0或者全1,172.16.0.0代表了整个172.16.x.x网络,同理,最后一个子网也就不可能是172.16.255.128-172.16.255.255了。)B 类地址例子2:网络地址:172.16.0.0;子网掩码255.255.192.0(/18)1.子网数=2*2-2=22.主机数=2 的14 次方-2=163823.有效子网?:block size=256-192=64;所以第一个子网为172.16.64.0,最后1 个为172.16.128.04.广播地址:下个子网-1.所以2 个子网的广播地址分别是172.16.127.255 和172.16.191.2555.有效主机范围
10、是:第一个子网的主机地址是172.16.64.1 到172.16.127.254;第二个是172.16.128.1 到172.16.191.254B 类地址例子3:网络地址:172.16.0.0;子网掩码255.255.255.224(/27)1.子网数=2 的11 次方-2=2046(因为B 类地址默认掩码是255.255.0.0,所以网络位为8+3=11)2.主机数=2 的5 次方-2=303. 有效子网?:block size=256-224=32; 所以第一个子网为172.16.0.32, 最后1 个为172.16.255.1924.广播地址:下个子网-1.所以第一个子网和最后1 个子
11、网的广播地址分别是172.16.0.63 和172.16.255.2235.有效主机范围是:第一个子网的主机地址是172.16.0.33 到172.16.0.62;最后1 个是172.16.255.193 到172.16.255.223A类地址子网划分跟B类和C类并没有什么区别,只是掩码位由16位和8位变成了24位而已。简单地举个例子吧:网络地址:10.0.0.0;子网掩码255.255.0.0(/16)1.子网数=2 的8次方-2=2542.主机数=2 的16次方-2=655343. 有效子网?:block size=256-255=1,2,3,.; 所以第一个子网为10.1.0.0, 最后
12、1 个为10.254.0.04.广播地址:下个子网-1.所以第一个子网和最后1 个子网的广播地址分别是10.1.255.255 和10.254.255.2555.有效主机范围是:第一个子网的主机地址是10.1.0.1 到10.1.255.254;最后1 个是10.254.0.1 到10.254.255.254关于网络类地址网关地址分段类的解析谁有/有关网关IP网络分段类的算法题啊!请各位大哥贡献出来啊!IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。通常我们使用点式十进制来表示,如192.168.0.5等等。 每个IP地址又可分为两部分。即网络号部分和主机号部分
13、:网络号表示其所属的网络段编号,主机号则表示该网段中该主机的地址编号。按照网络规模的大小,IP地址可以分为A、B、C、D、E五类,其中A、B、C类是三种主要的类型地址,D类专供多目传送用的多目地址,E类用于扩展备用地址。A、B、C三类IP地址有效范围如下表: 类别 网络号 /占位数 主机号 /占位数 用途 A 1126 / 8 0255 0255 1254 / 24 国家级 B 128191 0255 / 16 0255 1254 / 16 跨过组织 C 192223 0255 0255 / 24 1254 / 8 企业组织 随着互连网应用的不断扩大,原先的IPv4的弊端也逐渐暴露出来,即网络
14、号占位太多,而主机号位太少,所以其能提供的主机地址也越来越稀缺,目前除了使用NAT在企业内部利用保留地址自行分配以外,通常都对一个高类别的IP地址进行再划分,以形成多个子网,提供给不同规模的用户群使用。 这里主要是为了在网络分段情况下有效地利用IP地址,通过对主机号的高位部分取作为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某类地址的更多子网。但创建更多的子网时,在每个子网上的可用主机地址数目会比原先减少。 子网掩码是标志两个IP地址是否同属于一个子网的,也是32位二进制地址,其每一个为1代表该位是网络位,为0代表主机位。它和IP地址一样也是使用点式十进制来表示的。如果两个IP地址
15、在子网掩码的按位与的计算下所得结果相同,即表明它们共属于同一子网中。在计算子网掩码时,我们要注意IP地址中的保留地址,即“ 0”地址和广播地址,它们是指主机地址或网络地址全为“ 0”或“ 1”时的IP地址,它们代表着本网络地址和广播地址,一般是不能被计算在内的。 下面就来以实例来说明子网掩码的算法: 对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即可写出:如某B类IP地址为 10.12.3.0,无须再分割子网,则该IP地址的子网掩码为255.255.0.0。如果它是一个C类地址,则其子网掩码为 255.255.255.0。其它类推,不再详述。下面我们关键要介绍的是一个IP地址,还需要将其高位主机位再作为划分出的子网网络号,剩下的是每个子网的主机号,这时该如何进行每个子网的掩码计算。 一、利用子网数来计算 在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。 1)将子网数目转化为二进制来表示 2)取得该二进制的位数,为 N 3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。 如欲将B类IP地址168.195.0.0划分成27个子网: 1)27=11011 2)该二进制为五位数,N = 5 3)将B类地址的子网掩码255.255.0.0的主机地址前5位置