赞
踩
ISO位于二层和三册之间,可认定为是2.5层
VPN/虚拟私有网络的分类:
LER/Label Edge Router:处于MPLS域边缘的路由器,用于打标签和删除标签
LSR/Label Switch Router:处于MPLS域内,用于标签交换的路由器
LSP/Label Switch Path: MPLS生成的路径,是单向的
LDP/Label Distribution Protocol/标签分发协议: MPLS 体系中的一种主要协议。在 MPLS 网络中,两个标签交换路由器(LSR)必须用在它们之间或通过它们转发流量的标签上达成一致。[用UDP去发现邻居,TCP去建立邻居,目的端口号都为646]
ISP/Internet Service Provider/互联网服务提供商:指的是面向公众提供下列信息服务的经营者:
PE/Provider Edge:服务提供商骨干网的边缘路由器,它相当于标签边缘路由器(LER)。
CE/Customer Edge/用户边缘设备:是服务提供商所连接的用户端路由器。CE路由器通过连接一个或多个PE路由器,为用户提供服务接入。CE路由器通常是一台IP路由器,它与连接的PE路由器建立邻接关系。
P/Provider
控制平面:负责产生和维护路由信息以及标签信息
转发平面:即数据平面(Data Plane),负责普通IP报文的转发以及带MPLS标签报文的转发
MPLS Header包含(总长度4byte):
用来在LSR之间建立LDP Session 并交换Label/FEC映射信息的协议
用UDP去发现邻居,TCP去建立邻居,目的端口号都为646
LDP发现机制–hello
LDP Session建立和维护----Initiation+KeepAlive
LDP的邻居状态:
基于平台的标签空间:
LDP的标签发布方式/Label Advertisement Mode:
LDP的标签分配方式/Label Distribution Control Mode:
LDP标签的保持方式/Label Retention Mode:
LDP的一些调整:
PHP/次末跳弹出:
原本在MPLS的最后一跳需要查找FIB和LFIB,而MPLS域内PE又多,会造成效率低,因此有了PHP
PHP:在倒数第二跳收到了来自末跳设备的特殊标签(3,即隐式空标签,默认行为;0,即显示空标签~用于QoS)
严格意义上不是只有最后一跳才做,任何设备都会做
LDP与IGP同步:
产生背景:LDP是动态方式通告标签,一般情况下都使用LDP建立LSP,但若LDP协议出现问题,可能导致MPLS流量的丢失,因此对于某些关键数据或重要业务,通过配置静态LSP来确定传输路径
特点:静态LSP需要通过手工配置来实现,不需要交互控制报文,资源消耗比较小,但通过静态方式建立的LSP不能根据网络topo变化动态调整,需要管理员预干涉,所以适用于topo简单且稳定的网络
配置原则:
基本配置代码:
Ingress/入口PE的配置:
Transit/传输P设备的配置
Egress/出口PE的配置:
▲因为LSP是单向的,所以不要忘记建立双向的LSP
典型的具有两层标签:
VRF/Virtual Route Forwarding/虚拟路由器转发:相当于把一个路由器划分成多个子虚拟路由器,不同的虚拟子路由器之间相互隔离(VRP,FIB等都隔离)
VPNv4的路由:96位的=64位的RD+32位的IP
关键参数:
RT/route-target/路由目标:用来控制收发VPNv4的路由
通常只在PE上配置
VPN实例/VPN Instance:即VPN路由转发表/VRF
MP-BGP:
基本配置–PE端:
MPLS VPN和OSPF:
MPLS VPN和BGP:
描述:类似于MPLS VPN(L3 VPN),该为L2 VPN,也存在两层标签(私网+公网),封装双层VLAN Tag
优点:
数据转发流程:
QinQ的类型:
基本配置:
使用了UDP的67和68的端口号
三种地址分配方式:
DHCP的报文类型:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。