2021-04-26 SONiC: 转发和管理平面接口SAI模型

2023-05-16

2021-04-26 SONiC: 转发和管理平面接口SAI模型

SAI模型中转发平面和管理平面接口

转发平面和管理平面之间的接口是控制报文从转发平面传递到控制平面CPU处理的接口。对于各种类型的交换机而言,大量不同种类的控制报文需要能被转发平面所识别,并通过这个接口提交给CPU进行处理。同时CPU生成的对控制信息的响应也需要通过这个接口被转发平面所转发。这个接口是所有交换机必备的的功能,其性能以及CPU的处理能力直接影响交换机的性能。SAI抽象接口模型对这个接口也进行了抽象。
通过SAI模型,可以实现二层和三层控制协议的识别和处理。
在这里插入图片描述
在这里插入图片描述
针对每种不同的协议,通过配置对应的Trap ID实现报文的识别。
在这里插入图片描述
报文处理流程如图:
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2021-04-26 SONiC: 转发和管理平面接口SAI模型 的相关文章

  • 2021-06-25 SONiC 系统BGP配置命令

    2021 06 25 SONiC 系统BGP配置命令 SONiC系统BGP配置 SONiC系统所默认包含的BGP模块在201811版的SONiC之前是开源的Quagga软件 xff0c 之后改成了更流行的FRR FRR中的Show命令是以
  • 2021-08-20 SONiC中的FRR和Zebra

    2021 08 20 SONiC中的FRR和Zebra SONiC中采用FRR和Zebra处理路由协议 以前写过SONiC系统所默认包含的BGP模块在201811版的SONiC之前是开源的Quagga软件 xff0c 之后改成了更流行的FR
  • 2021 SLAM会议论文汇总

    目录 1 ICRA2021语义定位与建图视觉SLAM视觉里程计视觉三维重建视觉惯性里程计跟踪深度估计视觉定位激光雷达定位多传感器数据融合多传感器融合建图激光雷达SLAM激光雷达定位激光雷达建图激光里成计 amp 激光惯性里程计标题点云注册特
  • 2021蓝桥杯B组 G题砝码称重

    题目大意 xff1a 解法一 xff1a 首先想到的是可以用广度优先搜索的方式来进行暴力求解 xff0c 通过使用递归来将每一种方法遍历 xff0c 并且标记 xff0c 不过由于此方法的时间复杂度是O n3 故使用暴力搜索只能完成50 的
  • 2021-06-02

    在ROS中仿真模型中添加gps传感器 获取gps传感器模型包为自己的机器人添加gps传感器将gps之中的经度纬度坐标转化为自己地图中的坐标 1 获取gps传感器模型包 link http wiki ros org hector gazebo
  • 2021-03-18

    包络面与载波信号的确定
  • sonic-ios-bridge(sib)性能监控之系统性能及应用性能

    sib下载地址 xff1a Releases SonicCloudOrg sonic ios bridge GitHub 可以看到最新版本为V1 3 7 下载到本地并解压后即可使用 性能监控使用帮助 xff1a sib perfmon h
  • 2021-08-30 创建tensor时,注意不要让梯度消失了

    下面这种是错误的 xff0c 梯度会消失 data span class token operator 61 span torch span class token punctuation span tensor span class to
  • 【2021最新版】JavaOOP面试题总结(99道题含答案解析)

    文章目录 1 什么是B S架构 xff1f 什么是C S架构2 Java都有那些开发平台 xff1f 3 什么是JDK xff1f 什么是JRE 4 Java语言有哪些特点5 面向对象和面向过程的区别6 什么是数据结构 xff1f 7 Ja
  • 【2021年8月】解决 rosdep update超时问题

    修改两个文件即可快速解决超时问题 1 修改 etc ros rosdep sources list d 20 default list 执行sudo gedit etc ros rosdep sources list d 20 defaul
  • 2021论文解读:Learning To Count Everything

    此文着眼于仅用少量标注样本完成物体计数的任务 1 研究近况 1 1 小样本 当前的小样本学习研究主要集中在分类任务上 xff0c 例如图片 xff08 物体 xff09 分类 文本分类 较少触及检测 分割等任务的 xff0c 因为小样本学习
  • SAI 串行音频接口学习

    SAI 简介 串行音频接口 xff08 SAI xff09 xff0c SAI具有灵活性高 配置多样的特点 SAI 通过两个完全独立的音频子模块来实现这种灵活性与可配置型 xff0c 每个音频子模块与多达4个引脚 xff08 SD SCK
  • 2021-10-24(机器学习实战-ch09 map方法和int不兼容问题)

    机器学习实战 ch09 TypeError unsupported operand type s for map and int span class token operator gt gt span span class token o
  • 2021-03-16

    hullib Rtc 获取时间之后必须获取日期他才会有时间 HAL RTC GetTime amp hrtc amp sTime RTC FORMAT BIN HAL RTC GetDate amp hrtc amp sDate RTC F
  • 2021-08-19-leetcode-00001

    二分查找 704 给定一个 n 个元素有序的 xff08 升序 xff09 整型数组 nums 和一个目标值 target xff0c 写一个函数搜索 nums 中的 target xff0c 如果目标值存在返回下标 xff0c 否则返回
  • 2021-10-10 解决cmake报错:cmake The source directory “xxxx“ does not appear to contain CMakeLists.txt

    解决cmake报错 xff1a cmake The source directory xxxx does not appear to contain CMakeLists txt 执行 cmake命令时报错 xff1a The source
  • 2021数学建模E题

    E 题 中药材的鉴别 不同中药材表现的光谱特征差异较大 xff0c 即使来自不同产地的同一药材 xff0c 因其无机元素的化学成分 有机物等存在的差异性 xff0c 在近红外 中红外光谱的照射下也会表现出不同的光谱特征 xff0c 因此可以
  • 2021-02-18

    多旋翼飞行器学习笔记 二 机架设计 2 1布局设计 1 机身基本布局 交叉型 xff1a 目前常用的是X字型布局 xff0c 因为 xff1a xff08 1 xff09 机动性更强 xff1b xff08 2 xff09 前视相机的视场角
  • 2021-03-08

    今天在网上安装PR xff0c 网上下载的安装器把电脑默认装了一大堆垃圾工具 xff0c 依次删除后突然发现谷歌浏览器主页被篡改了 xff0c 随后用360等工具修复 xff0c 均提示无异常 通过浏览器设置和重置主页后仍然无效 xff0c
  • 2021-08-10

    LEGO loam第一次测试运行数据包nsh indoor outdoor成功 xff1a 记录以下 xff0c 以免自己忘记步骤 在第一个终端里 xff1a 1 source catkin ws devel setup bash xff0

