多的不说了,直接上图和配置文件。经过几天研究终于弄通了哈哈!太真实了,自己敲过才知道,会错在什么地方。
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 DifferentiatedseryicesFieldx00sPox0:u;: 1Length:84 Tota1 Identification:0x0032(50 oF1aqs:0x00 Reseryedbit:Notset 0... Don'tfragment:Notset .0.. MOREFRAGMENt's:NotSeT ..0... Fragmentoffset TImetolive:254 Protoco1:ICMP(1) 日Headerchecksumxae69[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 checksumxfad9[correct] Identifierxceab 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 DifferentiatedservicesFiedX00Ox0:eut; TotalLength:84 Identification:0x027b(635) 田F1aqs:0x00 Fragmentoffset Timetolive:253 Protoco1:ICMP(1) 田Headerchecksumxad20[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] Identifierxceab 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
如果自己环境没有这个镜像, 请小伙伴联系自己的班主任获取
最后 添加太阁老师个人微信领取:太阁免费视频资料、NA综合实验配置文件拓扑图及模拟器、太阁独家实验手册、网工必读书籍等
|