《OSPF网络设计解决方案(第2版)》一1.8 VLSM

本节书摘来自异步社区《OSPF网络设计解决方案(第2版)》一书中的第1章,第1.8节,作者 【美】Thomas M. Thomas II, CCIE #9360,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.8 VLSM

OSPF网络设计解决方案(第2版)
VLSM的基本概念是将主类网络划分成多个子网,从而提供更好的灵活性。使用该技术的关键是,确保为每个子网所分配的主机地址数量是充足的。

注意
并不是每一个协议都支持VLSM。如果决定实施VLSM的话,请确保使用支持VLSM的路由协议,如OSPF、BGP、增强型IGRP(EIGRP)、中间系统到中间系统(IS-IS)和RIP版本2。
OSPF和静态路由都支持VLSM。使用VLSM,你可以在不同接口上为相同的网络号指定不同的掩码,从而更加有效地提高IP地址的利用率。之所以能够做到这一点,是因为VLSM既支持大型子网,也支持小型子网。如同上文所述,需要注意的是,你应当确保每个子网内拥有足够数量的主机地址。

例1-1中使用了一个/30的掩码,而剩余2个比特的地址空间,则预留用于串行链路的主机地址。这对于点到点串行链路上的2个端点设备而言,主机地址空间的大小恰好够用。


b8e7948c77cf3ae1eff8a8c00ae8b1e858755885

如例1-1所示,在串行链路上使用VLSM是非常好的选择。因为即使每条链路仅使用2个主机地址,但每条链路也需要各自不同的子网号。因此,这种需求会浪费大量的子网号。如果在核心路由器的串行链路上使用VLSM编址,那么便可以节省地址空间。图1-14中,常规的172.24.10.0子网使用了额外的6个比特来进行子网划分,这些额外的比特将划分出63个可用的小型子网。另外,VLSM还允许核心路由器将地址汇总成172.24.10.0。


3cef3831f4b3d01a5afd9465b8a23cad2045173e

大部分的早期网络很少采用可以让网络工程师进行地址分块聚合的IP地址编址方法。相反,它们大量使用按需分配的形式,这导致了当前大量网络需要对地址进行重新编址——这不是一项令人愉快的工作。虽然有些事后诸葛亮,但即使在当前考虑较新的技术,如IPv6时,也不要忘记前车之鉴。否则,为了维护网络的稳定,你可能需要添加大量静态路由和复杂的配置。

1.8.1 VLSM的设计指南及技巧

为了有助于更好地在网络中使用VLSM进行网络规划,你可以参考以下指南。

使用连续的地址块,有利于优化地址汇总。
如果对小型子网进行归类,那么路由信息则可以被汇总。
归类VLSM子网,使得路由信息能够被合并。
选择常规的子网,并执行进一步的子网划分。
避免在某个网络地址内使用不同的有类子网掩码。
如上所述,尽管OSPF、EIGRP、ISIS及RIP-2都支持VLSM,但并不是所有协议都支持。因此,当这些较新的协议和不支持VLSM的老式协议共存时,可能会产生一些路由故障。另外,由于VLSM对使用者的要求较高,如果未能实施正确地规划,将可能导致网络运行异常,并增加网络故障排除的复杂性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
关于VLSM(可变长度子网掩码)的计算 我们先来理解以下概念: 子网:IP地址均分为网络位和主机位两段,假设一个网络中的主机为450台,那么分配一个C类地址不够用,分配一个B类地址又显得太浪费,在这种情况下,就提出了子网化的概念,子网的定义就是把主机地址中的一部分主机位借用为网络位。如在一个B类地址172.16/16,可以借用7位做为网络地址,一个形如172.16.2/23的地址段就可以满足该网络的需求。其中172.16/16称为主网,172.16.2/23称为子网。 超网:子网化一定程度上减轻了IP地址空间紧张的压力,但是由于在IP地址分配初期的考虑不周全,导致A类、B类地址在初其大量分配,资源相当紧张,而一些中型网络又需要超过一个C的地址,这进只能分配几个连续的C类地址块。为了减小Internet路由表的数量,就提出了超网的概念,超网和子网的定义刚好相反,就是借用一部网络位作为主机位。从而达到减小Internet路由表的目的。如192.168.0/24-192.168.3/24四个C类地址段,就是可超网化为192.168.0/22这样一个超网。 CIDR(无类型域间路由):随着子网和超网概念的深入,IANA在分配IP地址过程中类别的概念越来越淡化,一般情况下就直接以地址块的形式分配地址段,配合路由设备的支持,就出现了无类型域间路由的概念。它是一种工业标准,与IP地址一起使用的,用来显示子网位数。例如,172.16.10.1/24就表示32位子网掩码中有24个1。 简单的说凡是借了位就用到了CIDR, 借少了位叫超网,比如:192.168.1.0/22 借多了位叫VLSM,比如:192.168.1.0/28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值