华为路由器MPLSVPN配置示例.docx

上传人:b****0 文档编号:12832906 上传时间:2023-04-22 格式:DOCX 页数:20 大小:37.90KB
下载 相关 举报
华为路由器MPLSVPN配置示例.docx_第1页
第1页 / 共20页
华为路由器MPLSVPN配置示例.docx_第2页
第2页 / 共20页
华为路由器MPLSVPN配置示例.docx_第3页
第3页 / 共20页
华为路由器MPLSVPN配置示例.docx_第4页
第4页 / 共20页
华为路由器MPLSVPN配置示例.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

华为路由器MPLSVPN配置示例.docx

《华为路由器MPLSVPN配置示例.docx》由会员分享,可在线阅读,更多相关《华为路由器MPLSVPN配置示例.docx(20页珍藏版)》请在冰豆网上搜索。

华为路由器MPLSVPN配置示例.docx

华为路由器MPLSVPN配置示例

配置BGP/MPLSIPVPN示例

图1?

配置BGP/MPLSIPVPN组网图?

∙组网需求

∙配置思路

∙操作步骤

∙配置文件

组网需求

如所示:

∙CE1连接公司总部研发区、CE3连接分支机构研发区,CE1和CE3属于vpna;

∙CE2连接公司总部非研发区、CE4连接分支机构非研发区,CE2和CE4属于vpnb。

公司要求通过部署BGP/MPLSIPVPN,实现总部和分支机构的安全互通,同时要求研发区和非研发区间数据隔离。

配置思路

采用如下的思路配置BGP/MPLSIPVPN:

1.P、PE之间配置OSPF,实现骨干网的IP连通性。

2.PE、P上配置MPLS基本能力和MPLSLDP,建立MPLSLSP公网隧道,传输VPN数据。

3.PE1和PE2上配置VPN实例,其中,vpna使用的VPN-target属性为111:

1,vpnb使用的VPN-target属性为222:

2,以实现相同VPN间互通,不同VPN间隔离。

同时,与CE相连的接口和相应的VPN实例绑定,以接入VPN用户。

4.PE1和PE2之间配置MP-IBGP,交换VPN路由信息。

5.CE与PE之间配置EBGP,交换VPN路由信息。

操作步骤

1.在MPLS骨干网上配置OSPF协议,实现骨干网PE和P的互通

#配置PE1。

system-view

[Huawei]sysnamePE1

[PE1]interfaceloopback1

[PE1-LoopBack1]

[PE1-LoopBack1]quit

[PE1]interfacegigabitethernet3/0/0

[PE1-GigabitEthernet3/0/0]

[PE1-GigabitEthernet3/0/0]quit

[PE1]ospf1

[PE1-ospf-1]area0

quit

[PE1-ospf-1]quit

#配置P。

system-view

[Huawei]sysnameP

[P]interfaceloopback1

[P-LoopBack1]

[P-LoopBack1]quit

[P]interfacegigabitethernet1/0/0

[P-GigabitEthernet1/0/0]

[P-GigabitEthernet1/0/0]quit

[P]interfacegigabitethernet2/0/0

[P-GigabitEthernet2/0/0]

[P-GigabitEthernet2/0/0]quit

[P]ospf

[P-ospf-1]area0

quit

[P-ospf-1]quit

#配置PE2。

system-view

[Huawei]sysnamePE2

[PE2]interfaceloopback1

[PE2-LoopBack1]

[PE2-LoopBack1]quit

[PE2]interfacegigabitethernet3/0/0

[PE2-GigabitEthernet3/0/0]

[PE2-GigabitEthernet3/0/0]quit

[PE2]ospf

[PE2-ospf-1]area0

quit

[PE2-ospf-1]quit

配置完成后,PE1、P、PE2之间应能建立OSPF邻居关系,执行displayospfpeer命令可以看到邻居状态为Full。

执行displayiprouting-table命令可以看到PE之间学习到对方的Loopback1路由。

以PE1的显示为例:

