MPLS

转发:

第一代  RTB 消耗硬件资源

第二代 Cache 当转发纷多复杂时,cache开销大,成为瓶颈

第二点五带   介于第二代和第三代之间的协议 MPLS 多协议标签交换,支持二层协议多,封装的协议也多,扩展性好,通用性号,通过标签交换,从而转发速度,MPLS头介于二层和三层头部之间,严格划分为二层技术

第三代 ASIIC 基于硬件芯片的转发,将路由下载到专用的转发芯片,路由表生成FIB表,转发信息库,转发速度快,不经过CPU计算

第四代 交换矩阵,转发引擎,至此MPLS收到质疑,应用到MPLS VPN和流量工程,至此目的不在专与提高转发速度

流量工程:主要针对于运营商,解决单路流量瓶颈和数据包拥塞,

VPN:

LER 标签边缘路由器 传统IP转发和MPLS域的边界

非MPLS进入到MPLS PUSH压入标签,ingress,出的时候POP弹出标签,egress出站

LSR 标签转发路由器 只转发MPLS,完全处于MPLS域中

完全处于域中的只进行SWAP标签交换

LSP 标签交换路径

FEC 转发等价类

MPLS 头部4字节  标签位20bits,EXP 3bit, S 1bit,TTL 8bits

MPLS 两种模式。帧模式和信元模式

如果二层头部是 以太网,PPP,FR,HDLC则采用帧模式封装

如果是其他,如ATM,则是信元模式

NHLFE 下一跳标签转发项:下一跳,标签,动作

display mpls lsp include x.x.x.x   xx  verbose  查看某条路由的MPLS详细信息

MPLS配置 全局下三条命令

mpls lsr-id x.x.x.x      指定mpls的routeid

mpls                         开启MPLS

mpls ldp                   使用ldp动态分配协议 ldp(tcp/646建立会话建立邻居,udp/646分配标签) rsvp mp-bgp三种动态分配协议,ldp为igp分配标签,rsvp为te分配标签,mp-bgp为bgp分配标签

在端口下再配置

mpls

mpls ldp

查看 display mpls ldp

display mpls ldp session

mpls

lsp-trigger all 为所有路由分配标签

mpls

undo ttl propagate publics   (所有的都要配置,不用IP的ttl转换,即使用MPLS自己的ttl,即经过压入和弹出标签的MPLS域,ip的ttl不变,可以从tracert 或 pathping 看出来)

LDP

消息类型: discovery message , session message ,advertisement message,notification message

为IGP分发标签,如果是静态路由,需要静态绑定标签

查看标签分发路径

tracert lsp ip x.x.x.x  x

时间: 2024-10-15 03:24:19

MPLS的相关文章

MPLS L3VPN和MPLS L2VPN

大型企业在全国数十个办事处和总部之间的网络连接为了保证网络质量则需要租用运营商的专线,目前最常见的专线产品就是MPLS VPN,实现全国所有分支机构包括总部在内形成了网状互联(私网). (一)MPLS L3VPN 是一种三层VPN 技术,它使用BGP 在服务提供商骨干网上发布用户站点的私网路由,使用MPLS 在服务提供商骨干网上转发用户站点之间的私网报文,从而实现通过服务提供商的骨干网连接属于同一个VPN.位于不同地理位置的用户站点.如下图就是常见的MPLS L3VPN组网,其中PE P设备是由

华为MPLS LDP session和路由通告原则

Igress LER:一个ip网络进入mpls网络时:查询FIB,是查FIB表里面的NHLFB表 Trasit :  当在一个纯mpls网络中,查询的是LFIB表,是LFIB表里面的ILM(及lsp)表 Egress LER:在离开mpls域进入ip域时,查询的仍然是FIB表. (还有一张表LIB,或者称为lsp,此表不做转发,而是做转发使用) 查看PUSH动作的标签(节点类型Ingress LER)查看FIB表 dis fib 或dis fib ver dis mpls lsp include

MPLS基础一(上)