随机推荐

  • 【机器人动力学】

    综述 机器人动力学把机器人分为两类 xff1a 移动机器人 关节机器人 在移动机器人的运动规划中 xff0c 机器人往往是以一个 点 存在 xff0c 对移动机器人的规划 xff0c 更多的是使用各种搜索算法 xff0c 在已经构建好的地图
  • Android实现多国语言适配:app名称随系统的语言而更换

    Android实现多国语言适配 xff1a app名称随系统的语言而更换 设备 引擎 xff1a Mac xff08 11 6 xff09 cocos 开发工具 xff1a Android studio 4 1 2 开发语言 xff1a j
  • 英伟达jetson硬件(NX,nano,AGX,TX1,TX2)通用开机自动开启风扇教程

    英伟达jetson硬件通用的风扇开机自启动教程 1 安装jetson stats2 重启硬件 xff0c 然后进入jtop3 操作设置4 重启测试风扇是否自动开启 1 安装jetson stats xff08 先安装一下pip xff09
  • 无传感器永磁同步电机电机自适应自抗扰ADRC控制策略

    提示 xff1a 无速度传感器永磁同步电机电机自适应自抗扰控制策略 xff0c 在2022年10月12日晚上23 xff1a 00写完的 人生的路真的很难走 xff0c 身边也发生了很多不好的事情 xff0c 关于一些研究成果和simuli
  • 【永磁同步电机转速环ADRC电流环ADRC双环无传感器控制】

    永磁同步电机转速环ADRC电流环ADRC无传感器控制 原理 仿真 波形 总结转速环 电流环ADRC原理仿真框图仿真波形总结 原理 仿真 波形 总结 转速环 电流环ADRC原理 1 转速环ADRC ADRC具体的文章可以参考其他的文献观看 x
  • 学技术就要查看官方文档

    1 是什么 官方发布的文档 2 为什么要看 对于官方文档 xff0c 一般而言都是英文 xff0c 其实对于程序员而言 xff0c 常用的英文也就那么多 xff0c 也不是很复杂 一般而言 xff0c 只要使用的东西不是太小众 xff0c
  • 开始学习SONiC

    开始学习SONiC SONiC资源汇总 SONiC资源汇总 名正才能言顺 xff0c SONiC的i是要小写的 AZURE SONIC和SONIC Utility Software for Open Networking in the Cl
  • 2020年12月30日 当SONiC遇到P4

    当SONiC遇到P4 SONiC P4 是SONiC中运行的P4虚拟交换机 xff0c 当前的SONiC P4是一个docker image xff0c 可以运行在任意的docker环境中 看看SONiC和P4能碰撞出什么火花 SONiC的
  • 2021-01-07 SONiC系统管理1 SONiC Management framework

    SONiC系统管理1 SONiC Management framework SONiC系统提供多种管理接口 xff0c 包括CLI人机接口 xff0c REST RESTCONF接口 xff0c gNMI接口和SNMP接口 xff0c SN
  • svn diff 使用 vimdiff代替,提高阅读性

    可能是被Win下的比较软件给养出的恶习 xff0c 所以一直很难习惯 nux下文本diff的比较效果 xff0c 尤其是频繁的使用svn diff 简直会让我对程序的理解能力直线下降 终于发现 xff0c 其实svn已经提供了这种切换dif
  • 2021-01-16 SONiC系统管理9 TPID配置

    SONiC系统管理9 TPID配置 SONiC TPID配置 从SONiC VLAN YANG里面没有看到有TPID的配置能力 xff0c VLAN Range在SONiC VLAN YANG里面也没有 xff0c 二层转发功能的增强让SO
  • 2021-01-17 SONiC系统管理12 零接触部署ZTP

    2021 01 16 SONiC系统管理12 零接触部署ZTP SONiC系统管理12 零接触部署ZTP SONiC系统支持基于DHCP协议Option 67的ZTP零接触部署 SONiC系统启动以后 xff0c 系统自动在所有UP起来的端
  • 2021-02-02 SONiC系统管理 18配置文件格式

    SONiC系统管理 18 配置文件格式 前面说到了SONiC系统启动时通过读取初始配置文件的内容来配置系统 xff0c SONiC系统默认初始配置文件的位置在 etc sonic startup config 文件内容再进一步指示各种不同类
  • 2021-02-06 SONiC SAI结构 Adapter&Adapter Host

    SONiC SAI SAI 结构 SAI是SONiC系统最精华的部分 xff0c SAI spec对SAI如何定义的以及SAI如何被SONiC系统初始化和调用有一些具体的介绍 首先还是一个High Level Design的图 xff1a
  • 2021-02-07 SONiC SAI结构2 1D Bridge

    SONiC SAI结构2 1D Bridge 以太网交换流水线结构 SONiC SAI对交换机 路由器的报文处理流程建立了标准化的行为模型 即使不同的交换芯片内部实现报文处理的方式各不相同 xff0c 由于行为模型是报文处理过程的抽象描述
  • 2021-02-21 SONiC SAI结构5 VXLAN

    SONiC SAI结构5 VXLAN VXLAN报文处理模型流水线结构 SONiC SAI支持VXLAN协议 xff0c 具备支持VTEP的能力 根据报文处理功能模型的特点 xff0c 不同的功能块可以好像搭积木一样组合在一起形成新的功能
  • 2021-02-27 SONiC系统管理 21系统运行平台管理

    2021 02 27 SONiC系统管理 21 系统运行平台管理 SONiC系统通过SAI统一了交换芯片的管理 xff0c 为不同厂家的芯片提供了统一的编程接口 虽然交换芯片提供了系统的最关键的报文处理功能 xff0c 但是作为一个需要在实
  • 2021-03-03 SONiC系统管理 23 SONiC与ONIE

    SONiC系统管理 23 SONiC与ONIE 在开发解耦的白盒交换机设备中 xff0c 在硬件开源的基础上 xff0c 控制软件除SONiC以外也有其它NOS的选择 xff0c 如Cumulus Linux Open Network Li
  • 2021-03-20 SONiC 系统管理 28 静态路由配置

    2021 03 20 SONiC 系统管理 28 静态路由配置 SONiC系统支持通过多种方式配置静态路由 xff0c 包括CLI接口 xff0c 基于RESTCONF YANG方式或者gNMI接口的方式 SONiC静态路由支持IPv4和I
  • 2021-04-26 SONiC: 转发和管理平面接口SAI模型

    2021 04 26 SONiC 转发和管理平面接口SAI模型 SAI模型中转发平面和管理平面接口 转发平面和管理平面之间的接口是控制报文从转发平面传递到控制平面CPU处理的接口 对于各种类型的交换机而言 xff0c 大量不同种类的控制报文