目录

1.ISP  IGP+LDP

​编辑

2.在PE上配置MG-BGP协议

3.在PE上配置VPN实例,并将接口划分到VPN实例中

4.配置CE和PE之间的IGP/BGP协议,传送客户CE VPN路由信息

5.将从CE学习到的VPN路由通过MP-BGP传送给对端PE设备



如图:实现北京总部和上海分部通信


1.ISP  IGP+LDP

R2:

sys
sys R2
int g0/0/0
ip addr 10.1.12.2 24
int g0/0/1
ip addr 10.1.23.2 24
int loo 0
ip addr 10.1.2.2 32ospf 1
ar 0
network 10.1.23.0 0.0.0.255
net 10.1.2.2 0.0.0.0mpls lsr-id 10.1.2.2
mpls
mpls ldp
int g0/0/1
mpls
mpls ldp

R3:

sys
sys R3
int g0/0/0
ip addr 10.1.23.3 24
int g0/0/1
ip addr 10.1.34.3 24
int loo 0
ip addr 10.1.3.3 32ospf 1
ar 0
network 10.1.34.3 0.0.0.255
network 10.1.23.3 0.0.0.255
net 10.1.3.3 0.0.0.0mpls lsr-id 10.1.3.3
mpls
mpls ldp
int g0/0/0
mpls
mpls ldp
int g0/0/1
mpls
mpls ldp

R4:

sys
sys R4
int g0/0/0
ip addr 10.1.34.4 24
int g0/0/1
ip addr 10.1.45.4 24
int loo 0
ip addr 10.1.4.4 32ospf 1
ar 0
network 10.1.34.4 0.0.0.255
network 10.1.45.4 0.0.0.255
net 10.1.4.4 0.0.0.0mpls lsr-id 10.1.4.4
mpls
mpls ldp
int g0/0/0
mpls
mpls ldp
int g0/0/1
mpls
mpls ldp

R5:

sys
sys R5
int g0/0/0
ip addr 10.1.45.5 24
int g0/0/1
ip addr 10.1.56.5 24
int loo 0
ip addr 10.1.5.5 32ospf 1
ar 0
network 10.1.45.5 0.0.0.255
network 10.1.56.5 0.0.0.255
net 10.1.5.5 0.0.0.0mpls lsr-id 10.1.5.5
mpls
mpls ldp
int g0/0/0
mpls
mpls ldp

2.在PE上配置MG-BGP协议

R2:

bgp 100
#取消bgp默认ipv4单播,即不让一整台设备建立IBGP
undo default ipv4-unicast
peer 10.1.5.5 as-number 100
peer 10.1.5.5 connect-inter lo0
#进入vpnv4地址族视图
ipv4-family vpnv4
#使能要建立的邻居
peer 10.1.5.5 enable

R5:

bgp 100
undo default ipv4-unicast
peer 10.1.2.2 as-number 100
peer 10.1.2.2 connect-inter lo0
ipv4-family vpnv4
peer 10.1.2.2 enable

3.在PE上配置VPN实例,并将接口划分到VPN实例中

注意:应用到指定接口后该接口的所有配置都会被清除。

R2:

#创建vpn实例
ip vpn-instance test1
#设置RD值(作用:用于区分多个CE发送了相同前缀的地址-> RT+ipv4
route-distinguisher 100:1
#设置RT值,总部输出EXport值必须对应分部的输入Import值,分部输出EXport值必
#须对应总部的输入Import值,才能进行通信,不指定Ex或者Im的情况下默认两者一起设置
vpn-target 100:1
int g0/0/0
ip binding vpn-instance test1

R5:

#创建vpn实例
ip vpn-instance test1
route-distinguisher 100:1
vpn-target 100:1
int g0/0/1
ip binding vpn-instance test1

配置完成后,查看其路由表(vpn实例路由表)

4.配置CE和PE之间的IGP/BGP协议,传送客户CE VPN路由信息

R2或R5(PE)启用ospf进程的均是vpn实例,因此属于同一个PE的ospf进程会隔离开来

R1:

ospf 10
a 0
net 0.0.0.0 0.0.0.0

R2:

ospf 10 vpn-instance test1
a 0
net 10.1.12.2 0.0.0.0

R5:

ospf 10 vpn-instance test1
a 0
net 10.1.56.5 0.0.0.0

R6:

ospf 10
a 0
net 0.0.0.0 0.0.0.0

传送:

R2:

bgp 100
ipv4-family vpn-instance test1
import ospf 10

R5:

bgp 100
ipv4-family vpn-instance test1
import ospf 10

5.将从CE学习到的VPN路由通过MP-BGP传送给对端PE设备

R2:

ospf 10 vpn-instance test1
import-route bgp

R5:

ospf 10 vpn-instance test1
import-route bgp

内层标签:PE用于确定发送到目的实例

