logo好方法网

一种报文的处理方法、处理装置、可读介质和系统


技术摘要:
本发明涉及通信技术领域,特别地公开了一种报文的处理方法、处理装置、可读介质和系统。该报文的处理方法包括:预先配置集中处理规则和转发规则,集中处理规则用于将报文转发至集中式网关,转发规则用于直接将报文转发至接收终端;接收报文,查询与报文对应的转发规则  全部
背景技术:
在云计算中,虚拟交换机VirtualSwitch为用户提供报文转发。VirtualSwitch通 常分为控制层和转发层,控制层负责发送转发规则到转发层,转发层负责转发报文。在转发 层没有与报文对应的转发规则时,会发送规则的请求报文到控制层,然后控制层发送与报 文对应的转发规则到转发层。 这里,如果转发层没有与报文对应的转发规则,而向控制层发送规则的请求报文, 会导致报文转发延时高。特别是在报文的数量较大且转发规则缺失的情况下,会导致控制 层会同时接受到大量的规则的请求报文,导致控制层的负载高。
技术实现要素:
本申请提供了一种报文的处理方法,包括: 预先配置集中处理规则和转发规则,集中处理规则用于将报文转发至集中式网 关,转发规则用于直接将报文转发至接收终端; 接收报文,查询与报文对应的转发规则,在转发规则缺失的情况下,基于集中处理 规则将报文转发至集中式网关; 通过集中式网关获取报文对应的转发规则,基于转发规则,将报文转发至接收终 端。 可选地,还包括: 配置转发规则的优先级高于集中处理规则的优先级,在转发规则与集中处理规则 同时存在的情况下,优先基于转发规则转发报文。 可选地,包括: 在转发规则缺失的情况下,通过集中式网关转发报文之后,获取与报文对应的转 发规则,配置转发规则的优先级高于集中处理规则的优先级。 可选地,包括: 在接收与报文包含的目标地址相同的后续报文的情况下,基于转发规则将后续报 文转发至接收终端。 本申请还提供了一种报文的处理装置,包括: 控制模块,控制模块用于预先配置集中处理规则和转发规则,集中处理规则用于 将报文转发至集中式网关,转发规则用于直接将报文转发至接收终端; 转发模块,转发模块用于接收报文,查询与报文对应的转发规则,在转发规则缺失 的情况下,基于集中处理规则将报文转发至集中式网关; 集中处理模块,集中处理模块用于通过集中式网关获取报文对应的转发规则,基 4 CN 111600812 A 说 明 书 2/7 页 于转发规则,将报文转发至接收终端。 可选地, 控制模块用于配置转发规则的优先级高于集中处理规则的优先级,在转发规则与 集中处理规则同时存在的情况下,优先基于转发规则转发报文。 可选地, 转发模块用于在转发规则缺失的情况下,集中处理模块通过集中式网关转发报文 之后,获取与报文对应的转发规则,配置转发规则的优先级高于集中处理规则的优先级。 可选地, 转发模块用于在接收与报文包含的目标地址相同的后续报文的情况下,基于转发 规则将后续报文转发至接收终端。 本申请还提供了一种系统,包括: 存储器,用于存储由系统的一个或多个处理器执行的指令,以及 处理器,是系统的处理器之一,用于执行上述的数据处理方法。 本申请的技术方案能够解决报文转发延时高,控制面负载高的问题,提升报文的 转发性能。 附图说明 图1根据本申请的一些实施例,示出了一种数据处理系统的结构示意图; 图2根据本申请的一些实施例,示出了一种数据处理系统的结构示意图; 图3根据本申请的一些实施例,示出了一种数据处理系统的结构示意图; 图4根据本申请的一些实施例,示出了一种数据处理系统的结构示意图; 图5根据本申请的一些实施例,示出了一种数据处理系统的结构示意图; 图6根据本申请的一些实施例,示出了一种数据处理系统的处理流程图; 图7根据本申请的一些实施例,示出了一种系统的框图。 图8根据本申请一些实施例,示出了一种片上系统(SoC)的框图。
下载此资料需消耗2积分,
分享到:
收藏