ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

MPLS简介和实验

2019-07-21 21:55:08  阅读:254  来源: 互联网

标签:ip show 简介 mpls ldp MPLS 实验 标签


1 产生背景    

    MPLS (Multi Protocol label switching )多协议标签交换,最早由思科公司设计,目的为了解决路由器的转发效率。因为早期没有硬件转发技术。它是在二层和三层头之间插入一个标签,利用标签在路由器上转发IP包,相比传统路由转发,少了查看3层IP包过程,减少硬件开销,提高了转发效率。

2 MPLS的运作过程  

    1、在MPLS区域中,每一台LSR首先要运行路由协议,形成路由表

    2、接着运行LDP,之后LSR会为路由表中的每一个目的地分配一个标签,这些标签只有本地意义,并被存在LIB库中。

    3、接着每一个LSR会向其邻接对等体通告自已的标签。

    4、每一个LSR根据收到的标签(出标签)与自已发出的标签(出标签)关联起来,构成LFIB

    5、收到的标签还会被插入FIB表,与目的网络关联起来。

注意:MPLS只为IGP路由分标签,不为BGP路由分标签,BGP路由使用下一跳地址的IGP标签来传递数据。


3 配置MPLS的几个步骤

1、启用CEF

2、指定使用的标签分发协议    (可选)

3、MPLS LDP router-id lo0  (可选)

4、MPLS label range 200 299  (可选)

5、运行LDP

6、修改MTU值   (可选)


基本命令:

ip cef

int s0/0

  mpls ip               //在接口下启用MPLS


扩展命令:

rouer(config)#mpls label protocol ldp  //指定起用LDP(国际标准)


rouer(config)#mpls ldp router-id lo0


rouer(config)#mpls label range 200 299  //指定路由器分配标签的范围,需要重新建立TCP连接


int s1/1

  mpls ldp discovery transport-address interface //指定用自已接口IP做transport-address,这个地址是用来和邻居建邻居关系的地址,也可以指定用别的接口,默认每个接口会使用router-id的接口IP去做transport-address,来建邻居关系。



查询命令

show mpls interfaces       //查看启用MPLS的接口


show mpls ldp neighbor     //查看LDP的邻居表


show mpls ldp bindings     //查看LIB表,LIB(TIB) 这里的TIB是cisco自已的叫法,其实就是LIB


show mpls forwarding-table    //查看标签转发表LFIB(TFIB)


注意:LFIB表中第二列显示POP tag表示只弹出顶层标签, untagged 表示弹出所有标签

                     

只会显示最优下一跳路由器分配的标签



show mpls ip binding       //可以直接看到一条路由的入标签和出标签

show ip cef                //查看FIB表

show ip cef 2.2.2.0        //查看FIB表中一条明细

show ip cef detail         //查看详细信息

show adjacency             

show adjacency detail

show mpls ldp discovery detail      //可看到transport-address

show mpls forwarding-talbe labels 304 detail


show mpls ldp parameters           //查看LDP的配置参数


show tag-switching tdp neighbor  原来在TDP中使用的命令





标签:ip,show,简介,mpls,ldp,MPLS,实验,标签
来源: https://blog.51cto.com/437549/2422231

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有