**1.**按照图示配置IP地地址,绿色部分为公网,橙色部分为用户路由器与边缘公网路由器相连;私网部分为Lookback0,Lookback1。

华三mpls配置实例 华三路由器mpls配置_实验


**2.**建立公网隧道,首先要求PE1,P,PE2可达,我们这里用OSPF来完成公网路由可达,并且把相应的Lookback使能OSPF具体配置:

PE1配置如下:

华三mpls配置实例 华三路由器mpls配置_实验_02


PE2配置如下:

华三mpls配置实例 华三路由器mpls配置_实验_03


PE2配置如下:

华三mpls配置实例 华三路由器mpls配置_H3C_04


配置完成后检查LSP有没有建立成功,注意MPLS只会建立掩码为32的LSP,其他掩码不会建立LSP

华三mpls配置实例 华三路由器mpls配置_实验_05


**3.**本地建立,此时需要设置RD,RT属性,并将用户相连的接口与之对应的用户进行绑定。具体配置如下:

PE1配置如下:

华三mpls配置实例 华三路由器mpls配置_技术资料_06


PE2配置如下:

华三mpls配置实例 华三路由器mpls配置_实验_07


**4.**本地私网路由的学习,CE1-PE1使用OSPF;CE2-PE2使用OSPF,具体配置如下:

PE1

华三mpls配置实例 华三路由器mpls配置_技术资料_08


PE2

华三mpls配置实例 华三路由器mpls配置_技术资料_09


CE1

华三mpls配置实例 华三路由器mpls配置_技术资料_10


CE2

华三mpls配置实例 华三路由器mpls配置_H3C_11


查看路由学习情况:

PE1

华三mpls配置实例 华三路由器mpls配置_实验_12


PE2

华三mpls配置实例 华三路由器mpls配置_实验_13

**5.**私网路由传递,建立MP-BGP

PE1

华三mpls配置实例 华三路由器mpls配置_技术资料_14


PE2

华三mpls配置实例 华三路由器mpls配置_技术资料_15


此时PE1,PE2BGP路由表中并没有私网路由,因为没有将OSPF路由引入到BGP中,那么CE上也没有远端路由原因也是没有进行引入

PE1

华三mpls配置实例 华三路由器mpls配置_华三_16


PE2

华三mpls配置实例 华三路由器mpls配置_华三mpls配置实例_17


检查CE上的私网路由有没有传递成功

CE1

华三mpls配置实例 华三路由器mpls配置_实验_18


CE2

华三mpls配置实例 华三路由器mpls配置_技术资料_19


**6.**私网数据转发

当CE1 ping -a 192.168.0.1 192.168.3.1 时到达PE1的G0/1接口时因为此接口绑定H3C的实例所以只会查寻实例为H3C的路由表,匹配到去往192.168.3.1/32的路由因此加上私网标签并转发给下一跳是3.3.3.3,因为3.3.3.3不是直连出口需要进行迭代查询,注意:此时自动迭代到公网路由,因为PE1使能了MPLS通过查看LSP也发现去往3.3.3.3标签转发表向那么在压上标签从G0/0发送出去,在P设备G0/0上接收到报文,首先查看外层标签找到对应表项执行SWAP,把外层标签更换成3(倒数第二条弹出),此时剩下一层私网标签;发送给PE2 PE2上运行MPLS,PE2记录着私网标签所对应的某一条私网路由,此时弹出按照IP路由进行正常转发。