当前位置: 首页 > news >正文

跨域MPLS option A

跨域MPLS option A

跨越AS100和AS200两个自治系统

MCE1和MCE2上的loopback10组建vpn a,loopback20组建vpn b

option A的关键在于ASBR间,即P3和P4间通过静态或IGP传递路由,需要在ASBR上为每个vpn创建对应vpn-instance,绑定对应子接口到vpn-instance中

接口IP地址规划如下图:

PE1、PE2、PE3运行OSPF,打通AS 100内部路由;PE1和PE3间建ibgp

PE4、PE5、PE6运行OSPF,打通AS 200内部路由;PE4和PE6间建ibgp

PE1、PE2、PE3运行MPLS LDP

PE4、PE5、PE6运行MPLS LDP

vpn a的PE和CE间使用EBGP传路由,P3和P4间运行OSPF传路由

vpn b的PE和CE间,MCE1和P1间用静态路由,MCE2和P6间运行OPF,P3和P4间用静态路由

配置步骤:

MCE1P1P2P3P4P5P6MCE2
int loo 0int loo 0int loo 0int loo 0int loo 0int loo 0int loo 0int loo 0
ip add 11.11.11.11 32ip add 1.1.1.1 32ip add 2.2.2.2 32ip add 3.3.3.3 32ip add 4.4.4.4 32ip add 5.5.5.5 32ip add 6.6.6.6 32ip add 22.22.22.22 32
mpls lsr-id 1.1.1.1mpls lsr-id 2.2.2.2mpls lsr-id 3.3.3.3mpls lsr-id 4.4.4.4mpls lsr-id 5.5.5.5mpls lsr-id 6.6.6.6
mplsmplsmplsmplsmplsmpls
mpls ldpmpls ldpmpls ldpmpls ldpmpls ldpmpls ldp
int g0/0/0int g0/0/0int g0/0/0int g0/0/0
ip add 12.1.1.1 24ip add 12.1.1.2 24ip add 56.1.1.5 24ip add 56.1.1.6 24
mplsmplsmplsmpls
mpls ldpmpls ldpmpls ldpmpls ldp
int g0/0/1int g0/0/1int g0/0/1int g0/0/1
ip add 23.1.1.2 24ip add 23.1.1.3 24ip add 45.1.1.4 24ip add 45.1.1.5 24
mplsmplsmplsmpls
mpls ldpmpls ldpmpls ldpmpls ldp
ospf router-id 1.1.1.1ospf router-id 2.2.2.2ospf router-id 3.3.3.3ospf router-id 4.4.4.4ospf router-id 5.5.5.5ospf router-id 6.6.6.6
area 0area 0area 0area 0area 0area 0
network 1.1.1.1 0.0.0.0network 2.2.2.2 0.0.0.0network 3.3.3.3 0.0.0.0network 4.4.4.4 0.0.0.0network 5.5.5.5 0.0.0.0network 6.6.6.6 0.0.0.0
network 12.1.1.1 0.0.0.0network 12.1.1.2 0.0.0.0network 23.1.1.3 0.0.0.0network 45.1.1.4 0.0.0.0network 56.1.1.5 0.0.0.0network 56.1.1.6 0.0.0.0
network 23.1.1.2 0.0.0.0network 45.1.1.5 0.0.0.0
ip vpn-instance aip vpn-instance aip vpn-instance aip vpn-instance aip vpn-instance aip vpn-instance a
route-distinguisher 11:1route-distinguisher 1:1route-distinguisher 3:1route-distinguisher 4:1route-distinguisher 6:1route-distinguisher 22:1
vpn-target 1:10vpn-target 1:10vpn-target 4:10vpn-target 4:10
ip vpn-instance bip vpn-instance bip vpn-instance bip vpn-instance bip vpn-instance bip vpn-instance b
route-distinguisher 11:2route-distinguisher 1:2route-distinguisher 3:2route-distinguisher 4:2route-distinguisher 6:2route-distinguisher 22:2
vpn-target 1:20vpn-target 1:20vpn-target 4:20vpn-target 4:20
bgp 100bgp 100bgp 200bgp 200
peer 3.3.3.3 as-number 100peer 1.1.1.1 as-number 100peer 6.6.6.6 as-number 200peer 4.4.4.4 as-number 200
peer 3.3.3.3 con loo 0peer 1.1.1.1 con loo 0peer 6.6.6.6 con loo 0peer 4.4.4.4 con loo 0
undo peer 3.3.3.3 enableundo peer 1.1.1.1 enableundo peer 6.6.6.6 enableundo peer 4.4.4.4 enable
ipv4-family vpnv4ipv4-family vpnv4ipv4-family vpnv4ipv4-family vpnv4
peer 3.3.3.3 enablepeer 1.1.1.1 enablepeer 6.6.6.6 enablepeer 4.4.4.4 enable
int g0/0/0int g0/0/0
int g0/0/0.10int g0/0/0.10
ip binding vpn-instance aip binding vpn-instance a
int loo 10ip add 10.1.34.3 24ip add 10.1.34.4 24int loo 10
ip binding vpn-instance adot1q termination vid 10dot1q termination vid 10ip binding vpn-instance a
ip add 192.168.1.1 24arp broadcast enablearp broadcast enableip add 172.16.1.1 24
int loo 20int g0/0/0.20int g0/0/0.20int loo 20
ip binding vpn-instance bip binding vpn-instance bip binding vpn-instance bip binding vpn-instance b
ip add 192.168.1.1 24ip add 10.2.34.3 24ip add 10.2.34.4 24ip add 172.16.1.1 24
dot1q termination vid 20dot1q termination vid 20
arp broadcast enablearp broadcast enable
int g0/0/1int g0/0/1int g0/0/1int g0/0/1
int g0/0/1.10int g0/0/1.10int g0/0/1.10int g0/0/1.10
ip binding vpn-instance aip binding vpn-instance aip binding vpn-instance aip binding vpn-instance a
ip add 10.1.11.11 24ip add 10.1.11.1 24ip add 10.1.62.6 24ip add 10.1.62.22 24
dot1q termination vid 10dot1q termination vid 10dot1q termination vid 10dot1q termination vid 10
arp broadcast enablearp broadcast enablearp broadcast enablearp broadcast enable
int g0/0/1.20int g0/0/1.20int g0/0/1.20int g0/0/1.20
ip binding vpn-instance bip binding vpn-instance bip binding vpn-instance bip binding vpn-instance b
ip add 10.2.11.11 24ip add 10.2.11.1 24ip add 10.2.62.6 24ip add 10.2.62.22 24
dot1q termination vid 20dot1q termination vid 20dot1q termination vid 20dot1q termination vid 20
arp broadcast enablearp broadcast enablearp broadcast enablearp broadcast enable
bgp 65001bgp 100bgp 200bgp 65001
ipv4-family vpn-instance aipv4-family vpn-instance aipv4-family vpn-instance aipv4-family vpn-instance a
peer 10.1.11.1 as-nu 100peer 10.1.11.11 as-nu 65001peer 10.1.62.22 as-nu 65001peer 10.1.62.6 as-nu 200
network 192.168.1.0 24network 172.16.1.0 24
ospf 10 vpn-instance aospf 10 vpn-instance a
import bgp permit-ibgpimport bgp permit-ibgp
route-tag disableroute-tag disable
vpn-instance-capability simplevpn-instance-capability simple
area 0area 0
network 10.1.34.3 0.0.0.0network 10.1.34.4 0.0.0.0
bgp 100bgp 200
ipv4-family vpn-instance aipv4-family vpn-instance a
import-route ospf 10import-route ospf 10
ip route-static vpn-instance b 172.16.1.0 24 10.2.11.1ip route-static vpn-instance b 192.168.1.0 24 10.2.11.11ospf 20 vpn-instance bospf 20 vpn-instance b
bgp 100import bgp permit-ibgpsilent-interface loop 0
ipv4-family vpn-instance broute-tag disable
import-route staticvpn-instance-capability simple
area 0area 0
network 10.2.62.6 0.0.0.0network 10.2.62.22 0.0.0.0
network 172.16.1.1 0.0.0.0
bgp 200
ipv4-family vpn-instance b
import-route ospf 20
ip route-static vpn-instance b 172.16.1.0 24 10.2.34.4ip route-static vpn-instance b 192.168.1.0 24 10.2.34.3
bgp 100bgp 200
ipv4-family vpn-instance bipv4-family vpn-instance b
import-route staticimport-route static

