多的不说了,直接上图和配置文件。经过几天研究终于弄通了哈哈!太真实了,自己敲过才知道,会错在什么地方。

BGP中:

Ipv4单播邻居跑公网路由VPNv4 跑穿透路由

Vpnv4 instance 和客户CE建立邻居传递私网路由。

VPN-IPv4地址结构

RD(route distinguisher):64bits,用于区分使用相同地址空间的IPv4前缀,增加了RD的IPv4地址称为VPN-IPv4地址(即VPNv4地址)。PE从CE接收到IPv4路由后,转换为全局唯一的VPN-IPv4路由,并在公网上发布。
RD的两个功能:
1) 与 32bits 的 Ipv4 前缀一起构成 96bits 的 VPNv4 前缀;
2) 如果不同的 VPN 客户,存在相同的 IPv4 地址空间,那么可以通过设置不同的 RD 值从而保证前缀的唯一性。
每一个VRF有一个全局唯一的RD。
同一个VPN的不同站点可以配置相同的RD,不同VPN的RD必须唯一。
RT(Route Target):用来区分VPN customer ,是BGP community 的扩展属性,在VRF 中进行配置。它跟在VPNv4 前缀后面被一起传递。一条路由可以附加多个RT 值。
有两类VPN Target属性:
Export Target:本地PE从直接相连Site学到IPv4路由后,转换为VPN-IPv4路由,并为这些路由设置Export Target属性。Export Target属性作为BGP的扩展团体属性随路由发布。
Import Target:PE收到其它PE发布的VPN-IPv4路由时,检查其Export Target属性。当此属性与PE上某个VPN实例的Import Target匹配时,PE就把路由加入到该VPN实例中。
在BGP/MPLS IP VPN网络中,通过VPN Target属性来控制VPN路由信息在各Site之间的发布和接收。VPN Export Target和Import Target的设置相互独立,并且都可以设置多个值,能够实现灵活的VPN访问控制,从而实现多种VPN组网方案。

46900000055552222M

Frame46:10btesonireiu

RthAREtHeB

田Destination:Huaweifee801:48:c1:4

Source:HuaweiTeb5:60:ecoo:eo:fc:b5:60:e

Type:MPLSTabelswitchedpacket(Ox8847)

MultiProtocOiLAbEISwitchingHeader

MPLSLabe1:1028

MPLSE

SExperimentalbBits:0

MPLSBottomofLabelstack:

TTL:254

MPLS

Internetprotocols555522222

version:4

Headerlength:20bytes

DifferentiatedseryicesField:ox00sPox0:u;:

1Length:84

Tota1

Identification:0x0032(50

oF1aqs:0x00

Reseryedbit:Notset

0...

Don'tfragment:Notset

.0..

MOREFRAGMENt's:NotSeT

..0...

Fragmentoffset:o

TImetolive:254

Protoco1:ICMP(1)

日Headerchecksum:oxae69[correct]

[Good:True

Bad:False]

source:5.5.5.5(5.5.5.5)

Destination:2.2.2.2(2.2.2.2)

PInternetcontroiMessageProtoco

Type:8(Echo(ping)request)

code:0

checksum:oxfad9[correct]

Identifier:oxceab

sequencenumber:8192(0x2000)

Sequencenumber(LE):32(0x0020)

日Data(56bytes

Dat:f03a020014504f83365b50001007

Length:56]

(816bits)

Frame11:102bytesonwire16bit1

captured

EthernetTT.scHuaweiTee8:01:49o.fc

Dst:HuaweiTe_01:5b:9aoo:eofco1:b9a

8:01:49

802.rtuaLAn,

0)

Priority:BestEffortdefault)(o

000.......

-cFI:canonical0)

802.1gvid-10

00001010BID:10

0000

Type:IP

Ox0800

日Internet

tProtocol22

version:4

Headerlength:20bytes

DifferentiatedservicesFied:QX00Ox0:eut;

TotalLength:84

Identification:0x027b(635)

田F1aqs:0x00

Fragmentoffset:o

Timetolive:253

Protoco1:ICMP(1)

田Headerchecksum:oxad20[correct]

source:5.5.5.5(5.5.5.5

Destination:2.2.2.2(2.2.2.2)

PInternetcontrolMessageProtoco

Type:8(echoping)request)

code:0

checksum:0x7074[correct]

Identifier:oxceab

sequencenumber:25090(0x6202)

