首页 > 其他分享 >MPLS基础原理2

MPLS基础原理2

时间:2024-06-12 21:00:23浏览次数:24  
标签:包交换 基础 MPLS 查询 标签 转发 原理 路由

多协议: 可以基于多种不同的3层协议来生成 2.5层的标签信息;
包交换——包为网络层的 PDU。故包交换是基于IP 地址进行数据转发;就是路由器的路由行为;


原始的包交换:数据包进入路由器后,路由器需要查询本地的路由表(RIB-路由信息数据库),再基于下一跳或者目标 ip 查询本地的 ARP 表,才能进行数据的转发;


快速的包交换:一次路由多次交换;每个数据流中的第一个包将被基于原始包交换规则转发;过程中生成缓存列表,记录整个通讯过程,该数据流量剩余数据包仅查询缓存记录即可;


特快的包交换:无需路由,直接交换;CEF-cisco 特快交换,为 cisco 私有技术;非 cisco 厂商设备均存在和 cef 转发机制相同的技术;

路由表、ARP-转换为 FIB (转发信息数据库) 表           流量转发过程中仅查询 FIB 表即可;

FIB 的特点:在将路由器表转换过程中,存储递归查询结果;同时将新封装的二层地址进行绑定

               IP                             fast0/0                         172.16.20.115(7)
                                      (递归后的出接口)                  0 packets. 0 bytes
                                                                                      epoch 0
                                                                                    sourced in sev-epoch 357
                                                                                    Encap length 14

                                                                 701CE7662A9768EFBD1D24C50800   新的二层封装

                                                                  目标 MAC       源MAC         类型号

标签交换:数据包在进入到的MPLS的域内后,将在第2层和3层中间压入标签号;使得域内的路由

器在转发该数据包时,基于2.5层的标签号仅需要查询本地的一张LFIB 表(标签转发信息数据库)

最初在包交换仅支持原始交换时,标签的意义在于更快的查询;但随着包交换的加速,使用标签交换失去了快速查表的优势;

当下 MPLS 存在的意义:

1.   解决 BGP 的路由黑洞

2、MPLS   VPN

3、MPLS   TE  流量工程

另外:随着包交换的加速,使得今天的 MPLS 技术也开始基于 FIB 表工作;来提高 MPLS 的工作效率;

标签:包交换,基础,MPLS,查询,标签,转发,原理,路由
From: https://blog.csdn.net/nianwan2157/article/details/139635529

相关文章

  • 【java问答小知识8】一些Java基础的知识,用于想学习Java的小伙伴们建立一些简单的认知
    Java中的"java.util.IdentityHashMap"如何比较键?回答:"java.util.IdentityHashMap"使用==操作符来比较键,即它比较的是引用身份。Java中的"java.util.EventListener"接口有什么作用?回答:"java.util.EventListener"接口是所有事件监听器接口的基接口,用于定义事件处理方法......
  • 代码随想录第6天 | ●哈希表理论基础●242.有效的字母异位词●349. 两个数组的交集●2
    题目:242.有效的字母异位词思路:1.ASCII和哈希函数,存入数组,比较数组相等否2.首先选择数据结构,题目只有小写字母,ASCII连续,选用数组,一个字符串遍历,在哈希数组中存入字母出现频率,第二个字符串遍历,做减法。(不需要记ASCII,直接减字母,编译器自己算)时间复杂度:O(n)空间复杂度:O(1)坑......
  • 零基础非科班也能掌握的C语言知识21 编译链接(介于作者实力有限并且没有可以演示的过程
    编译链接1.翻译环境和运行环境2.翻译环境2.1编译2.1.1预处理(预编译)2.1.2编译2.1.3汇编2.2链接3.运行环境1.翻译环境和运行环境在ANSIC的任何⼀种实现中,存在两个不同的环境。编译环境运行环境2.翻译环境翻译环境由编译和链接两个大的过程组成的,而编译又可......
  • 40.CSS基础与选择器
    【一】css基础1)概念就是给HTML标签添加样式的2)注释语法/*注释*/3)语法结构选择符{样式属性:样式属性值;样式属性:样式属性值;样式属性:样式属性值,样式属性值,样式属性值;}4)三种引入1.styble标签内部直接使用<!DOCTYPEhtml><htmllang="en">......
  • 39.HTML基础
    【一】HTML基础1)概念HTML:超文本标记语言如果想让浏览器能够渲染出写的页面,都必须遵从HTML语法我们浏览器看到的页面,内部其实都是HTML代码2)基础页面格式<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head......
  • 38.前端基础
    【一】前端和后端介绍1)概念前端:与用户进行交互,让用户输入数据以及展示响应数据的媒介后端:在整个应用背后,不直接与用户打交道,对用户输入的数据进行校验和加密等逻辑的位置2)介绍HTML:网页的骨架,没任何样式CSS:给骨架添加样式JavaScript:控制页面的动态效果3)前端框架BOOTSTRAP......
  • 基础网络知识
    ip地址:IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。分为公有IP地址和私有IP地址,是一个32位的二进制数,通常用点分十进制表示。公有IP地址:公网IP在全世界只有一个,通过它直接访问因特网私网IP地址:专门为组织机......
  • 学习笔记——路由网络基础——路由优先级(preference)
    1、路由优先级(preference)路由优先级(preference)代表路由的优先程度。当路由器从多种不同的途径获知到达同一个目的网段的路由(这些路由的目的网络地址及网络掩码均相同)时,路由器会比较这些路由的优先级,优选优先级值最小的路由。路由来源的优先级值(Preference)越小代表加......
  • 2025秋招图像处理面试题01_LBP算法原理
    问题LBP是一种常见的特征描述算法,用来提取局部的纹理特征,其原理其实很简单,下面我们就来看看它是怎么一回事吧。LBP简介LBP(LocalBinaryPatterns,局部二值模式)是一种很简单但很高效的局部纹理特征描述算子,于1994年由T.Ojala,M.Pietikäinen和D.Harwood提出,经过后续的......
  • 02 DHCP原理与配置
    2.1DHCP工作原理当局域网络中有大量的主机时,如果逐个为每一态主机手动设置IP地址,默认网关,DNS服务器地址等网络参数,显然是一个费力的办法,而DHCP服务器的应用,真好可以解决这一问题。1.了解DHCP'服务DHCP是由intemet工作任务小组设计开发的,专门用于为TCP/IP网络中的计算机自动......