一、MPLS 介绍

  多协议标签交换(Multi-Protocol Label Switching,MPLS)是新一代的IP高速骨干网络交换标准,由因特网工程任务组(Internet Engineering Task Force,IETF)提出。

  具体细节查看 百度百科 MPLS      MPLS LDP  使用组播发送Hello包的方式进行邻居关系建立,组播地址:224.0.0.2。

  建立连接通过UDP发送Hello包,而且在Hello包里面,包含了发送方的LSR ID。所以在 dis mpls ldp peer 中会看到对端 LSR ID的地址。

二、背景需求

  A机房部分业务由于历史原因,改动IP网段比较麻烦,要在中间跑着三层路由协议(ospf)的B机房实现业务备份,需要将A机房IP网段(192.168.10.x\192.168.20.x\192.168.30.x)透传之B机房使用。

三、实验拓扑

  

四、配置

  1、基本配置:

    6800-A:

  1. interface LoopBack0
  2. ip address 192.168.1.252255.255.255.
  3. #
  4. interface Vlan-interface5
  5. ip address 10.0.0.5 255.255.255.252
  6. #
  7. interface Vlan-interface10
  8. ip address 192.168.10.1 255.255.255.0
  9. #
  10. interface Vlan-interface20
  11. ip address 192.168.20.1 255.255.255.0
  12. #
  13. interface GigabitEthernet0/
  14. port link-mode route
  15. port link-type trunk
  16. undo port trunk permit vlan
  17. port trunk permit vlan

    5800-A:

  1. interface LoopBack0
  2. ip address 192.168.1.254 255.255.255.255
  3. #
  4. interface Vlan-interface5
  5. ip address 10.0.0.6 255.255.255.252
  6. #
  7. interface GigabitEthernet0/
  8. port link-mode route
  9. ip address 10.0.0.2 255.255.255.252
  10. #
  11. interface GigabitEthernet0/
  12. port link-type trunk
  13. undo port trunk permit vlan
  14. port trunk permit vlan

    5800-B:

  1. interface LoopBack0
  2. ip address 192.168.1.253 255.255.255.255
  3. #
  4. interface Vlan-interface5
  5. ip address 10.0.0.10 255.255.255.252
  6. #
  7. interface GigabitEthernet0/
  8. port link-mode route
  9. ip address 10.0.0.3 255.255.255.252
  10. #
  11. interface GigabitEthernet0/
  12. port link-type trunk
  13. undo port trunk permit vlan
  14. port trunk permit vlan

    6800-B:

  1. interface LoopBack0
  2. ip address 192.168.1.251 255.255.255.255
  3. #
  4. interface Vlan-interface5
  5. ip address 10.0.0.9 255.255.255.252
  6. #
  7. interface GigabitEthernet0/
  8. port link-mode route
  9. port link-type trunk
  10. undo port trunk permit vlan
  11. port trunk permit vlan

  2、ospf 路由配置

    6800-A:

  1. ospf router-id 192.168.1.252
  2. area 0.0.0.10
  3. network 10.0.0.5 0.0.0.0
  4. network 192.168.1.252 0.0.0.0

    5800-A:

  1. ospf router-id 192.168.1.254
  2. area 0.0.0.0
  3. network 10.0.0.2 0.0.0.0
  4. network 192.168.1.254 0.0.0.0
  5. area 0.0.0.10
  6. network 10.0.0.6 0.0.0.0

    5800-B:

  1. ospf router-id 192.168.1.253
  2. area 0.0.0.0
  3. network 10.0.0.3 0.0.0.0
  4. network 192.168.1.253 0.0.0.0
  5. area 0.0.0.20
  6. network 10.0.0.10 0.0.0.0

    6800-B:

  1. ospf router-id 192.168.1.251
  2. area 0.0.0.20
  3. network 10.0.0.9 0.0.0.0
  4. network 192.168.1.251 0.0.0.0

  3、ospf 配置完成,并成功之后,配置  MPLS LDP 隧道。

    5800-A:

  1. mpls lsr-id 192.168..254mpls #开启mpls 功能
  2. mpls ldp #定义mpls 模式
  3. l2vpn
  4.   mpls l2vpn #定义vpn封装模式,只开启隧道,不用配置最后这两条命令。
  5. interface GigabitEthernet0/
  6.   mpls
  7.   mpls ldp #在接口下应用 mpls ldp

    5800-B:

  1. mpls lsr-id 192.168.1.253mpls
  2. mpls ldp
  3. l2vpn
  4.   mpls l2vpn
  5. interface GigabitEthernet0/
  6.   mpls
  7.   mpls ldp

    结果:(注意:隧道有可能单方面建立成功。所以要两边查看,结果是否和实验结果类似)

[H3C 5800-A]dis mpls ldp peer

LDP Peer Information in Public network
Total number of peers: 1
------------------------------------------------------------------------------
Peer-ID         Transport-Address    Discovery-Source
------------------------------------------------------------------------------
192.168.1.253:0   192.168.1.253     GigabitEthernet0/27

------------------------------------------------------------------------------
[H3C 5800-A]

  4、二层网络透传

    5800-A:

  1. 、创建vsi
  2. #
  3. vsi 10A_to_B static
  4. pwsignal ldp
  5. vsi-id #vsi-id 不可以一样,一个vlan 一个vsi-id,两段对应网段的vsi-id 需要一致。
  6. peer 192.168.1.253 #对端lsr-id
  7. #
  8. vsi 20A_to_B static
  9. pwsignal ldp
  10. vsi-id
  11. peer 192.168.1.253
  1. #
    2、接口应用
  2. interface GigabitEthernet0/
  3. service-instance
  4. encapsulation s-vid #透传网段vlan ID
  5. xconnect vsi 10A_to_B
  6. service-instance
  7. encapsulation s-vid
  8. xconnect vsi 20A_to_B #应用vsi

    5800-B:

  1. 、创建vsi
  2. #
  3. vsi 10B_to_A static
  4. pwsignal ldp
  5. vsi-id
  6. peer 192.168.1.
  7. #
  8. vsi 20B_to_A static
  9. pwsignal ldp
  10. vsi-id
  11. peer 192.168.1.
  12. #
  13. 、接口应用
  14. interface GigabitEthernet0/
  15. service-instance
  16. encapsulation s-vid
  17. xconnect vsi 10B_to_A
  18. service-instance
  19. encapsulation s-vid
  20. xconnect vsi 20B_to_A

  6800-B:

  在交换机上创建vlan 10 和vlan20,配置现有地址进行测试,看看地址在6800A上是否可以ping同。

