• mpls详解


    全称:多协议标签交换 multiple protocal lable switching 1996 cisco

     

    定义:数据转发机制,基于标签

    实现功能:1:数据包的高速转发

                       2:减少参与bgp的设备数量

                       3:减少对等体关系,减少不必要的路由学习

    模式:帧模式frame mode(主流):标签被插在包头前面,帧头后面

               信令模式cell mode:标签被插在信令后面

    标签:32bit二进制

    标签空间

    20bit,其中0-15bit为保留

    标签取值范围

    栈底位

    1bit

    当前标签是否为最先进入,则为栈底标签

    体验位

    32bit

    给数据着色,进行区分,进行优先排列

    TTL

    8bit

    通过TTL限制携带标签的数据传递范围

    术语:

    LSR标签交换路由器入栈      (压入标签)
    链路 (标签的交换)
     出栈   (弹出/移除)

    LSR标签交换路径

    标签分配/分发/关联协议TDP 标签分发协议(私有)
    LDP 标签分发协议

     LDP详解:

    作用1.LDP邻居关系的发现,邻接关系的建立,维护
    2.基于CEF完成标签的分配 local lable
    3.基于LDP邻接的关系分发标签 remote lable
    4.基于remote标签完成标签关联产生LSP
    5.负责维护标签
    LDP的表LIB标签信息库:目标网络本地标签和学习的远程标签存储在这里
     LFIB标签转发信息库:标签关联后的结果,即LSP存储在这里

    标签的共享

    下游主动

    上游主动,更新源为上游,实际情况标签的分享是给所有邻居,不遵循所谓上游下游

    邻接关系发现和建立维护:hello 发现邻居 UDP 646

                                          邻接关系建立 TCP 646 (BGP也是通过tcp建立邻接关系), 包含源ip add,目的ip add(224.0.0.1代表所有路由器),LDP可设定RID,RID扮演更新源,更新源会成为对端TCP的目标接受地址,所以更新源必须可达

  • 相关阅读:
    vue-router4之路由的跳转
    从0开始python学习-22.selenium 常见键盘的操作
    总结C/C++中程序内存区域划分
    带你走进云原生数据库界扛把子Amazon Aurora
    Gbase 国产数据库
    byte数据与Int和bit转换类
    获取url动态参数
    Linux中安装kafka
    如何进行跨平台开发和移植性处理?
    javascript字符串对象之字符串
  • 原文地址:https://blog.csdn.net/qq_43210022/article/details/126201268