跨域MPLS解决方案:OptionB 配置
具体参考:读者大佬的跨域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 配置相关推荐
- 华为跨域 MPLS Opiton C 配置(很详细)
文章目录 实验环境 拓扑 目的 步骤 基础环境的配置 数据层面的配置 实验配置 基础环境的配置 Area100 Area200 验证 控制层面的配置 第一步: 配置 验证 第二步 配置 验证 第三步 ...
- 前端常见跨域问题解决方案
前端常见跨域解决方案(全) 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的. 广义的跨域: 1.) 资源跳转: A链接.重定向.表单提交 2.) 资源嵌入: & ...
- cors跨域_Nginx通过CORS配置实现跨域访问
什么是跨域 跨域是指跨域名的访问,以下情况都属于跨域: 跨域原因说明 示例 域名不同 www.jd.com 与 www.taobao.com 域名相同,端口不同 www.jd.com:8080 与 w ...
- 跨域学习笔记2--WebApi 跨域问题解决方案:CORS
自己并不懂,在此先记录下来,留待以后学习... 正文 前言:上篇总结了下WebApi的接口测试工具的使用,这篇接着来看看WebAPI的另一个常见问题:跨域问题.本篇主要从实例的角度分享下CORS解决跨 ...
- 浏览器跨域访问解决方案
浏览器跨域访问解决方案 2015年11月4日 18972次浏览 跨域的概念 跨域大家都知道,不同地址,不同端口,不同级别,不同协议都会构成跨域.例如:about.haorooms.com和www.ha ...
- 实现全球同服,保障业务出海——腾讯云跨域加速解决方案
2019独角兽企业重金招聘Python工程师标准>>> 业务出海难在哪? 欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者: 方坤丁 传统的出海方案 以游戏业务为例,国内 ...
- 关于Ajax跨域的解决方案
关于Ajax跨域的解决方案和一些个人理解 Ajax跨域的原因 Ajax跨域的解决方案 Ajax跨域的原因 浏览器限制 跨域(协议.主机名.端口有一个不同就会产生跨域) xhr请求(XMLHttpReq ...
- Web应用跨域访问解决方案
Web应用跨域访问解决方案 Web应用的跨域访问解决方案 Web跨域访问解决方案 做过跨越多个网站的Ajax开发的朋友都知道,如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与 ...
- H5项目中通过iframe引入语音导览解决微信jsapi关于同一级域名二级域名跨域问题解决方案
H5项目中通过iframe引入语音导览解决微信jsapi关于同一级域名二级域名跨域问题解决方案 在项目的入口文件App.js中 <iframe src="https://www.abc ...
最新文章
- 汽车与智能家居互联时代 语音控制很关键
- 实用!你不知道的小技巧,电脑快速实现屏幕长截图
- 树莓派 修改config.txt配置文件
- java垃圾回收机制(简述)
- 为什么只读文件系统_xfs 只读共享盘的数据不一致问题
- 解决Warning: Cannot modify header information – headers already sent by
- 手摸手,带你用vue撸后台 系列一(基础篇) - 掘金
- 设计模式示例_命令设计模式示例
- mysql 不完全插入_MySql insert插入操作不完全指北_MySQL
- (六)数据处理——录入、清洗、加工、描述
- web app iphone4 iphone5 iphone6 iphone6 Plus响应式布局 适配代码
- 28. magento使用细节
- 第6篇 熊猫烧香专杀工具编写
- 检查计算机设备报告书,关于计算机安全检查的自查报告范文
- 十大概念:每个软件工程师的必备
- ftt传感器_锥形量热仪FTT和CONE型号差异分析
- Qt - 换肤功能实现
- 让人春分日 哈工科教110132.平面分割
- Linux中opengl库叫什么名字,Linux下的OpenGL——Mesa和GLX简介
- 嵌入式开发五:未来之星机器人语音控制及视频开发(颜色追踪)(运动追踪)
热门文章
- Facebook投资者提议废除扎克伯格董事长职位,美国将退出万国邮政联盟 | 雷锋早报...
- 【博学谷学习记录】超强总结,用心分享 | 狂野大数据HDFS~个人学习复习记录~PART-01
- 电商、母婴类APP实例解析!垂直类社区应该这么“玩”!
- 显卡出现故障的维修方法
- Java代理模式之Java外观模式
- 如何增加美容院客流量?
- 广州企业电信光纤专线介绍
- 宾得最小饼干DA 40mm F2.8 Limited[转]
- OSG for Android新手教程系列(三)——HelloWorld,第一个示例
- 澜沧古茶正式冲刺香港上市:极其依赖第三方,杜春峄等人提前套现