一种基于Linux操作系统的报文异步转发系统及方法

    公开(公告)号:CN109587082B

    公开(公告)日:2020-12-29

    申请号:CN201910024111.9

    申请日:2019-01-10

    Abstract: 本发明公开了一种基于Linux操作系统的报文异步转发系统及方法,涉及通信技术领域,包括:收包模块,其用于:在内核态接收原始报文,基于原始报文,得到包含网卡驱动源端口号的第一报文,并将第一报文从内核态转发到用户态;应用模块,其用于:在用户态接收并处理第一报文,得到保留了所述网卡驱动源端口号的第二报文,并将第二报文从用户态转发到内核态;发包模块,其用于:在内核态接收第二报文,根据所述网卡驱动源端口号查找对应的网络设备,基于第二报文构造最终报文,将最终报文发送至内核协议栈。本发明能让报文捕获并处理后仍然按照捕获前的正确路径转发,并能降低CPU开销,提高转发效率。

    一种在家庭网关上实现灵活桥接业务的方法及装置

    公开(公告)号:CN111683308B

    公开(公告)日:2022-04-29

    申请号:CN202010473136.X

    申请日:2020-05-29

    Abstract: 本发明公开了一种在家庭网关上实现灵活桥接业务的方法及装置,涉及接入网技术领域。该方法包括:报文接收阶段,将家庭网关业务VLAN的报文,交由特定虚拟网卡接收,其他报文均由默认虚拟网卡接收,该默认虚拟网卡收包时,不对报文的VLAN进行校验;报文转发阶段,若接收报文的虚拟网卡与转发目的端口的虚拟网卡相同,则进行转发;报文发送阶段,根据接收报文的虚拟网卡的类型,选择对应的发包动作,完成硬件发包。本发明能在家庭网关上兼容实现灵活桥接业务功能,可更好地适应多样化网络部署场景,满足实际应用需求。

    一种基于Linux操作系统的报文异步转发系统及方法

    公开(公告)号:CN109587082A

    公开(公告)日:2019-04-05

    申请号:CN201910024111.9

    申请日:2019-01-10

    CPC classification number: H04L49/3009 H04L49/9068

    Abstract: 本发明公开了一种基于Linux操作系统的报文异步转发系统及方法,涉及通信技术领域,包括:收包模块,其用于:在内核态接收原始报文,基于原始报文,得到包含网卡驱动源端口号的第一报文,并将第一报文从内核态转发到用户态;应用模块,其用于:在用户态接收并处理第一报文,得到保留了所述网卡驱动源端口号的第二报文,并将第二报文从用户态转发到内核态;发包模块,其用于:在内核态接收第二报文,根据所述网卡驱动源端口号查找对应的网络设备,基于第二报文构造最终报文,将最终报文发送至内核协议栈。本发明能让报文捕获并处理后仍然按照捕获前的正确路径转发,并能降低CPU开销,提高转发效率。

    一种基于Easymesh协议的组网管理方法和系统

    公开(公告)号:CN112654028B

    公开(公告)日:2022-04-26

    申请号:CN202011476668.5

    申请日:2020-12-15

    Inventor: 何军 陈亚亚

    Abstract: 本发明公开了一种基于Easymesh协议的组网管理方法和系统,组网管理方法包括:MAC地址识别单元识别有线终端的MAC地址;Easymesh组网单元接收MAC地址识别单元所上报的有线终端的MAC地址,并依据从位置辅助单元所获取到的信息确定位置标识;Easymesh组网单元将有线终端的MAC地址和位置标识添加到Neighbor消息中,并将Neighbor消息上报至主控制网元的Easymesh拓扑管理单元;Easymesh拓扑管理单元接收Easymesh组网单元所上报的Neighbor消息,根据Neighbor消息中所携带的有线终端的MAC地址、位置标识和网元MAC地址确定有线终端的拓扑位置。

    一种基于Easymesh协议的组网管理方法和系统

    公开(公告)号:CN112654028A

    公开(公告)日:2021-04-13

    申请号:CN202011476668.5

    申请日:2020-12-15

    Inventor: 何军 陈亚亚

    Abstract: 本发明公开了一种基于Easymesh协议的组网管理方法和系统,组网管理方法包括:MAC地址识别单元识别有线终端的MAC地址;Easymesh组网单元接收MAC地址识别单元所上报的有线终端的MAC地址,并依据从位置辅助单元所获取到的信息确定位置标识;Easymesh组网单元将有线终端的MAC地址和位置标识添加到Neighbor消息中,并将Neighbor消息上报至主控制网元的Easymesh拓扑管理单元;Easymesh拓扑管理单元接收Easymesh组网单元所上报的Neighbor消息,根据Neighbor消息中所携带的有线终端的MAC地址、位置标识和网元MAC地址确定有线终端的拓扑位置。

    一种在家庭网关上实现灵活桥接业务的方法及装置

    公开(公告)号:CN111683308A

    公开(公告)日:2020-09-18

    申请号:CN202010473136.X

    申请日:2020-05-29

    Abstract: 本发明公开了一种在家庭网关上实现灵活桥接业务的方法及装置,涉及接入网技术领域。该方法包括:报文接收阶段,将家庭网关业务VLAN的报文,交由特定虚拟网卡接收,其他报文均由默认虚拟网卡接收,该默认虚拟网卡收包时,不对报文的VLAN进行校验;报文转发阶段,若接收报文的虚拟网卡与转发目的端口的虚拟网卡相同,则进行转发;报文发送阶段,根据接收报文的虚拟网卡的类型,选择对应的发包动作,完成硬件发包。本发明能在家庭网关上兼容实现灵活桥接业务功能,可更好地适应多样化网络部署场景,满足实际应用需求。

Patent Agency Ranking