LDP跨域扩展
实现原理
当网络规模比较大时,通常需要配置多个IGP区域来达到灵活部署和快速收敛的目的。在这种情况下,IGP区域间进行路由通告时,为了避免路由数量多而引起的对资源的过多占用,区域边界路由器(ABR)需要将区域内路由聚合,再通告给相邻的IGP区域。本特性通过使能LDP按最长匹配原则查找路由,使LDP能够依据聚合后的路由建立起跨越多个IGP区域的LDP LSP。
如图3-36所示,存在Area 10和Area 20两个IGP区域。
因此,在图3-36的应用中,需要使能LDP按照最长匹配方式查找路由建立LSP。在LSRA的路由表中,已经存在聚合路由192.168.3.0/24。当LSRA收到Area 10区域的标签映射消息时(例如携带的FEC为192.168.3.1/32),按照相关标准使用最长匹配的查找方式,LSRA能够找到聚合路由192.168.3.0/24的信息,把该路由的出接口和下一跳作为到FEC 192.168.3.1/32的出接口和下一跳。这样,LDP就可以建立跨越IGP区域的LDP LSP。
DOD支持LDP跨域扩展
DOD支持LDP跨域扩展主要是指在远端DOD会话下,LDP支持对远端邻居的LSR-ID地址按最长匹配的方式,建立DOD LSP。
如图3-37所示,A与C之间没有精确路由,只有缺省的默认路由0.0.0.0.,A与C之间已经建立DOD模式的remote会话。这时A和C之间如果要建立LSP,需要通过最长匹配查询下游会话,并向下游发送Label Request。中间节点B收到Label Request,查询是否有精确路由,如果没有精确路由,并使能了最长匹配,则通过最长匹配的方式查询路由来建立LSP。
在A节点如果配置了LDP远端DOD会话,并且没有查询到LDP对等体ID对应的精确路由,且配置了LDP的最长匹配功能,在使能远端对等体的remote-ip后便可以自动触发DOD标签发送请求。