学习网络的基础中子网划分有关的问题一直是困扰初学者的一个难点,下面我提供一些例子以及解决的方法,便于大家更好的理解应用
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1.
基本方法
a.
确定网络缺省子网掩码
,即最初的
255.0.0.0 255.255.0.0 255.255.255.0
三个
b.
确定子网掩码在缺省子网掩码中所占用的位数
n
(即借位数
)。占用主机位数用来减少主机数,而增加网络位。确定
n
后,可以确定有效子网数为
2n--2
,每个子网内合法的主机为<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />
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
第二个子网的主机地址 192.168.10.129 到 192.168.10.190
e.
求两个子网的广播地址:
192.168.10.127
和
192.168.10.191
顺便提示:主机位全 0 表示网络地址,主机位全 1 表示网络地址。
顺便提示:主机位全 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
转载于:https://blog.51cto.com/dreamhappy2008/134062