一种分布式开源网络操作系统
    1.
    发明公开

    公开(公告)号:CN115640147A

    公开(公告)日:2023-01-24

    申请号:CN202211254723.5

    申请日:2022-10-13

    Abstract: 本发明公开了一种分布式开源网络操作系统,包括:网络业务单元、数据转译单元和数据转发单元,各单元分别部署于相互独立且不同的运行环境中;网络业务单元,用于承载系统的软件主体部分,提供以太网交换机上层业务应用功能;数据转译单元,用于将网络业务单元发送的数据转译后发送至数据转发单元,和/或将数据转发单元发送的数据转译后发送至网络业务单元;数据转发单元,用于转发数据转译单元发送的数据至交换芯片,和/或将交换芯片发送的数据转发至数据转译单元。将网络业务单元、数据转译单元和数据转发单元分别部署于不同运行环境,使系统内各进程间的数据交互更加灵活,提高了开源网络操作系统在实际应用中应对灵活多变技术需求的能力。

    一种数据报文传输系统及方法

    公开(公告)号:CN115174671B

    公开(公告)日:2024-02-06

    申请号:CN202210818352.2

    申请日:2022-07-12

    Abstract: 本发明公开了一种数据报文传输系统及方法。系统包括交换机芯片和宿主机;交换机芯片用于通过物理端口接收数据报文后,通过底层的Syncd进程将数据报文进行封装,得到带有标签的数据报文,并将带有标签的数据报文转发至宿主机;宿主机用于将带有标签的数据报文分发到所包括的冗余执行体中的至少一个处于工作状态的执行体,通过处于工作状态的执行体中所包括的SONiC上层业务接收带有标签的数据报文后,对带有标签的数据报文进行处理,将处理完成后得到的结果发送至交换机芯片。底层的Syncd进程以及SONiC上层业务由SONiC开源交换机操作系统拆分后得到。该系统,通过实现SONiC上层业务在系统内的分布式部署,进而能够实现在底层和冗余执行体的上层之间进行数据报文传输。

    一种数据报文传输系统及方法

    公开(公告)号:CN115174671A

    公开(公告)日:2022-10-11

    申请号:CN202210818352.2

    申请日:2022-07-12

    Abstract: 本发明公开了一种数据报文传输系统及方法。系统包括交换机芯片和宿主机;交换机芯片用于通过物理端口接收数据报文后,通过底层的Syncd进程将数据报文进行封装,得到带有标签的数据报文,并将带有标签的数据报文转发至宿主机;宿主机用于将带有标签的数据报文分发到所包括的冗余执行体中的至少一个处于工作状态的执行体,通过处于工作状态的执行体中所包括的SONiC上层业务接收带有标签的数据报文后,对带有标签的数据报文进行处理,将处理完成后得到的结果发送至交换机芯片。底层的Syncd进程以及SONiC上层业务由SONiC开源交换机操作系统拆分后得到。该系统,通过实现SONiC上层业务在系统内的分布式部署,进而能够实现在底层和冗余执行体的上层之间进行数据报文传输。

Patent Agency Ranking