免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1285 | 回复: 0
打印 上一主题 下一主题

[笔记]VLSM [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-24 01:19 |只看该作者 |倒序浏览
VLSM(Variable Length Subnet Mask)
可变长子网掩码


一、概述

如果每一个目的地址都可以单独地携带相关联的子网掩码通告到整个网络中,那么就没有什么理由要求所有的掩码必须是等长的了,这个事实就是可变长子网掩码(VLSM)!它使子网划分变得更加灵活,一个主网地址可以根据实际需求被划分成N个掩码不同的子网;



二、实例说明

如下图所示:

VLSM的工作过程:

首先,使用一个25位的掩码把网络地址划分成两个子网:192.168.50.0/25和192.168.50.128/25.第一个子网可以提供126个主机地址满足上图中令牌环网段的需要;
剩下的子网192.168.50.128/25,其中一个以太网段需要50个主机地址,因此余下的子网掩码应该扩展到26位,这一步提供了两个子网的子网(sub-subnets)-192.168.50.128/26和192.168.50.192/26,每一个小子网都可以提供62个可用的主机地址。第一个小子网可以给前面那个大的以太网段使用,剩下的第二个小子网可以进一步子网化提供给其他的数据链路使用;
这个过程再重复两次就可以提供必需的满足大小的子网给小的以太网段和FDDI环网段使用。剩余的子网192.168.50.240/28可以用作两个串行链路所需要的子网。对于任何点到点的链路,最普遍的情况只需要两个主机地址-每端一个地址。使用30位的掩码可以创建这两个串行链路的子网,每个子网正好包括两个可用的主机地址。

下图是一个典型的广域网链路:

它将每一个远程路由器都通过帧中继PVC与中心路由器相连。现代网络设计的经验通常在点到点的子接口上配置每个PVC电路。如果没有VLSM技术,将必须有相同大小的子网,而这个子网的大小却是主机设备数量最多的子网所需要的地址数。
如上图中,使用了一个B类地址,并且每一台路由器都和几个LAN相连,而这些LAN连接的设备数量最大的为175台。那么,包含每个PVC电路的子网都需要一个24位的掩码,这样对于网络中的每一个点到点链路两讲就浪费了252个主机地址;
点到点的链路需要子网地址,但每个子网只需要两个主机地址,这就是使用VLSM的一个理由。如下图所示:

这个B类地址使用一个24位掩码来划分子网,对子网172.17.11.0使用30位的掩码进一步地划分更小的子网,结果可以为相关的点到点链路提供64个子网,这样使IP地址的利用率大大提高!
使用VLSM技术的关键之处就是,当一个网络地址依据某种标准方式被划分成子网以后,这些子网本身还可以进一步地子网化,就是我们所说的,子网的子网化;



三、路由表

Tigger#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
       i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
Gateway of last resort is not set
     10.0.0.0 is variably subnetted, 3 subnets, 2 masks
C      10.4.6.0 255.255.255.0 is directly connected, Serial1
S      10.4.7.0 255.255.255.0 [1/0] via 10.4.6.2
S      10.1.0.0 255.255.0.0 [1/0] via 192.168.1.194
     192.168.1.0 255.255.255.224 is subnetted, 3 subnets
C      192.168.1.64 is directly connected, Serial0
S      192.168.1.0 [1/0] via 192.168.1.65
C      192.168.1.192 is directly connected, Ethernet0
Tigger#


10.0.0.0 is variably subnetted, 3 subnets, 2 masks 表示10.0.0.0这个网络是变长子网掩码的,也就是说每个子网的掩码并不相同,它用了两个掩码,总共有三个子网;

192.168.1.0 255.255.255.224 is subnetted, 3 subnets 表示192.168.1.0被划分了成了三个子网,掩码是一样的,这里都是255.255.255.224!
VLSM就是对于相同的主IP地址的不同子网使用多个子网掩码!!!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27698/showart_406210.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP