具体参考:读者大佬的跨域MPLS解决方案:OptionA+OptionB+OptionC_读者,的博客-CSDN博客_跨域mpls

本文只对OptionB实验进行配置总结

具体配置参考如下

AR1
#
interface GigabitEthernet0/0/0ip address 13.1.1.1 255.255.255.0
#
interface LoopBack1ip address 1.1.1.1 255.255.255.255
#
bgp 101router-id 1.1.1.1peer 13.1.1.3 as-number 100 #ipv4-family unicastundo synchronizationnetwork 1.1.1.1 255.255.255.255 peer 13.1.1.3 enable
#
ospf 1 router-id 1.1.1.1 area 0.0.0.0 network 1.1.1.1 0.0.0.0 network 13.1.1.0 0.0.0.255
#
return
AR2
#
interface GigabitEthernet0/0/0ip address 23.1.1.2 255.255.255.0
#
interface LoopBack0
#
interface LoopBack1ip address 2.2.2.2 255.255.255.255
#
bgp 201router-id 2.2.2.2peer 23.1.1.3 as-number 100 #ipv4-family unicastundo synchronizationnetwork 2.2.2.2 255.255.255.255 peer 23.1.1.3 enable
#
return
AR3
#
ip vpn-instance VPN1ipv4-familyroute-distinguisher 1:1vpn-target 1:1 export-extcommunityvpn-target 1:1 import-extcommunity
#
ip vpn-instance VPN2ipv4-familyroute-distinguisher 2:2vpn-target 2:2 export-extcommunityvpn-target 2:2 import-extcommunity
#
mpls lsr-id 3.3.3.3
mpls
#
mpls ldp
#
interface GigabitEthernet0/0/0ip binding vpn-instance VPN1ip address 13.1.1.3 255.255.255.0
#
interface GigabitEthernet0/0/1ip binding vpn-instance VPN2ip address 23.1.1.3 255.255.255.0
#
interface GigabitEthernet0/0/2ip address 34.1.1.3 255.255.255.0 mplsmpls ldp
#
interface LoopBack1ip address 3.3.3.3 255.255.255.255
#
bgp 100router-id 3.3.3.3peer 4.4.4.4 as-number 100 peer 4.4.4.4 connect-interface LoopBack1#ipv4-family unicastundo synchronizationpeer 4.4.4.4 enable# ipv4-family vpnv4policy vpn-targetpeer 4.4.4.4 enable#ipv4-family vpn-instance VPN1 peer 13.1.1.1 as-number 101 #ipv4-family vpn-instance VPN2 peer 23.1.1.2 as-number 201
#
ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 3.3.3.3 0.0.0.0 network 34.1.1.0 0.0.0.255
#
ospf 2 router-id 3.3.3.3 vpn-instance VPN1area 0.0.0.0 network 13.1.1.0 0.0.0.255
#
return
AR4
#
ip vpn-instance VPN1ipv4-familyroute-distinguisher 1:1vpn-target 1:1 export-extcommunityvpn-target 1:1 import-extcommunity
#
mpls lsr-id 4.4.4.4
mpls
#
mpls ldp
#
interface GigabitEthernet0/0/0ip address 34.1.1.4 255.255.255.0 mplsmpls ldp
#
interface GigabitEthernet0/0/1ip address 45.1.1.4 255.255.255.0 mpls
#
interface LoopBack1ip address 4.4.4.4 255.255.255.255
#
bgp 100router-id 4.4.4.4peer 3.3.3.3 as-number 100 peer 3.3.3.3 connect-interface LoopBack1peer 45.1.1.5 as-number 200 #ipv4-family unicastundo synchronizationpeer 3.3.3.3 enablepeer 45.1.1.5 enable# ipv4-family vpnv4undo policy vpn-targetapply-label per-nexthoppeer 3.3.3.3 enablepeer 45.1.1.5 enable
#
ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 4.4.4.4 0.0.0.0 network 34.1.1.0 0.0.0.255
#
return
AR5
#
mpls lsr-id 5.5.5.5
mpls
#
mpls ldp
#
interface GigabitEthernet0/0/0ip address 45.1.1.5 255.255.255.0 mpls
#
interface GigabitEthernet0/0/1ip address 56.1.1.5 255.255.255.0 mplsmpls ldp
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
interface LoopBack1ip address 5.5.5.5 255.255.255.255
#
bgp 200router-id 5.5.5.5peer 6.6.6.6 as-number 200 peer 6.6.6.6 connect-interface LoopBack1peer 45.1.1.4 as-number 100 #ipv4-family unicastundo synchronizationpeer 6.6.6.6 enablepeer 45.1.1.4 enable# ipv4-family vpnv4undo policy vpn-targetapply-label per-nexthoppeer 6.6.6.6 enablepeer 45.1.1.4 enable
#
ospf 1 router-id 5.5.5.5 area 0.0.0.0 network 5.5.5.5 0.0.0.0 network 56.1.1.0 0.0.0.255
#
return
AR6
#
ip vpn-instance VPN1ipv4-familyroute-distinguisher 1:1vpn-target 1:1 export-extcommunityvpn-target 1:1 import-extcommunity
#
ip vpn-instance VPN2ipv4-familyroute-distinguisher 2:2vpn-target 2:2 export-extcommunityvpn-target 2:2 import-extcommunity
#
mpls lsr-id 6.6.6.6
mpls
#
mpls ldp
#
interface GigabitEthernet0/0/0ip address 56.1.1.6 255.255.255.0 mplsmpls ldp
#
interface GigabitEthernet0/0/1ip binding vpn-instance VPN1ip address 67.1.1.6 255.255.255.0
#
interface GigabitEthernet0/0/2ip binding vpn-instance VPN2ip address 68.1.1.6 255.255.255.0
#
interface NULL0
#
interface LoopBack1ip address 6.6.6.6 255.255.255.255
#
bgp 200router-id 6.6.6.6peer 5.5.5.5 as-number 200 peer 5.5.5.5 connect-interface LoopBack1#ipv4-family unicastundo synchronizationpeer 5.5.5.5 enable# ipv4-family vpnv4policy vpn-targetpeer 5.5.5.5 enable#ipv4-family vpn-instance VPN1 peer 67.1.1.7 as-number 102 #ipv4-family vpn-instance VPN2 peer 68.1.1.8 as-number 202
#
ospf 1 router-id 6.6.6.6 area 0.0.0.0 network 6.6.6.6 0.0.0.0 network 56.1.1.0 0.0.0.255
#
return
AR7
#
interface GigabitEthernet0/0/0ip address 67.1.1.7 255.255.255.0
#
interface GigabitEthernet0/0/1
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
interface LoopBack1ip address 7.7.7.7 255.255.255.255
#
bgp 102router-id 7.7.7.7peer 67.1.1.6 as-number 200 #ipv4-family unicastundo synchronizationnetwork 7.7.7.7 255.255.255.255 peer 67.1.1.6 enable
#
return
AR8
#
interface GigabitEthernet0/0/0ip address 68.1.1.8 255.255.255.0
#
interface LoopBack1ip address 8.8.8.8 255.255.255.255
#
bgp 202router-id 8.8.8.8peer 68.1.1.6 as-number 200 #ipv4-family unicastundo synchronizationnetwork 8.8.8.8 255.255.255.255 peer 68.1.1.6 enable
#
return

对结果进行验证

AR1  对AR7 进行 PING通测试

AR2  对AR8 进行 PING通测试

跨域MPLS解决方案:OptionB 配置相关推荐

  1. 华为跨域 MPLS Opiton C 配置(很详细)

    文章目录 实验环境 拓扑 目的 步骤 基础环境的配置 数据层面的配置 实验配置 基础环境的配置 Area100 Area200 验证 控制层面的配置 第一步: 配置 验证 第二步 配置 验证 第三步 ...

  2. 前端常见跨域问题解决方案

    前端常见跨域解决方案(全) 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的. 广义的跨域: 1.) 资源跳转: A链接.重定向.表单提交 2.) 资源嵌入: & ...

  3. cors跨域_Nginx通过CORS配置实现跨域访问

    什么是跨域 跨域是指跨域名的访问,以下情况都属于跨域: 跨域原因说明 示例 域名不同 www.jd.com 与 www.taobao.com 域名相同,端口不同 www.jd.com:8080 与 w ...

  4. 跨域学习笔记2--WebApi 跨域问题解决方案:CORS

    自己并不懂,在此先记录下来,留待以后学习... 正文 前言:上篇总结了下WebApi的接口测试工具的使用,这篇接着来看看WebAPI的另一个常见问题:跨域问题.本篇主要从实例的角度分享下CORS解决跨 ...

  5. 浏览器跨域访问解决方案

    浏览器跨域访问解决方案 2015年11月4日 18972次浏览 跨域的概念 跨域大家都知道,不同地址,不同端口,不同级别,不同协议都会构成跨域.例如:about.haorooms.com和www.ha ...

  6. 实现全球同服,保障业务出海——腾讯云跨域加速解决方案

    2019独角兽企业重金招聘Python工程师标准>>> 业务出海难在哪? 欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者: 方坤丁 传统的出海方案 以游戏业务为例,国内 ...

  7. 关于Ajax跨域的解决方案

    关于Ajax跨域的解决方案和一些个人理解 Ajax跨域的原因 Ajax跨域的解决方案 Ajax跨域的原因 浏览器限制 跨域(协议.主机名.端口有一个不同就会产生跨域) xhr请求(XMLHttpReq ...

  8. Web应用跨域访问解决方案

    Web应用跨域访问解决方案 Web应用的跨域访问解决方案 Web跨域访问解决方案 做过跨越多个网站的Ajax开发的朋友都知道,如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与 ...

  9. H5项目中通过iframe引入语音导览解决微信jsapi关于同一级域名二级域名跨域问题解决方案

    H5项目中通过iframe引入语音导览解决微信jsapi关于同一级域名二级域名跨域问题解决方案 在项目的入口文件App.js中 <iframe src="https://www.abc ...

最新文章

  1. 汽车与智能家居互联时代 语音控制很关键
  2. 实用!你不知道的小技巧,电脑快速实现屏幕长截图
  3. 树莓派 修改config.txt配置文件
  4. java垃圾回收机制(简述)
  5. 为什么只读文件系统_xfs 只读共享盘的数据不一致问题
  6. 解决Warning: Cannot modify header information – headers already sent by
  7. 手摸手,带你用vue撸后台 系列一(基础篇) - 掘金
  8. 设计模式示例_命令设计模式示例
  9. mysql 不完全插入_MySql insert插入操作不完全指北_MySQL
  10. (六)数据处理——录入、清洗、加工、描述
  11. web app iphone4 iphone5 iphone6 iphone6 Plus响应式布局 适配代码
  12. 28. magento使用细节
  13. 第6篇 熊猫烧香专杀工具编写
  14. 检查计算机设备报告书,关于计算机安全检查的自查报告范文
  15. 十大概念:每个软件工程师的必备
  16. ftt传感器_锥形量热仪FTT和CONE型号差异分析
  17. Qt - 换肤功能实现
  18. 让人春分日 哈工科教110132.平面分割
  19. Linux中opengl库叫什么名字,Linux下的OpenGL——Mesa和GLX简介
  20. 嵌入式开发五:未来之星机器人语音控制及视频开发(颜色追踪)(运动追踪)

热门文章

  1. Facebook投资者提议废除扎克伯格董事长职位,美国将退出万国邮政联盟 | 雷锋早报...
  2. 【博学谷学习记录】超强总结,用心分享 | 狂野大数据HDFS~个人学习复习记录~PART-01
  3. 电商、母婴类APP实例解析!垂直类社区应该这么“玩”!
  4. 显卡出现故障的维修方法
  5. Java代理模式之Java外观模式
  6. 如何增加美容院客流量?
  7. 广州企业电信光纤专线介绍
  8. 宾得最小饼干DA 40mm F2.8 Limited[转]
  9. OSG for Android新手教程系列(三)——HelloWorld,第一个示例
  10. 澜沧古茶正式冲刺香港上市:极其依赖第三方,杜春峄等人提前套现