[PE1]displayiprouting-table

RouteFlags:

R-relay,

D-downloadtofib

------------------------------------------------------------------------------

RoutingTables:

Public

Destinations:

11Routes:

11

Destination/MaskProtoPreCostFlagsNextHopInterface

[PE1]displayospfpeer

Neighbors

State:

FullMode:

NbrisMasterPriority:

1

Deadtimerduein37sec

Retranstimerinterval:

5

Neighborisupfor00:

16:

21

AuthenticationSequence:

[0]

2.在MPLS骨干网上配置MPLS基本能力和MPLSLDP,建立LDPLSP

#配置PE1。

[PE1]

[PE1]mpls

[PE1-mpls]quit

[PE1]mplsldp

[PE1-mpls-ldp]quit

[PE1]interfacegigabitethernet3/0/0

[PE1-GigabitEthernet3/0/0]mpls

[PE1-GigabitEthernet3/0/0]mplsldp

[PE1-GigabitEthernet3/0/0]quit

#配置P。

[P]

[P]mpls

[P-mpls]quit

[P]mplsldp

[P-mpls-ldp]quit

[P]interfacegigabitethernet1/0/0

[P-GigabitEthernet1/0/0]mpls

[P-GigabitEthernet1/0/0]mplsldp

[P-GigabitEthernet1/0/0]quit

[P]interfacegigabitethernet2/0/0

[P-GigabitEthernet2/0/0]mpls

[P-GigabitEthernet2/0/0]mplsldp

[P-GigabitEthernet2/0/0]quit

#配置PE2。

[PE2]

[PE2]mpls

[PE2-mpls]quit

[PE2]mplsldp

[PE2-mpls-ldp]quit

[PE2]interfacegigabitethernet3/0/0

[PE2-GigabitEthernet3/0/0]mpls

[PE2-GigabitEthernet3/0/0]mplsldp

[PE2-GigabitEthernet3/0/0]quit

上述配置完成后,PE1与P、P与PE2之间应能建立LDP会话,执行displaymplsldpsession命令可以看到显示结果中Status项为“Operational”。

执行displaymplsldplsp命令,可以看到LDPLSP的建立情况。

以PE1的显示为例:

[PE1]displaymplsldpsession

LDPSession(s)inPublicNetwork

Codes:

LAM(LabelAdvertisementMode),SsnAgeUnit(DDDD:

HH:

MM)

A'*'beforeasessionmeansthesessionisbeingdeleted.

------------------------------------------------------------------------------

PeerIDStatusLAMSsnRoleSsnAgeKASent/Rcv

------------------------------------------------------------------------------

OperationalDUActive0000:

00:

016/6

------------------------------------------------------------------------------

TOTAL:

1session(s)Found.

[PE1]displaymplsldplsp

LDPLSPInformation

-------------------------------------------------------------------------------

DestAddress/MaskIn/OutLabelUpstreamPeerNextHopOutInterface

-------------------------------------------------------------------------------

-------------------------------------------------------------------------------

TOTAL:

5NormalLSP(s)Found.

TOTAL:

1LiberalLSP(s)Found.

TOTAL:

0FrrLSP(s)Found.

A'*'beforeanLSPmeanstheLSPisnotestablished

A'*'beforeaLabelmeanstheUSCBorDSCBisstale

A'*'beforeaUpstreamPeermeansthesessionisstale

A'*'beforeaDSmeansthesessionisstale

A'*'beforeaNextHopmeanstheLSPisFRRLSP

3.在PE设备上配置VPN实例,将CE接入PE

#配置PE1。

[PE1]ipvpn-instancevpna

[PE1-vpn-instance-vpna]ipv4-family

[PE1-vpn-instance-vpna-af-ipv4]route-distinguisher100:

1

[PE1-vpn-instance-vpna-af-ipv4]vpn-target111:

1both

[PE1-vpn-instance-vpna-af-ipv4]quit

[PE1-vpn-instance-vpna]quit

[PE1]ipvpn-instancevpnb

