1、0.0.0.0 和127.0.0.0保留 B 128.1.0.0到191.254.0.0 128.0.0.0和191.255.0.0保留 C 192.0.1.0 到223.255.254.0 192.0.0.0和223.255.255.0保留 D 224.0.0.0到239.255.255.255用于多点广播 E 240.0.0.0到255.255.255.254保留 255.255.255.255用于广播2. 子网掩码 子网掩码(subnet mask)是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。1) 子网掩码的
2、概念 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。 2) 确定子网掩码数 用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。IP地址的结构要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网
3、络号、哪些是主机号,这就需要通过子网掩码来实现。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部
4、分是网络号,哪一部分是主机号,1 的部分代表网络号,掩码为 0的部分代表主机号。子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路。其中 A类网络的子网掩码为 255.0.0.0;B类网络为 255.255.0.0;C类网络地址为:255.255.255.0 。3. 子网及划分IP Subnetting and Variable Length Subnet Masks(VLSM)Subnetting Basics子网划分(subnetting)的优点:1.减少网络流量2.提高网络性能3.简化管理4.易于扩大地理范围如何划分子网?首先要熟记2的幂:2的0次方
5、到9次方的值分别为:1,2,4,8,16,32,64,128,256和512.还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位.因此这个意味划分越多的子网,主机将越少.4. 划分子网的几个捷径: 你所选择的子网掩码将会产生多少个子网?:2的x次方-2(x代表掩码位,即2进制为1的部分) 每个子网能有多少主机? 2的y次方-2(y代表主机位,即2进制为0的部分)3) 有效子网是?有效子网号=256-10进制的子网掩码(结果叫做block size或base number)4) 每个子网的广播地址是?广播地址=下个子网号-15) 每个子网的有效主机分别是?忽略子网内全为0和全
6、为1的地址剩下的就是有效主机地址.最后有效1个主机地址=下个子网号-2(即广播地址-1)5. 根据实验拓扑所划分的子网22 =4,表示从主机位借2位来划分子网原来的子网掩码:11111111.11111111.00000000.00000000 255.255.0.0现在的子网掩码:11111111.11111111.11000000.00000000 255.255.192.011111111.11111111.11000000.00000000子网变化 00 对应 0 01 对应 64 10 对应128 11 对应192故划分的子网为:172.16.0.0/18,172.16.64.0/1
7、8,172.16.128.0/18,172.16.192.0/18注:以上为划分的子网号,并不是实际意义上的IP地址。6. 根据实验拓扑所部署的主机IP60台主机的网络:26-260,则需要6个主机位,子网掩码为255.255.255.192,则划分子网172.16.0.0/26,可用第一个IP地址为172.16.0.1/26,最大IP为172.16.0.62/26,该子网广播地址为172.16.63.255。30台主机的网络:25-2=30,需要5个主机位,子网掩码为255.255.255.224,则划分子网172.16.64.0/27,可用第一个IP地址为172.16.64.1/27,最大
8、IP为172.16.64.30/27,该子网广播地址为172.16.127.255。17台主机的网络:25-217,需要5个主机位,子网掩码为255.255.255.224,则划分子网172.16.128.0/27,可用第一个IP地址为172.16.128.1/27,最大IP为172.16.128.30/27,该子网广播地址为172.16.191.255。127台主机的网络:28-2127,需要8个主机位,子网掩码为255.255.255.0,则划分子网172.16.192.0/24,可用第一个IP地址为172.16.192.1/24,最大IP为172.16.192.254/24,该子网广播地
9、址为172.16.223.255。7. 根据以上实验新的拓扑图如下:需要进行子网规划一般两种情况:一、给定一个网络,整网络地址可知,需要将其划分为若干个小的子网二、全新网络,自由设计,需要自己指定整网络地址后者多了一个根据主机数目确定主网络地址的过程,其他一样。我们先来讨论第一种情况:例:学院新建4个机房,每个房间有25台机器,给定一个网络地址空间:192.168.10.0,现在需要将其划分为4个子网。分析:192.168.10.0是一个C类的IP地址,标准掩码为:255.255.255.0要划分为4个子网必然要向最后的8位主机号借位,那借几位呢?我们来看要求:4个机房,每个房间有25台机器,
10、那就是需要4个子网,每个子网下面最少25台主机。考虑扩展性,一般机房能容纳机器数量是固定的,建设好之后向机房增加机器的情况较少,增加新机房(新子网)情况较多。(当然对于我们这题,考虑主机或子网最后的结果都是相同的,但如果要组建较大规模网络的时候,这点要特别注意。)我们依据子网内最大主机数来确定借几位。使用公式2n-2 = 最大主机数2n-2 = 2525-2 = 30 所以主机位数n为:5相对应的子网需要借3位确定了子网部分,后面就简单了,前面的网络部分不变,看最后的这8位得到6个可用的子网地址:全部转换为点分十进制表示11000000 10101000 00001010 00100000 =
11、 192.168.10.3211000000 10101000 00001010 01000000 = 192.168.10.6411000000 10101000 00001010 01100000 = 192.168.10.9611000000 10101000 00001010 10000000 = 192.168.10.12811000000 10101000 00001010 10100000 = 192.168.10.16011000000 10101000 00001010 11000000 = 192.168.10.192子网掩码:11111111 11111111 11111
12、111 11100000 = 255.255.255.224这就得出了所有子网的网络地址,那个子网的主机地址呢?注意在一个网络中主机地址全为0的IP是网络地址,全为1的IP是网络广播地址,不可用所以我们的子网地址和子网主机地址如下:子网1: 192.168.10.32 掩码: 255.255.255.224主机IP:192.168.10.3362子网2: 192.168.10.64 掩码:192.168.10.6594子网3: 192.168.10.96 掩码:192.168.10.97126子网4: 192.168.10.128 掩码:192.168.10.129158子网5: 192.16
13、8.10.160 掩码:192.168.10.161190子网6: 192.168.10.192 掩码:192.168.10.193222我们只要取出前面的4个子网就可以完成题目了。我们再来讨论一下第二种情况:全新的网络,需要自己来指定整网络地址,这就需要先考虑选择A类、B类或C类IP的问题,就像上例中的网络地址空间:192.168.10.0不给定,任由自己选择,那,有的同学可能会说,直接选择A类地址,有24位的主机位来随便借位。当然可以,但那就会浪费N多的地址了,在局域网内当然可以随便你设置,但在广域网里可没有这么大的地址来给你分配,所以从开始就要养成个好的习惯。那如何选择呢?和划分子网的时
14、候一样,通过公式计算(2n-2),我们知道划分的子网越多浪费的地址就越多。还记得上面我们每个子网里面都有两个IP不能用吗?(主机位全为0或全为1)每次划分子网一般都有两个子网的地址要浪费掉(子网部分全为0或全为1)所以,如果我们需要建设一个拥有4个子网,每个子网内有25台主机的网络,那我们一共需要有(4+2)*(25+2)个IP数的网络来划分。(4+2)*(25+2)=162一个C类地址的网络可以拥有254的主机地址,所以我们选择C类的地址来作为整个网络的网络号。如果现在我们有6个机房,每个机房里有50台主机呢?(6+2)*(50+2)=416显然,需要用到B类地址的网络了。后面划分子网的步骤就和上面一样了,不多说。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2