学习网络的基础中子网划分有关的问题一直是困扰初学者的一个难点,下面我提供一些例子以及解决的方法,便于大家更好的理解应用
1. 基本方法
a. 确定网络缺省子网掩码 ,即最初的255.0.0.0 255.255.0.0 255.255.255.0三个
b. 确定子网掩码在缺省子网掩码中所占用的位数n(即借位数 )。占用主机位数用来减少主机数,而增加网络位。确定n后,可以确定有效子网数为2n--2,每个子网内合法的主机为2m--2 引入借位的概念为了创建子网的网络号。
c. 确定子网掩码
d. 确定连续子网之间网络号的增量。假设借三位001 00000 增量为32. 假设借6位000001 00 增量为4 。假设借三位,子网掩码为224,则增量可以用256--224=32得到。另外外应该注意的是 同一网段的计算机拥有相同的网络号。
e. 根据增量值确定子网的网络号
2. 网络地址192.168.10.0 子网掩码 255.255.255.192
a. 求子网数:由已知可求借位n=2 则子网数是2
b. 求主机数:m=6 主机数是62
c. 求两个子网的网络号以及每个子网的地址范围:确定增量为256--192=64 应为一般默认第一个子网和最后一个子网不能使用,所以我们最终结果:
a) 第一个子网网络号是192.168.10.64 64即为01 000000
b) 第二个子网的网络号是192.168.10.128 128即为10 000000
d. 第一个子网的主机地址 192.168.10.65到192.168.126
第二个子网的主机地址 192.168.10.129到 192.168.10.190
e. 求两个子网的广播地址:192.168.10.127和192.168.10.191
顺便提示:主机位全0表示网络地址,主机位全1表示网络地址。
3. 可变长子网掩码技术VLSM
a. 允许根据具体情况多次划分子网,即对子网进行多次再划分,从而每个子网的主机数不均等。根据子网的主机数不同确定不同的掩码长度。一定程度上减少了IP地址的浪费。
b. 提高的IP地址的利用率,能够减小路由表的大小。注意此时的路由协议必须支持VLSM。这样的路由协议包括RIP2 OSPF BGP
4. 无类域间路由CIDR 取消地址的分类结构,取而代之的是允许以可变长分界的方式分配网络数。
a. 无类别的意思是现在的选路决策是基于整个32位IP地址的掩码操作,而不管其IP地址是A类B类 ,还是C类
b. CIDR和VLSM结合使用做到网络的合并和拆分。VLSM是将网络拆分,而CIDR是将网络合并。合并网络时必须是连续的网络。合并后的地址称为超网地址
c. 例如:学校申请地址为8个C类地址 200.100.48.0到200.100.55.0,但是internet只使用一个IP地址200.100.48.0/21来表示8个地址只是在第3组8位上有区别即
48 |
00110000 |
49 |
00110001 |
50 |
00110010 |
51 |
00110011 |
52 |
00110100 |
53 |
00110101 |
54 |
00110110 |
55 |
00110111 |
得到的超网地址200.100.48.0/21