[PE1-vpn-instance-vpnb]ipv4-family

[PE1-vpn-instance-vpnb-af-ipv4]route-distinguisher100:

2

[PE1-vpn-instance-vpnb-af-ipv4]vpn-target222:

2both

[PE1-vpn-instance-vpna-af-ipv4]quit

[PE1-vpn-instance-vpnb]quit

[PE1]interfacegigabitethernet1/0/0

[PE1-GigabitEthernet1/0/0]ipbindingvpn-instancevpna

[PE1-GigabitEthernet1/0/0]

[PE1-GigabitEthernet1/0/0]quit

[PE1]interfacegigabitethernet2/0/0

[PE1-GigabitEthernet2/0/0]ipbindingvpn-instancevpnb

[PE1-GigabitEthernet2/0/0]

[PE1-GigabitEthernet2/0/0]quit

#配置PE2。

[PE2]ipvpn-instancevpna

[PE2-vpn-instance-vpna]ipv4-family

[PE2-vpn-instance-vpna-af-ipv4]route-distinguisher200:

1

[PE2-vpn-instance-vpna-af-ipv4]vpn-target111:

1both

[PE2-vpn-instance-vpna-af-ipv4]quit

[PE2-vpn-instance-vpna]quit

[PE2]ipvpn-instancevpnb

[PE2-vpn-instance-vpnb]ipv4-family

[PE2-vpn-instance-vpnb-af-ipv4]route-distinguisher200:

2

[PE2-vpn-instance-vpnb-af-ipv4]vpn-target222:

2both

[PE2-vpn-instance-vpnb-af-ipv4]quit

[PE2-vpn-instance-vpnb]quit

[PE2]interfacegigabitethernet1/0/0

[PE2-GigabitEthernet1/0/0]ipbindingvpn-instancevpna

[PE2-GigabitEthernet1/0/0]

[PE2-GigabitEthernet1/0/0]quit

[PE2]interfacegigabitethernet2/0/0

[PE2-GigabitEthernet2/0/0]ipbindingvpn-instancevpnb

[PE2-GigabitEthernet2/0/0]

[PE2-GigabitEthernet2/0/0]quit

#按配置各CE的接口IP地址。

#配置CE1。

CE2、CE3和CE4与CE1类似,不再赘述。

system-view

[Huawei]sysnameCE1

[CE1]interfacegigabitethernet1/0/0

[CE1-GigabitEthernet1/0/0]

[CE1-GigabitEthernet1/0/0]quit

配置完成后,在PE设备上执行displayipvpn-instanceverbose命令可以看到VPN实例的配置情况。

各PE能ping通自己接入的CE。

?

说明:

当PE上有多个接口绑定了同一个VPN,则使用ping-vpn-instance命令ping对端PE接入的CE时,要指定源IP地址,即要指定ping-vpn-instance?

vpn-instance-name?

-a?

source-ip-addressdest-ip-address命令中的参数-asource-ip-address,否则可能ping不通。

以PE1为例:

[PE1]displayipvpn-instanceverbose

TotalVPN-Instancesconfigured:

2

TotalIPv4VPN-Instancesconfigured:

2

TotalIPv6VPN-Instancesconfigured:

0

VPN-InstanceNameandID:

vpna,1

Interfaces:

GigabitEthernet1/0/0

Addressfamilyipv4

Createdate:

2012/07/2500:

58:

17

Uptime:

0days,22hours,24minutesand53seconds

RouteDistinguisher:

100:

1

ExportVPNTargets:

111:

1

ImportVPNTargets:

111:

1

LabelPolicy:

labelperroute

LogInterval:

5

VPN-InstanceNameandID:

vpnb,2

Interfaces:

GigabitEthernet2/0/0

Addressfamilyipv4

Createdate:

2012/07/2500:

58:

17

Uptime:

0days,22hours,24minutesand53seconds

RouteDistinguisher:

100:

2

ExportVPNTargets:

222:

2

ImportVPNTargets:

