学习笔记——动态路由——IS-IS中间系统到中间系统(路由泄漏)

3、路由泄漏

什么是路由泄漏?

IS-IS路由协议允许路由信息的两级层次结构。可以有多个1级区域通过连续的2级主干互连。路由器可以属于1级、2级或两者。1级链路状态数据库仅包含有关该区域的信息。第2级链路状态数据库包含有关该级别以及每个第1级区域的信息。L1/L2路由器同时包含1级和2级数据库。它向L2通告有关其所属L1区域的信息。每个L1区域实质上是末节区域。发往L1区域外的地址的数据包会路由到最近的L1/L2路由器,以转发到目标区域。当到目的地的最短路径是通过不同的L1/L2路由器时,路由到最近的L1/L2路由器可能会导致次优路由。通过提供将L2信息泄漏或重分发到L1区域的机制,路由泄漏有助于减少次优路由。通过更详细地了解区域间路由,L1路由器可以更好地选择哪台L1/L2路由器转发数据包。

RFC2966中定义了路由泄漏,以便与窄度量类型、长度和值(TLV)类型128和130一起使用。IS-IS扩展用于流量工程,定义了用于宽度量TLV类型135的路由泄漏。两个草案都定义了/down位,指示TLV中定义的路由是否已泄露。如果上/下位设置为0,则路由在该L1区域内产生。如果未设置上/下位(为0),则路由已从L2重分发到区域。上/下位用于防止路由信息和转发环路。L1/L2路由器不会向L2重新通告设置了上/下位的任何L1路由。

如何能使用路由泄漏?

通常,L1路由器将发往本地区域外部地址的数据包转发到最近的L1/L2路由器,这可能导致次优的路由决策。在下面的网络图中,路由器C通过路由器X和Y转发发往区域2和3的所有流量。如果我们假设所有链路的开销为1,所有链路的开销为2,而到达路由器Y的开销为5。同样,路由器D通过路由器B路由路由器X和Y的流量。

当您使用路由泄漏时,有关区域2和3的信息可由路由器A和路由器B重新分发到区域1。这允许路由器C和路由器D选择最佳路径到达区域2和区域3。路由器C现在通过路由器A将流量发送到区域3;这样,在通过路由器A转发到区域2的同时,将开销降到3。同样,路由器D通过路由器C转发到区域2,同时仍通过路由器B路由到区域3。

通过在路由器A和路由器B上启用路由泄漏,路由器C和D能够确定它们到达区域2和区域3的真正成本。路由泄漏使IS-IS能够对发往其他区域的数据包执行“最短路径退出”。

在MPLS-VPN环境中,需要为每个提供商边缘(PE)路由器的环回地址提供可达性信息。PE环回的漏路允许在此类实施中使用多区域层次结构。

路由泄漏也可用于实施粗糙形式的交通工程。通过从特定L1/L2路由器泄漏个别计算机或服务的路由,您可以控制从L1区域到达这些地址的出口点。


整个华为数通学习笔记系列中,本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记,某些笔记段落中可能有部分文字或图片与网络中有雷同,并非抄袭。完处于学习态度,觉得这段文字更通俗易懂,融入了自己的学习笔记中。如有相关文字涉及到某个人的版权利益,可以直接联系我,我会把相关文字删除。【VX:czlingyun    暗号:CSDN】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灵韵设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值