MPLS VPN 配置步骤相关推荐

  1. HCIP实验:MPLS VPN配置

    实验拓扑 实验场景 某A公司(红色)和B公司(蓝色)分别有两个网络,两个公司希望各自的两个网络内的员工能通过私网路由相互访问.两个公司希望在网络边缘设备上使用BGP协议将私网路由发送给运营商网络.运营 ...

  2. MPLS相关配置及抓包分析

    MPLS配置 MPLS的配置 IP可达- 使用路由协议全网可达 配置MPLS – LDP [r2]mpls lsr-id 2.2.2.2 // 必须先定义mpls的router-id,要为本地设备的真 ...

  3. 配置mpls vpn MCE组网

    实验三:配置mpls vpn MCE组网 1.实验环境: 某公司需要通过mpls vpn实现总部和分部的互访,并且要实现不同部门之间的业务隔离,为了节省开支,总公司使用MCE设备接入不同的部门.要求分 ...

  4. 配置mpls vpn基本组网-intranet

    7.2 实验一:配置mpls vpn基本组网-intranet 1.实验环境: CE1和CE2属于vpn1.CE3和CE4属于vpn2.要求vpn1的RD值配置为100:1,RT值配置为100:1 b ...

  5. 配置mpls vpn基本组网-hub and spoke

    7.3 实验二:配置mpls vpn基本组网-hub and spoke 1.实验环境:如图所示,CE1为某公司的总部,CE2.CE3为某公司的分部,现在要求总部和分部之间通过mpls vpn实现私网 ...

  6. MPLS VPN跨域方案OptionA、B、C1、C2路由传递和数据转发三种方案的总结 配置思路

    Option-A方案: 思路:将到达ASBR设备的原MP-BGP生成的VPNv4路由转变成普通的IPv4路由,通过建立普通的EBGP邻居将路由传递给对端ASBR设备:两端ASBR都将对端的ASBR看做 ...

  7. 【华为】MPLS及MPLS VPN概念

    文章目录 MPLS(多协议标签交换) 设计初衷 当前路由器转发机制 FEC 前言 MPLS 1.1 标签值 LDP/TDP研究: TDP LDP MPLS 环路检测 MPLS TTL环路检测 LDP环 ...

  8. H3C路由器动态NAT配置步骤全解析

    以下内容摘自刚刚上市,史上最全面.最系统的的四本大型(每本平均近900页)网络设备新书之一<H3C路由器配置与管理完全手册>(第二版),其它三本分别是:<Cisco交换机配置与管理完 ...

  9. h3c交换机配置nat_H3C路由器动态NAT配置步骤全解析 | 学步园

    以下内容摘自刚刚上市,史上最全面.最系统的的四本大型(每本平均近900页)网络设备新书之一<H3C路由器配置与管理完全手册>(第二版),其它三本分别是:<Cisco交换机配置与管理完 ...

最新文章

  1. docker中部署redis主从模式
  2. WPF中Expander与ListBox(ItemsControl)嵌套中的问题
  3. 【五线谱】拍号与音符时值 ( 五线谱拍号 | 全音符休止符 | 二分音符休止符 | 四分音符休止符 | 八分音符休止符 | 十六分音符休止符 | 三十二分音符休止符 )
  4. python实现父类继承_Python多继承用super调用父类方法?
  5. 【C++】Visual Studio教程(一)-概述
  6. java写文件 自动创建目录吗_Java 自动创建日志目录及文件
  7. ubuntu python3.7修改默认pip版本_详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本 安装python3后使用pip和pip3的区别...
  8. Docker基础(3)——基础网络模型
  9. ScrollView详解
  10. python爬虫作业帮_【Python爬虫】01作业
  11. android开机动画多长时间_Android 开机动画启动过程详解
  12. 微信Native支付申请接入流程-避免踩坑指南
  13. 成都Uber优步司机奖励政策(2月29日)
  14. 利用感应加热原理,3秒即可烧红铁棒!
  15. 1050Ti 安装CUDA、cuDNN
  16. html excel 在线编辑,利用js实现在线编辑excel表格代码
  17. threejs+angular 实现面积测量
  18. 统计学第四周-概率分布
  19. 交流充电桩电路图_详细剖析交流充电桩上电源和RS485隔离原理
  20. AfterNodeInsertion方法

热门文章

  1. 大学操作系统课程笔记
  2. SX1302官方开源代码无法在NUC980主控芯片中使用SPI片选脚
  3. Jira Servcie Desk使用教程(十四):如何接收来自电子邮件的请求?
  4. ACPI相关(8)- ACPI Platform Error Interfaces
  5. 若依微服务版的快速构建
  6. python 版本的 OneNET物联网平台——HTTP推送数据接收
  7. Satwe楼板能用弹性模计算吗_SATWE模型转PERFORM-3D实例
  8. springboot项目实例
  9. 亚马逊无货源店群模式优势在哪?
  10. 功能安全标准-ISO26262-9---ASIL等级确定与分解