222:

2

LabelPolicy:

labelperroute

LogInterval:

5

[PE1]

5packet(s)transmitted

5packet(s)received

%packetloss

round-tripmin/avg/max=3/6/16ms

4.在PE之间建立MP-IBGP对等体关系

#配置PE1。

[PE1]bgp100

[PE1-bgp]

[PE1-bgp]

[PE1-bgp]ipv4-familyvpnv4

[PE1-bgp-af-vpnv4]

[PE1-bgp-af-vpnv4]quit

[PE1-bgp]quit

#配置PE2。

[PE2]bgp100

[PE2-bgp]

[PE2-bgp]

[PE2-bgp]ipv4-familyvpnv4

[PE2-bgp-af-vpnv4]

[PE2-bgp-af-vpnv4]quit

[PE2-bgp]quit

配置完成后,在PE设备上执行displaybgppeer或displaybgpvpnv4allpeer命令,可以看到PE之间的BGP对等体关系已建立,并达到Established状态。

[PE1]displaybgppeer

LocalASnumber:

100

Totalnumberofpeers:

1Peersinestablishedstate:

1

PeerVASMsgRcvdMsgSentOutQUp/DownStatePrefRcv

Established0

[PE1]displaybgpvpnv4allpeer

LocalASnumber:

100

Totalnumberofpeers:

1Peersinestablishedstate:

1

PeerVASMsgRcvdMsgSentOutQUp/DownStatePrefRcv

Established0

5.在PE与CE之间建立EBGP对等体关系,引入VPN路由

#配置CE1。

CE2、CE3和CE4与CE1类似,不再赘述。

[CE1]bgp65410

[CE1-bgp]

[CE1-bgp]import-routedirect

[CE1-bgp]quit

#配置PE1。

PE2的配置与PE1类似,不再赘述。

[PE1]bgp100

[PE1-bgp]ipv4-familyvpn-instancevpna

[PE1-bgp-vpna]

[PE1-bgp-vpna]import-routedirect

[PE1-bgp-vpna]quit

[PE1-bgp]ipv4-familyvpn-instancevpnb

[PE1-bgp-vpnb]

[PE1-bgp-vpnb]import-routedirect

[PE1-bgp-vpnb]quit

[PE1-bgp]quit

配置完成后,在PE设备上执行displaybgpvpnv4vpn-instancepeer命令,可以看到PE与CE之间的BGP对等体关系已建立,并达到Established状态。

以PE1与CE1的对等体关系为例:

[PE1]displaybgpvpnv4vpn-instancevpnapeer

LocalASnumber:

100

Totalnumberofpeers:

1Peersinestablishedstate:

1

PeerVASMsgRcvdMsgSentOutQUp/DownStatePrefRcv

Established4

6.验证配置结果

#在PE设备上执行displayiprouting-tablevpn-instance命令,可以看到去往对端CE的路由。

#以PE1的显示为例:

[PE1]displayiprouting-tablevpn-instancevpna

RouteFlags:

R-relay,

D-downloadtofib

------------------------------------------------------------------------------

RoutingTables:

vpna

Destinations:

5Routes:

5

Destination/MaskProtoPreCostFlagsNextHopInterface

[PE1]displayiprouting-tablevpn-instancevpnb

RouteFlags:

R-relay,

D-downloadtofib

------------------------------------------------------------------------------

RoutingTables:

vpnb

Destinations:

5Routes:

5

Destination/MaskProtoPreCostFlagsNextHopInterface

#同一VPN的CE能够相互Ping通,不同VPN的CE不能相互Ping通。

[CE1]

5packet(s)transmitted

5packet(s)received

%packetloss

round-tripmin/avg/max=34/48/72ms

[CE1]

Requesttimeout

Requesttimeout

Requesttimeout

Requesttimeout

Requesttimeout

5packet(s)transmitted

0packet(s)received

%packetloss

配置文件

∙PE1的配置文件

∙#

∙sysnamePE1

∙#

∙i

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1