2021-02-07 SONiC SAI结构2 1D Bridge

SONiC SAI结构2 1D Bridge

以太网交换流水线结构

SONiC SAI对交换机、路由器的报文处理流程建立了标准化的行为模型。即使不同的交换芯片内部实现报文处理的方式各不相同,由于行为模型是报文处理过程的抽象描述,这种抽象可以把不同的交换芯片在SAI接口上统一起来。SAI针对.1D Bridge、.1Q Bridge、MPLS LSR\LER,VXLAN、SR等功能都建立了相应的标准化的行为模型。芯片供应商根据不同的行为模型,通过对各自SDK的调用来实现SAI接口。
下图是标准.1D Bridge的行为模型中报文从端口输入端口到输出端口处理流程。
1)报文通过特定端口输入后就自动获得了对应端口号的元数据。
2)报文经过ACL审查,默认操作是No Action,满足ACL条件的报文将按Action中指定的内容处理。
3)判断是否属于LAG组。
4)基于判断报文类型是否携带VLAN标签
5)根据端口和VLAN标签来判断报文的下一步处理
5.1 .1D Bridge转发
5.2 .1Q Bridge转发
5.3 三层路由
6)待续
SAI 1D BRIDGE MODEL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值