静态配置_配置静态LSP示例
组网需求
如图1所示,网络拓扑结构简单并且稳定,LSR_1、LSR_2、LSR_3为MPLS骨干网设备。要求在骨干网上创建稳定的公网隧道来承载L2VPN或L3VPN业务。
图1 建立静态LSP的组网
配置思路
配置静态LSP,可以实现此需求。按要求需配置两条静态LSP:LSR_1到LSR_3的路径为LSP1,LSR_1为Ingress,LSR_2为Transit,LSR_3为Egress;LSR_3到LSR_1的路径为LSP2,LSR_3为Ingress,LSR_2为Transit,LSR_1为Egress。采用如下的配置思路:
1. 在LSR上配置OSPF,实现骨干网的IP连通性。
2. 在LSR上配置MPLS功能,这是实现在骨干网上创建公网隧道的前提。
3. 由于网络拓扑结构简单并且稳定,且需创建稳定的公网隧道来承载L2VPN或L3VPN业务,因此配置静态LSP。为了实现这一步,需进行以下操作。
a. 在Ingress配置此LSP的目的地址、下一跳和出标签的值。
b. 在Transit配置此LSP的入接口、与上一节点出标签相等的入标签的值、对应的下一跳和出标签的值。
c. 在Egress配置此LSP的入接口、与上一节点出标签相等的入标签的值。
操作步骤
1. 在交换机上创建VLAN、VLANIF接口,配置VLANIF接口的IP地址,并将相应的物理接口加入到VLAN
# 配置LSR_1。LSR_2和LSR_3的配置与LSR_1类似,不再赘述。
<HUAWEI> system-view
[HUAWEI] sysname LSR_1
[LSR_1] interface loopback 1
[LSR_1-LoopBack1] ip address 1.1.1.9 32
[LSR_1-LoopBack1] quit
[LSR_1] vlan batch 100
[LSR_1] interface vlanif 100
[LSR_1-Vlanif100] ip address 172.1.1.1 24
[LSR_1-Vlanif100] quit
[LSR_1] interface gigabitethernet 0/0/1
[LSR_1-GigabitEthernet0/0/1] port link-type trunk
[LSR_1-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[LSR_1-GigabitEthernet0/0/1] quit
2. 配置OSPF协议发布各节点接口所连网段和LSR ID的主机路由
# 配置LSR_1。
[LSR_1] ospf 1
[LSR_1-ospf-1] area 0
[LSR_1-ospf-1-area-0.0.0.0] network 1.1.1.9 0.0.0.0
[LSR_1-ospf-1-area-0.0.0.0] network 172.1.1.0 0.0.0.255
[LSR_1-ospf-1-area-0.0.0.0] quit
[LSR_1-ospf-1] quit
# 配置LSR_2。
[LSR_2] ospf 1
[LSR_2-ospf-1] area 0
[LSR_2-ospf-1-area-0.0.0.0] network 2.2.2.9 0.0.0.0
[LSR_2-ospf-1-area-0.0.0.0] network 172.1.1.0 0.0.0.255
[LSR_2-ospf-1-area-0.0.0.0] network 172.2.1.0 0.0.0.255
[LSR_2-ospf-1-area-0.0.0.0] quit
[LSR_2-ospf-1] quit
# 配置LSR_3。
[LSR_3] ospf 1
[LSR_3-ospf-1] area 0
[LSR_3-ospf-1-area-0.0.0.0] network 3.3.3.9 0.0.0.0
[LSR_3-ospf-1-area-0.0.0.0] network 172.2.1.0 0.0.0.255
[LSR_3-ospf-1-area-0.0.0.0] quit
[LSR_3-ospf-1] quit
# 配置完成后,在各节点上执行display ip routing-table命令,可以看到相互之间都学到了彼此的路由。
3. 在各节点使能MPLS基本功能
# 配置LSR_1。
[LSR_1] mpls lsr-id 1.1.1.9
[LSR_1] mpls
[LSR_1-mpls] quit
# 配置LSR_2。
[LSR_2] mpls lsr-id 2.2.2.9
[LSR_2] mpls
[LSR_2-mpls] quit
# 配置LSR_3。
[LSR_3] mpls lsr-id 3.3.3.9
[LSR_3] mpls
[LSR_3-mpls] quit
4. 配置各接口的MPLS能力
# 配置LSR_1。
[LSR_1] interface vlanif 100
[LSR_1-Vlanif100] mpls
[LSR_1-Vlanif100] quit
# 配置LSR_2。
[LSR_2] interface vlanif 100
[LSR_2-Vlanif100] mpls
[LSR_2-Vlanif100] quit
[LSR_2] interface vlanif 200
[LSR_2-Vlanif200] mpls
[LSR_2-Vlanif200] quit
# 配置LSR_3。
[LSR_3] interface vlanif 200
[LSR_3-Vlanif200] mpls
[LSR_3-Vlanif200] quit
5. 创建从LSR_1到LSR_3的静态LSP
# 配置Ingress LSR_1。
[LSR_1] static-lsp ingress LSP1 destination 3.3.3.9 32 nexthop 172.1.1.2 out-label 20
# 配置Transit LSR_2。
[LSR_2] static-lsp transit LSP1 incoming-interface vlanif 100 in-label 20 nexthop 172.2.1.2 out-label 40
# 配置Egress LSR_3。
[LSR_3] static-lsp egress LSP1 incoming-interface vlanif 200 in-label 40
配置完成后,可在各节点上用display mpls static-lsp命令查看静态LSP的状态。LSR_1显示为例:
[LSR_1] display mpls static-lsp
TOTAL : 1 STATIC LSP(S)
UP : 1 STATIC LSP(S)
DOWN : 0 STATIC LSP(S)
Name FEC I/O Label I/O If Status
LSP1 3.3.3.9/32 NULL/20 -/Vlanif100 Up
LSP是单向的,需要再配置LSR_3到LSR_1的静态LSP。
6. 创建从LSR_3到LSR_1静态LSP
# 配置Ingress LSR_3。
[LSR_3] static-lsp ingress LSP2 destination 1.1.1.9 32 nexthop 172.2.1.1 out-label 30
# 配置Transit LSR_2。
[LSR_2] static-lsp transit LSP2 incoming-interface vlanif 200 in-label 30 nexthop 172.1.1.1 out-label 60
# 配置Egress LSR_1。
[LSR_1] static-lsp egress LSP2 incoming-interface vlanif 100 in-label 60
7. 检查配置结果
配置完成后,在各节点上用display mpls static-lsp或display mpls static-lsp verbose命令查看静态LSP的状态及其详细信息。以LSR_3的显示为例:
[LSR_3] display mpls static-lsp
TOTAL : 2 STATIC LSP(S)
UP : 2 STATIC LSP(S)
DOWN : 0 STATIC LSP(S)
Name FEC I/O Label I/O If Status
LSP1 -/- 40/NULL Vlanif200/- Up
LSP2 1.1.1.9/32 NULL/30 -/Vlanif200 Up
[LSR_3] display mpls static-lsp verbose
No : 1
LSP-Name : LSP1
LSR-Type : Egress
FEC : -/-
In-Label : 40
Out-Label : NULL
In-Interface : Vlanif200
Out-Interface : -
NextHop : -
Static-Lsp Type: Normal
Lsp Status : UpNo : 2
LSP-Name : LSP2
LSR-Type : Ingress
FEC : 1.1.1.9/32
In-Label : NULL
Out-Label : 30
In-Interface : -
Out-Interface : Vlanif200
NextHop : 172.2.1.1
Static-Lsp Type: Normal
Lsp Status : Up
在LSR_3执行命令ping lsp ip 1.1.1.9 32,可以ping通。
在LSR_1执行命令ping lsp ip 3.3.3.9 32,也可以ping通。
配置文件
LSR_1的配置文件
#
sysname LSR_1
#
vlan batch 100
#
mpls lsr-id 1.1.1.9
mpls
#
interface Vlanif100ip address 172.1.1.1 255.255.255.0mpls
#
interface GigabitEthernet0/0/1port link-type trunk port trunk allow-pass vlan 100
#
interface LoopBack1ip address 1.1.1.9 255.255.255.255
#
ospf 1area 0.0.0.0network 1.1.1.9 0.0.0.0network 172.1.1.0 0.0.0.255
#
static-lsp ingress LSP1 destination 3.3.3.9 32 nexthop 172.1.1.2 out-label 20
static-lsp egress LSP2 incoming-interface Vlanif100 in-label 60
#
return
LSR_2的配置文件
#
sysname LSR_2
#
vlan batch 100 200
#
mpls lsr-id 2.2.2.9
mpls
#
interface Vlanif100ip address 172.1.1.2 255.255.255.0mpls
#
interface Vlanif200ip address 172.2.1.1 255.255.255.0mpls
#
interface GigabitEthernet0/0/1port link-type trunk port trunk allow-pass vlan 100
#
interface GigabitEthernet0/0/2port link-type trunk port trunk allow-pass vlan 200
#
interface LoopBack1ip address 2.2.2.9 255.255.255.255
#
ospf 1area 0.0.0.0network 2.2.2.9 0.0.0.0network 172.1.1.0 0.0.0.255network 172.2.1.0 0.0.0.255
#
static-lsp transit LSP1 incoming-interface Vlanif100 in-label 20 nexthop 172.2.1.2 out-label 40
static-lsp transit LSP2 incoming-interface Vlanif200 in-label 30 nexthop 172.1.1.1 out-label 60
#
return
LSR_3的配置文件
#
sysname LSR_3
#
vlan batch 200
#
mpls lsr-id 3.3.3.9
mpls
#
interface Vlanif200ip address 172.2.1.2 255.255.255.0mpls
#
interface GigabitEthernet0/0/1port link-type trunk port trunk allow-pass vlan 200
#
interface LoopBack1ip address 3.3.3.9 255.255.255.255
#
ospf 1area 0.0.0.0network 3.3.3.9 0.0.0.0network 172.2.1.0 0.0.0.255
#
static-lsp egress LSP1 incoming-interface Vlanif200 in-label 40
static-lsp ingress LSP2 destination 1.1.1.9 32 nexthop 172.2.1.1 out-label 30
#
return
静态配置_配置静态LSP示例相关推荐
- 静态路由_配置IPv4静态路由
组网需求 如图1所示,属于不同网段的主机通过几台Switch相连,要求不配置动态路由协议,使不同网段的任意两台主机之间能够互通. 图1 配置IP静态路由组网图 配置思路 采用如下的思路配置IPv4静态 ...
- 构建静态服务器_为静态网站构建无服务器联系表
构建静态服务器 介绍 (Introduction) A few years ago AWS launched static hosting service S3, which was a paradi ...
- mySQL5.5服务配置_配置mysql5.5主从服务器(转)
教程开始: 一.安装MySQL 说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22 二.配置MySQL主服务器(19 ...
- mysql 连接器配置_配置连接器 - 金融分布式架构 SOFAStack - 阿里云
本文介绍如何在现有的应用工程中配置数据访问代理连接器. 操作步骤 注意:下列各步骤中的配置仅供参考,您需要根据实际情况进行必要的修改. 1.在工程根目录的 pom.xml 文件中,根据需要添加以下 M ...
- build vue 静态化_页面静态化
页面静态化和静态缓存 静态缓存:还需要请求php一些简单的判断,只是一些复杂的逻辑结构不需要再进行php处理.如在缓存数据库中的数据,这样就不用每次都请求数据库.典型的例子就是smarty中有页面静态 ...
- Druid 配置_配置WebStatFilter
https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_%E9%85%8D%E7%BD%AEWebStatFilter WebStatFilt ...
- 最详细的创建虚拟机_创建_安装配置_配置启动向导
一.安装VMware 二.安装CentOS-7 创建新的虚拟机 创建新的虚拟机: 选择典型: 选择稍后安装操作系统[或者傻瓜式安装选择安装程序光盘映像文件(iso),选择镜像,直接安装成功]: 选择L ...
- java applet配置_配置Java Applet的运行环境
Java小程序,也就是Java Applet,可以在Web浏览器中运行.Java Applet必须以脚本的形式嵌入到HTML页面中,才能在web浏览器中运行. 之前总以为本地安装了JDK,指定好JAV ...
- maven 打包普通java配置_配置pom.xml用maven打包java工程的方法(推荐)
最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的j ...
最新文章
- JavaScript 开发者数量暴涨、C# 超越 PHP,揭晓全球开发最新趋势!
- 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第5章-基于骨干网络的多智能体系统群集运动与避障控制
- java 堆内存不释放_Java可以写入/读取已释放的堆内存吗?
- 小强系列之大话移动测试
- ajax 浏览器后退,全站Ajax浏览器后退方法
- linux将文件下载到本地windows,XSHELL下直接下载文件到本地(Windows)
- 前端开发响应式布局和移动端布局有哪些特点和区别?
- python英文版怎么改成中文版_“PyQt的Qt Designer菜单是中文版的,怎么改成英文的“python的qt designer教程...
- linux scp 非22端口,[ssh scp sftp] 连接远程ssh非22端口的服务器方法
- 西门子精彩SMART触摸屏下载程序时常见问题分析与处理对策
- Oracle导出dmp文件(数据库备份、数据库导出、数据库转移)
- zh-cn语言(文化)代码与国家地区对照表
- 基础回顾:10W+ 字 C 语言入门教程(上)
- 数字化住宅小区对计算机网络有需求,浅谈智能小区宽带接入及其技术发展趋势...
- 容易——字符数组——回文判断
- mxnet-lst文件
- 【dht】dht简介以及使用nodejs查找dht网络学习笔记
- 我与小娜(13):LIGO是什么组织?
- Commvault斥资2.25亿美元收购Hedvig进行二次创业
- Clickhouse特性