配置完成后效果

http://www.cnnetsun.cn/news/41284.html

相关文章:

  • 5大React动画库生态对比:从入门到精通的全栈解决方案
  • 2、Oracle Real Application Clusters (RAC):特性、成本与效益解析
  • Phi-2模型完全攻略:让27亿参数的小巨人成为你的AI助手
  • 30分钟掌握Tauri:用Rust构建你的第一个桌面应用
  • WeChatTweak-macOS开源项目深度参与指南
  • NootRX:让AMD RDNA 2显卡在macOS上完美运行
  • DBeaver崩溃救星:3步紧急恢复SQL脚本的完整方案
  • 项目效率翻倍,做对了什么?
  • 少儿编程考试路径规划:考级与竞赛时间如何平衡?
  • 火星漫游车Rocker-Bogie悬挂系统核心技术深度解析与实战指南
  • ImmortalWrt网络流量监控完全指南:快速排查网络异常与优化带宽分配
  • 青少年编程考级的三大核心价值:目标建立与能力提升
  • 大疆(DJI)前端开发岗位面试经验总结与备战指南
  • AI难?看涂鸦智能、Lark和德勤中国如何借亚马逊云科技突围
  • Kimi-K2-Instruct模型部署指南:从快速入门到生产级优化
  • 企业级系统监控UI架构设计与性能优化实战
  • 多模态智能体如何重塑人机交互:UI-TARS-1.5的三大技术突破与应用前景
  • 快速排序:10分钟掌握高效算法精髓
  • windows著名漏洞——Zerologon(零登录)
  • 6、技术写作风格与在线文档写作指南
  • 文章查重率超出限制?五个步骤轻松降低至安全线
  • 12、技术文档创作与信息管理全解析
  • 9大AI论文平台对比:智能生成开题框架与完整论文内容
  • 学术写作利器:9款AI工具测评,精准生成开题报告与论文初稿
  • 20、文档制作全流程指南
  • GPT-20B无限制版:本地部署大模型的技术革命与实战指南
  • MPK(Mirage Persistent Kernel)源码笔记(4)--- 转译系统
  • 中国地形数据完整指南:5分钟快速上手ArcGIS地形分析
  • 为什么我的应用会卡顿?垃圾回收中的STW难题与破解之道
  • 深入解析 JuiceFS 垃圾回收机制