sequencenumber(LE):610(0x0262

Data(56bytes

+Da

0.10

ip12.1.1.11

AR2

0.20

GE0/O/O

ip12.1.2.21

10:10export

20:20

import

12.1.1.0/24

30:30

import

1.20

GE0/0/11.10

ip12.1.2.20

ip12.1.1.10

GEO/O/O

GE0/0/2

AR1

0/0/0

GE0/O/O

R

10:10import

R

30:30exprot

AR4

AR3

GEOP/1

GEp/o/1

import

10:10

20:20

export

46.1.1.0/24

35.1.1.0/24

GE0/O/O

GE0/O/O

AR6

AR5

如果自己环境没有这个镜像, 请私信或者评论留言获取。

MPLS小实验 HUB Spoke相关推荐

  1. 1 | 给马穿上斑马皮的生成对抗网络小实验以及Torch Hub简介

    GAN网络实验 今天这一节还是练手小实验. 这个实验的方案是使用一个能把马变成斑马的网络,这个网络是基于GAN(generative adversarial network 生成对抗网络)来构建的.所 ...

  2. CMS垃圾收集器小实验之CMSInitiatingOccupancyFraction参数

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 背景 测试CMSInitiatingOccupancyFracti ...

  3. 秒懂JVM的三大参数类型,就靠这十个小实验了

    来源 | 悟空聊架构(ID:PassJava666) 本实验的目的是讲解 JVM 的三大参数类型.在JVM调优中用到的最多的 XX 参数,而如何去查看和设置 JVM 的 XX 参数也是调优的基本功,本 ...

  4. 小实验:用创建进程()打开计算器,然后关闭进程句柄。再用打开进程(进程ID),使用两次,得到两个进程句柄。实验目的:这两个进程句柄都能控制这个进程吗?通过该试验加深对句柄的理解!!...

    小实验:用创建进程()打开计算器,然后关闭进程句柄.再用打开进程(进程ID),使用两次,得到两个进程句柄.实验目的:这两个进程句柄都能控制这个进程吗? .版本 2 .程序集 窗口程序集1 .子程序 _ ...

  5. 【 FPGA 】超声波测距小实验(一)

    超声波测距原理: 超声波测距原理是在超声波发射装置发出超声波,它的根据是接收器接到超声波时的时间差,与雷达测距原理相似. 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播 ...

  6. 【 FPGA 】按键消抖与LED灯流动小实验

    记录一个小实验吧,实验的目的是仅仅是塞塞牙缝而已,没其他意思,很简单. 功能:拨码开关控制led灯工作与否,拨码开关为on,led灯工作,否则不工作:导航按键up和down,也就是独立按键而已,控制l ...

  7. [na]出口选路pbr小实验视频

    什么是策略路由? 一般都是部署在出口路由器,用于路径强制分发的, 优先级高于路由表. 策略路由小实验视频 这个是读书时候录的一个策略路由小实验 转载于:https://www.cnblogs.com/ ...

  8. 用计算机做科学实验评课,科学小实验课程听课心得

    010在线为您甄选多篇描写科学小实验课程听课心得,科学小实验课程听课心得精选,科学小实验课程听课心得大全,有议论,叙事 ,想象等形式.文章字数有400字.600字.800字....缓存时间: 2021 ...

  9. cisco 路由器监控路由连通性_Cisco-路由器配置DHCP小实验

    ​本文介绍在思科路由器上配置DHCP服务端的小实验,旨在让大家掌握其配置命令和配置思路.实际上,DHCP作为一种非常常用的网络服务,对于小型网络.家用网络都是部署在网关设备上. 1 拓扑: 配置DHC ...

最新文章

  1. Visual Studio 2008 每日提示(十四)
  2. 如何为模型选择合适的损失函数?所有ML学习者应该知道的5种回归损失函数
  3. k8s使用glusterfs存储报错type 'features/utime'
  4. 深圳网络推广提醒大家做好URL标准化,网站排名“事半功倍”!
  5. Programming WCF Services 学习笔记四、Instance Management
  6. python优秀库_2017年度15个优秀的数据科学领域Python库
  7. 再试译ScottGu's Posts 之 VS2008之语言特性--查询语法--New Orcas Language Feature: Query Syntax...
  8. @程序员,正在自学机器学习?这六点一定要牢记!
  9. CentOS Bash 命令补全增强软件包 bash-completion
  10. Electron —— Cannot find module ‘index.js’
  11. java和php基础部分相同或异同
  12. 动画(FLASH)下载任我行-----保存自己喜欢的动画的方法总结
  13. 在PADS中如何导出PCB封装库
  14. 关于BFS和dijkstra(2019.04.20)
  15. 16进制数组转成10进制 qt_QT 16进制 ASII   10进制 转换
  16. Vue:首屏加载页实现
  17. 在本地安装使用-LTP
  18. type-c连接器的激光焊锡工艺应用
  19. 论文中如何写mysql的介绍_论文中数据库概念设计怎么写
  20. 机器人NAO:为自闭症儿童散去阴霾

热门文章

  1. 我在淘宝做弹窗,2022 年初的回顾与展望
  2. 浅拷贝和深拷贝三种方法
  3. 各类编码格式中汉字和字母所占字节数
  4. 电属于可再生能源吗?
  5. 波士顿动力新年炸场!人形机器人飞身转投工具包,最后体操式落地把人类给整不会了...
  6. castle典范英语 storm_典范英语4阶 17 castle adventure(点读)
  7. iOS获取设备唯一标识
  8. 用python求解bessel函数_python中bessel函数的积分:细分问题
  9. matlab besselk,【在MATLAB中Bessel函数怎么表示计算】作业帮
  10. 自动驾驶汽车如何精准感知?听听博世、吉利、宇通怎么说 | CICV 2018