MPLS靜態(tài)配置新手必看!案例詳解助你快速上手!
今天我們來看看MPLS的基本配置案例,進一步探索MPLS在實踐中的應(yīng)用。
MPLS基本配置命令
1.配置LSR ID
[Huawei] mpls lsr-id lsr-id
mpls lsr-id命令用來配置LSR的ID。LSR ID用來在網(wǎng)絡(luò)中唯一標(biāo)識一個LSR。LSR沒有缺省的LSR ID,必須手工配置。為了提高網(wǎng)絡(luò)的可靠性,推薦使用LSR某個Loopback接口的地址作為LSR ID并在配置前對網(wǎng)絡(luò)中所有LSR的LSR ID進行統(tǒng)一規(guī)劃。
2.使能MPLS
[Huawei] mpls
mpls命令用來使能本節(jié)點的全局MPLS能力,并進入MPLS視圖。
[Huawei-GigabitEthernet0/0/0] mpls
在接口視圖下,使能當(dāng)前接口的MPLS功能。需先使能全局MPLS能力后才能執(zhí)行接口下的MPLS使能命令。
靜態(tài)LSP配置命令
1.Ingress LSR配置
[Huawei] static-lsp ingress lsp-name destination ip-address { mask-length | mask } { nexthop next-hop-address | outgoing-interface interface-type interface-number } * out-label out-label
static-lsp ingress命令用來為入口節(jié)點配置靜態(tài)LSP。
- 推薦采用指定next-hop的方式配置靜態(tài)LSP,確保本地路由表中存在與指定目的IP地址精確匹配的路由項,包括目的IP地址和下一跳IP地址。如果LSP出接口為以太網(wǎng)類型,必須配置nexthop next-hop-address參數(shù)以保證LSP的正常轉(zhuǎn)發(fā)。
- out-label的取值范圍為16~1048575。
2.Transit LSR配置
[Huawei] static-lsp transit lsp-name [ incoming-interface interface-type interface-number ] in-label in-label { nexthop next-hop-address | outgoing-interface interface-type interface-number }* out-label out-label
static-lsp transit命令用來為中間轉(zhuǎn)發(fā)節(jié)點配置靜態(tài)LSP。
- 下一跳和出接口的配置規(guī)則和Ingress LSR保持一致。
- in-label的取值范圍為16~1023。
- out-label的取值范圍為16~1048575。
3.Egress LSR配置
[Huawei] static-lsp egress lsp-name [ incoming-interface interface-type interface-number ] in-label in-label
static-lsp egress命令用來在出口節(jié)點配置靜態(tài)LSP。
- in-label的取值范圍為16~1023。
4.查看靜態(tài)LSP配置
[Huawei] display mpls static-lsp [ lsp-name ] [ { include | exclude } ip-address mask-length ] [ verbose ]
display mpls static-lsp命令用來查看靜態(tài)LSP信息。
靜態(tài)LSP配置案例
1.案例介紹:
R1、R2和R3之間已經(jīng)部署了IGP協(xié)議,故1.1.1.0/24與3.3.3.0/24網(wǎng)絡(luò)之間已經(jīng)能夠互訪?,F(xiàn)要求通過配置靜態(tài)LSP,使得這兩個網(wǎng)絡(luò)之間能基于MPLS進行互訪,標(biāo)簽分配如圖。
拓?fù)?/p>
2.配置思路:
- 在設(shè)備上使能OSPF動態(tài)路由協(xié)議
- 在設(shè)備和接口上使能MPLS功能
- 按照規(guī)劃配置靜態(tài)LSP
3.配置步驟:
(1) 三臺路由器的LSR ID分別為10.1.1.1、10.1.1.2和10.1.1.3,以R1為例,使能全局和接口的MPLS功能。
[R1]mpls lsr-id 10.1.1.1
[R1]mpls
Info: Mpls starting, please wait... OK!
[R1-mpls]quit
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]mpls
[R1-GigabitEthernet0/0/0]quit]
(2) 三臺路由器均使能OSPF動態(tài)路由協(xié)議,以R1為例,其他類似
[R1] osfp 1 router-id 10.1.1.1
[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 10.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0] network 10.0.12.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]quit
(3) 配置R1去往R3方向的靜態(tài)LSP
[R1] static-lsp ingress 1to3 destination 3.3.3.0 24 nexthop 10.0.12.2 out-label 200
[R2] static-lsp transit 1to3 incoming-interface GigabitEthernet 0/0/0 in-label 200 nexthop 10.0.23.3 out-label 300
[R3] static-lsp egress 1to3 incoming-interface GigabitEthernet 0/0/0 in-label 300
4.檢查配置
[R1]display mpls lsp
---------------------------------------------------------------------
LSP Information: STATIC LSP
---------------------------------------------------------------------
FEC In/Out Label In/Out IF Vrf Name
3.3.3.0/24 NULL/200 -/GE0/0/0
[R2]display mpls lsp
---------------------------------------------------------------------
LSP Information: STATIC LSP
---------------------------------------------------------------------
FEC In/Out Label In/Out IF Vrf Name
3.3.3.0/24 200/300 GE0/0/0/GE0/0/1
[R3]display mpls lsp
---------------------------------------------------------------------
LSP Information: STATIC LSP
---------------------------------------------------------------------
FEC In/Out Label In/Out IF Vrf Name
3.3.3.0/24 300/NULL GE0/0/0/-
經(jīng)測試,1.1.1.0/24網(wǎng)段的主機到3.3.3.0/24主機的ping測試沒有問題。
5.抓包分析
從抓包信息可知,1.1.1.0/24網(wǎng)段的主機到3.3.3.0/24主機的報文基于MPLS標(biāo)簽轉(zhuǎn)發(fā)。3.3.3.0/24網(wǎng)段的主機到1.1.1.0/24主機的報文基于IP包頭轉(zhuǎn)發(fā)。