zl程序教程

您现在的位置是:首页 >  后端

当前栏目

关于MPLS静态 LSP建立的问题——针对上题的另一种解法

静态 关于 建立 一种 针对 解法 问题 MPLS
2023-09-14 09:01:45 时间

本文主要介绍了MPSL静态LSP建立的问题。在一般的MPLS运行中,我们都是用LDP协议来自动分发和生成标签。然而,有时,LDP协议也会出现问题。前端时间本人发了几篇文章,介绍了在配置MPLS VPN时一些做法和排错。文章链接如下:为什么MPLS VPN收到路由却不放入VPN实例?——可能是你的MPLS出现了问题MPLS VPN配置实例
对于在第一篇文章中提到的MPLS VPN建立过程中出现的问题进行了分析,并指出,如果使用环回口建立IBGP邻居,则可以避免问题的出现。
然而,如果这道题必须要求我们使用直连口建立IBGP邻居呢?那么我们就可以采用静态配置LSP的方式,解决上述MPLS VPN转发过程中出现的问题。

一、静态配置LSP命令详解:

静态配置LSP是手动的为某条路由添加标签,由于在MPLS协议中对于标签的处理包括三种过程——加标签、换标签和弹射标签,因此静态配置LSP的命令也有以下三种,这三种命令配置格式如下:
加标签:

static-lsp ingress vpn-1 destination 150.1.67.7 32 nexthop 150.1.45.5 out-label 100

在上述命令中,vpn-1是自定义的标签名称,destination后面的IP地址和掩码说明了要对去往什么IP地址的路由添加标签,而下一条则说明了加上标签后要转发到哪里,最后的out-label则说明了要加上的标签是什么。
换标签:

static-lsp transit vpn-1 incoming-interface GigabitEthernet0/0/2 in-label 100 nexthop 150.1.56.6 out-label 101

同样的,vpn-1是自定义的标签名称,incoming-interface是指收到从哪个接口进入的标签,in-label后面跟的数字则指名收到的标签是什么,nexthop和out-label则说明标签的下一条和要置换的标签值。
弹射标签:

static-lsp egress vpn-2 incoming-interface GigabitEthernet0/0/0 in-label 201

弹射标签的配置如上两例相同,在这里就不重复介绍了。

二、本实例配置思路

为了方便说明,在这里把实例的拓扑图放在下面:
在这里插入图片描述
具体到本实例,对于R4来说,因为没有去往150.1.67.7的标签转发路径,因此可以手动配置一个加标签的静态配置命令。为了维持该标签的转发,就需要在R5上配置换标签的静态LSP配置命令,在R6上配置去除标签的静态LSP配置命令。
而对于R7来说,配置思路也是一样的,因为没有去往150.1.45.4的标签转发路径,因此可以手动配置一个加标签的静态配置命令。为了维持该标签的转发,就需要在R6上配置换标签的静态LSP配置命令,在R5上配置去除标签的静态LSP配置命令。

三、本实例配置代码

最后,在这里粘贴一下各路由器相关代码:
R4:

ip route-static 150.1.67.7 255.255.255.255 150.1.45.5
static-lsp ingress vpn-1 destination 150.1.67.7 32 nexthop 150.1.45.5 out-label 100

R5:

static-lsp transit vpn-1 incoming-interface GigabitEthernet0/0/2 in-label 100 nexthop 150.1.56.6 out-label 101
static-lsp egress vpn-2 incoming-interface GigabitEthernet0/0/0 in-label 201

R6:

static-lsp egress vpn-1 incoming-interface GigabitEthernet0/0/0 in-label 101 static-lsp transit vpn-2 incoming-interface GigabitEthernet0/0/1 in-label 200 nexthop 150.1.56.5 out-label 201

R7:

ip route-static 150.1.45.4 255.255.255.255 150.1.67.6
static-lsp ingress vpn-2 destination 150.1.45.4 32 nexthop 150.1.67.6 out-label 200

注:
只有有路由才能使得标签的静态LSP配置生效,因此,在R4和R7上要加上那两条静态路由。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/118446406