在上图中,关于PC-A和PC-B之间互相访问的过程中 1.所有三层网络设备形成源和目的的路由条目 2.PC-A发出报文,source-IP为A,destination-IP为B 3.R1收到报文后,根据目的IP检查自己的路由表,查询得到出接口,将数据包从出接口发出 4.R2.R3同样如此,一直讲数据包传递到PC-B 5.PC-B做出回包,沿反方向传回数据 其中省略了二层mac地址的ARP查询和重写数据帧的内容 简而言之:IP数据报文在传递的过程中,根据目的IP地址,查询路由表,得到出接口将数据发

MPLS VPN中的VPNv4路由传播

VRF可以在PE路由器上隔离用户路由,但是这些成千上万的客户路由如何在运营商的网络中传输呢?BGP无疑是最理想的候选人.客户VPN路由从IPv4前缀,加上我们在VRF中配置的RD后成为96bits的VPNv4前缀,从而使得每一个客户的VPNv4路由具有唯一性,可以很安全的在运营商网络中传输.接下去我们来看看详细的路由传播过程: PE-CE的动态路由协议有多种选择,如Static.RIP.EIGRP.OSPF.IS-IS.BGP等等.PE-CE之间跑路由协议的目的是为了让PE学习到客户的VPN路由

IPv6/IPv4双栈的MPLS VPN——6VPE实战部署(华为和思科大融合)

个人理解,6VPE(IPv6VPN Provider Edge)是承载IPv6的MPLSVPN,是在保持原有MPLS BGPv4骨干不做大变动的情况下,一种IPv6 MPLS VPN过渡技术.基本部署步骤如下:PE与CE之间存在IPv6 VRF,建立BGPv6的邻居关系:PE与RR之间可以建立IPv6的BGP邻居关系,也可以建立IPv4邻居关系,同步复制VPNv4地址族到VPNv6地址族中,其他配置跟IPv4的MPLS VPN没有什么大区别. 以下为实验室测试环境下部署6VPE案例实战分析: 环

MPLS与LDP从入门到了解

多协议标签交换(MPLS)是一种用于快速转发数据包的技术,它的出现就是为了提高转发效率.因为IP转发大多靠软件进行,在转发的每一跳都要进行至少一次最长匹配查找,操作复杂导致转发速度比较慢.有些厂商借鉴ATM的转发方式来简化IP转发过程,由此产生了一种结合IP和ATM的优势于一身的新技术—MPLS.在当时的条件下这可以说是一个很大的创举,其优势也是显而易见的,但后来IP转发领域有很多新技术产生,如硬件转发与网络处理器的出现,导致MPLS的速度优势体现不出来,纯MPLS转发在实际应用中几乎没有用武之

MPLS基础一

多协议标签交换(MPLS) 是一种用于快速数据包交换和路由的体系,具有管理各种不同形式通信流的机制. 内容:RID     /     MTU     /      认证    /     TTL   /     非直连邻居    /     标签出入控制    /  同步 FIB表: LFIB表: LDP: LSR: PHP: 标签值3是RFC规定的隐式标签,思科上是标签1 同步:(IGP和LDP都同时认为某条链路是某个前缀的出接口时才把报文转发出去.) MPLS网络中,LDP和IGP不能同步

MPLS基本知识

MPLS : Multiprotocol Label Switching (多协议标签转发) 工作在网络层,负责转发数据包.(快速的进行包交换和据包转发) 说一说数据包的交换 进程交换:基于每一条路由,进行查表.消耗CPU的资源. 快速交换:基于数据流的分类,然后定义数据流的转发策略. CEF:运行MPLS协议之前要开启 (cisco设备上面),通过学习路由条目得到CEF的表. 当路由器开启CEF的进程之后,路由器回自动生成LDP,TDP,两张表. MPLS 帧的标签 MPLS 的封装在二层以太

BGP/MPLS VPN之总结

一 MPLS技术基础 1.MPLS利用已有的路由信息建立虚连接---基于标签的转发路径,提高了转发效率,在面向无连接的IP网络增加了连接的属性,为IP网络提供了一定Qos保证,满足不同类型服务队Qos的要求. 2.(1)MPLS网络路由器分为两种角色,分别是LSR(标签交换路由器),LER(标签交换边缘路由器) (2)FEC(转发等价类):一组具备某些共同特征的数据流被MPLS网络看做同一类报文,进入MPLS网络时,被LER执行相同的标签映射,从而在整个MPLS网络中被看做是同一种报文,并以等价