H3C S5800 MPLS----VPLS 三层路由透传二层网络的更多相关文章

  1. 使用VLL技术实现多家合作伙伴复用同一条链路做两端数据全透传

    公司A当前租用一条10G跨市运营商光缆,自身业务只用到一半流量,为节省成本,寻求多家合作伙伴共用链路以达到财务需求 合作伙伴需求接入链路全透传,即光缆两端接入点端口逻辑直连 当前有三种方案可以实现上述 ...

  2. 业务线--node中间层做一个透传的项目

    1,node中间层总结 1,ejs引入vue的js,路由层(直接透传,自定义行的),比较浅层的一层 中间件的引入 ? ) { // 与rd约定,接口成功返回code===0,其余为失败 console ...

  3. haproxy透传用户ip-方法和原理

    为了透传用户ip到后端server, proxy机器需要解决两个问题: 1.在创建到后端server的套接字时, 将用户ip作为套接字的源ip,从而让后端server看到: 2.后端server在回包 ...

  4. ESP8266局域网 路由器下作服务器模式串口透传 arduino uno示例 模板参考2

    ESP8266服务器模式串口透传编译需要下载8266的库文件后才可以正常 准备工作 下载一个Arduino IDE,下载8266的库文件ESP8266服务器模式串口透传编译 功能说明 1.直接使用路由 ...

  5. ESP8266局域网智能家居 路由器下作服务器模式串口透传 无线通信控制 arduino uno示例 模板参考

    准备工作 下载一个Arduino IDE, 下载8266的库文件 ESP8266服务器模式串口透传编译 功能说明 1.直接使用路由器中转数据 2.手机放热点模式直接传输数据 两者有访问IP地址的差别, ...

  6. 1、利用蓝牙定位及姿态识别实现一个智能篮球场套件(一)——用重写CC2541透传模块做成智能手环

    一.预言 要实现一个智能篮球场套件,需要设计一个佩戴在篮球运动员手臂上的可以检测投篮.记步的手环,以及一套可以根据RSSI定位运动员的蓝牙定位装置.下面是大致需要的步骤: 首先,需要用CC2541透传 ...

  7. 个推+DCLOUD,推送消息和透传消息

    DCLOUD方案中集成了个推方案,最好是用个推来做推送相关的东西 消息分2类: 1.推送消息,这种一般会出现在手机的最上面的通知栏,用户是肯定会知道的 2.透传消息,这种一般就是一个Alert提示框, ...

  8. APP消息推送:通知和透传

    目前市场上的消息推送方式有两种:通知和透传.什么是透传?透传即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理.透传消息, ...

  9. 低功耗蓝牙(BLE)透传模块 ——RF-BM-S01(BQB认证)

    本文来源深圳信驰达科技www.szrfstar.com,技术交流群336720020. 低功耗蓝牙(BLE)透传模块 ——RF-BM-S01(BQB认证) 深圳市信驰达科技有限公司 2013年3月18 ...

随机推荐

  1. dubbo超时优先级设置

    调用超时配置的优先级 可以在多个配置项设置超时,由上至下覆盖(即上面的优先),示例如下: # 其它的参数(retries.loadbalance.actives等)的覆盖策略也一样. 提供者端特定方法 ...

  2. 讲讲亿级PV的负载均衡架构

    引言 本来没想写这个题材的,为了某某童鞋能够更好的茁壮成长,临时写一篇负载均衡的.负载均衡,大家可能听过什么3层负载均衡.4层负载均衡.7层负载均衡什么的?那这是怎么分的呢,ok,是根据osi七层网络 ...

  3. Others-阿里专家强琦:流式计算的系统设计和实现

    阿里专家强琦:流式计算的系统设计和实现 更多深度文章,请关注云计算频道:https://yq.aliyun.com/cloud 阿里云数据事业部强琦为大家带来题为“流式计算的系统设计与实现”的演讲,本 ...

  4. Linux命令之top

    Linux中的top命令显示系统上正在运行的进程.它是系统管理员最重要的工具之一.被广泛用于监视服务器的负载.在本篇中,我们会探索top命令的细节.top命令是一个交互命令.在运行top的时候还可以运 ...

  5. django403错误(转)

    原文:http://blog.sina.com.cn/s/blog_60ccc6e101011ku0.html 处理过程 1.按提示及google结果修改setting.py,在MIDDLEWARE_ ...

  6. LeetCode 312. Burst Balloons(戳气球)

    参考:LeetCode 312. Burst Balloons(戳气球) java代码如下 class Solution { //参考:https://blog.csdn.net/jmspan/art ...

  7. web前端安全的三个关键点

    一.浏览器的同源策略 同源策略:不同域的客户端脚本在未经授权的情况下不能读写对方的资源. 这里有几个关键词:域.脚本.授权.读写.资源 1.同域要求两个站点:同协议.同域名.同端口.下表展示了所列站点 ...

  8. python使用xlrd 操作Excel读写

    此文章非本人 一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 二.使用介绍 1.导入模块 i ...

  9. ASP.NET HTTP 协议

    http是无状态的,不会记得“上个请求***”,所以哪怕是同一个页面中的js.css.jpg也都要重复的提交Accept-Language.Accept-Encoding.Cookie等. 一般情况下 ...

  10. Delphi接口的底层实现

    引言 接口是面向对象程序语言中一个很重要的元素,它被描述为一组服务的集合,对于客户端来说,我们关心的只是提供的服务,而不必关心服务是如何实现的:对于服务端的类来说,如果它想实现某种服务,实现与该服务相 ...