H3C BGP MPLS ×××

发布时间:2019-09-14 09:48:49编辑:auto阅读(1713)

    实验TOP:

     

    配置的具体步骤如下:

    1、按IP地址配置各接口

    2、配置PE1-P-PE2公网路由
    以PE1为例:
    [H3C]ospf 1
    [H3C-ospf-1]area 0
    [H3C-ospf-1-area-0.0.0.0]net 12.12.12.0 0.0.0.255
    [H3C-ospf-1-area-0.0.0.0]net 2.2.2.2 0.0.0.0
    [H3C-ospf-1-area-0.0.0.0]quit

    3、在PE1-P-PE2主干接口启用mpls
    以PE1为例:
    [H3C]mpls lsr-id 2.2.2.2
    [H3C]mpls
    [H3C-mpls]quit  
    [H3C]mpls ldp
    [H3C-mpls-ldp]quit
    [H3C]int g0/1/1
    [H3C-GigabitEthernet0/1/1]mpls
    [H3C-GigabitEthernet0/1/1]mpls ldp

    4、在PE上创建VRF
    PE1上的配置:
    [H3C]ip ***-instance ***1
    [H3C-***-instance-***1]route-distinguisher 100:1
    [H3C-***-instance-***1]***-target 100:1 export-extcommunity     
    [H3C-***-instance-***1]***-target 200:1 import-extcommunity
    [H3C-***-instance-***1]quit
    PE2上的配置:
    [H3C]ip ***-instance ***1
    [H3C-***-instance-***1]route-distinguisher 100:1
    [H3C-***-instance-***1]***-target 100:1 import-extcommunity
    [H3C-***-instance-***1]***-target 200:1 export-extcommunity
    [H3C-***-instance-***1]quit

    5、将PE上与CE相连的接口加入到VRF中
    以PE1为例:
    [H3C]int g0/1/0
    [H3C-GigabitEthernet0/1/0]ip binding ***-instance ***1
    [H3C-GigabitEthernet0/1/0]ip add 192.168.1.2 24
    [H3C-GigabitEthernet0/1/0]quit

    6、配置PE于CE之间的路由协议
    PE1上的配置:
    [H3C]rip 1 ***-instance ***1
    [H3C-rip-1]version 2
    [H3C-rip-1]undo summary
    [H3C-rip-1]net 192.168.1.0
    PE2上的配置:
    [H3C]rip 1 ***-instance ***1
    [H3C-rip-1]version 2
    [H3C-rip-1]undo summary
    [H3C-rip-1]net 192.168.2.0
    CE1上的配置:
    [H3C]rip
    [H3C-rip-1]version 2
    [H3C-rip-1]undo summary
    [H3C-rip-1]net 192.168.1.0
    [H3C-rip-1]net 1.1.1.1
    [H3C-rip-1]quit
    CE2上的配置:
    [H3C]rip
    [H3C-rip-1]version 2
    [H3C-rip-1]undo summary
    [H3C-rip-1]net 192.168.2.0
    [H3C-rip-1]net 5.5.5.5
    [H3C-rip-1]quit


    7、配置PE1、PE2 的IBGP邻居关系
    在PE1上的配置:
    [H3C]bgp 100
    [H3C-bgp]peer 4.4.4.4 as-number 100    
    [H3C-bgp]peer 4.4.4.4 connect-interface LoopBack 0
    [H3C-bgp]quit
    在PE2上的配置:
    [H3C]bgp 100
    [H3C-bgp]peer 2.2.2.2 as-number 100
    [H3C-bgp]peer 2.2.2.2 connect-interface LoopBack 0
    [H3C-bgp]quit

    8、配置PE1、PE2之间的MP-BGP邻居
    在PE1上的配置:
    [H3C]bgp 100
    [H3C-bgp]ipv4-family ***v4
    [H3C-bgp-af-***v4]peer 4.4.4.4 enable
    [H3C-bgp-af-***v4]quit
    PE2上的配置:
    [H3C]bgp 100
    [H3C-bgp]ipv4-family ***v4
    [H3C-bgp-af-***v4]peer 2.2.2.2 enable
    [H3C-bgp-af-***v4]quit

    9、配置本地×××路由与MP-BGP之间的路由相互引入
    在PE1上的配置:
    [H3C]bgp 100
    [H3C-bgp]ipv4-family ***-instance ***1
    [H3C-bgp-***1]import-route rip 1
    [H3C-bgp-***1]import-route direct
    [H3C-bgp-***1]quit
    [H3C-bgp]quit
    [H3C]rip 1 ***-instance ***1
    [H3C-rip-1]import-route bgp allow-ibgp cost 3

    PE2上的配置
    [H3C]rip 1 ***-instance ***1
    [H3C-rip-1]import-route bgp allow-ibgp cost 3
    [H3C-rip-1]quit
    [H3C]bgp 100
    [H3C-bgp]ipv4-family ***-instance ***1
    [H3C-bgp-***1]import-route direct
    [H3C-bgp-***1]import-route rip 1
    [H3C-bgp-***1]quit
    [H3C-bgp]quit

    配置结束后在CE1上查看路由表:

     

     

    在CE2上查看路由表:

     

    发现在都以学习到了对端的路由,在CE1上以1.1.1.1为源去ping5.5.5.5。查看结果:

     

    发现在以经可以访问了,反之在CE2上pingCE1上也是一样。

    下面来说一下MPLS ×××的故障排查:

    MPLS ×××的故障排查:
    1、排查公网隧道是否存在
    可以分为以下三步:
    检查公网路由学习是否正确
    检查公网设备之间的MPLS LDP邻居关系是否正常:dis mpls ldp session
    检查到达对端PE的loopback地址的公网隧道是否存在:dis mpls ldp lsp

    2、排查本地***建立是否符合要求
    分为两步:
    检查确认对应×××的私网路由邻居建立是否正常
    检查PE与本地CE之间的路由学习是否正常:dis ip routing-table ***-instance ***1

    3、排查MP-BGP私网路由传递是否正确
    也可以分为三步:
    检查PE之间MP-BGP邻居是否建立成功
    检查PE是否学习到远端用户的私网路由
    检查CE是否学习到远端用户的私网路由
     

     

     


     

关键字

上一篇: EBS和S3的区别

下一篇: ns3仿真的步骤