[发明专利]报文传输的方法及装置有效
申请号: | 201910644311.4 | 申请日: | 2019-07-16 |
公开(公告)号: | CN110365586B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 姜先绪 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L45/12 | 分类号: | H04L45/12;H04L9/40 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 传输 方法 装置 | ||
本申请实施例提供了一种报文传输的方法及装置,涉及通信技术领域,所述方法包括:确定待发送的报文对应的以太通道的描述符为虚拟以太通道的描述符;根据报文对应的发送有关属性,从虚拟以太通道包括的多条物理以太通道中选择一条用于发送所述报文的物理以太通道。处理器在获得以太通道的描述符以后,还可以判断以太通道的描述符是否是虚拟以太通道的描述符,若是,则处理器可根据报文转发时报文所具有的属性,从虚拟以太通道的多条物理以太通道中选择物理以太通道,以供报文发送。由于在进行报文发送时,可以从多条物理以太通道中进行选择,与现有技术中只能通过一条物理以太通道发送相比,能够更灵活地满足带宽的要求。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种报文传输的方法及装置。
背景技术
在现有的路由器设计中,路由器的主机和接口卡之间可通过数据通道进行通信。数据通道通常由以太通道等传统的数据传输通道组成。接口卡的接口接收到的数据可通过以太通道传输到主机处理;同时主机欲通过接口向对端设备发送数据时,也可通过以太通道将数据传输到接口卡。
传统的路由器中,一般通过单条以太通道连接该路由器的主机和接口卡,从而实现主机与接口卡之间的通信。然而在数据量爆发的今天,数据通信领域对通信设备的带宽需求日益增加,单条以太通道的带宽难以达到设备规格的要求。
发明内容
有鉴于此,本申请实施例提供了一种报文传输的方法及装置,以改善现有技术中单条以太通道的带宽难以达到设备规格的要求的问题。
第一方面,本申请实施例提供了一种报文传输的方法,所述方法包括:确定待发送的报文对应的以太通道的描述符为虚拟以太通道的描述符,其中,所述虚拟以太通道包括多条物理以太通道;根据所述报文对应的发送有关属性,从所述虚拟以太通道包括的多条物理以太通道中选择一条用于发送所述报文的物理以太通道。
处理器在获得以太通道的描述符以后,还可以判断以太通道的描述符是否是虚拟以太通道的描述符,若是,则处理器可根据报文转发时报文所具有的属性,从虚拟以太通道的多条物理以太通道中选择一条物理以太通道,以供报文发送。由于在进行报文发送时,可以根据报文具有的属性从多条物理以太通道中选择物理以太通道,与现有技术中只能通过一条物理以太通道发送相比,能够更灵活地满足带宽的要求。
在一个可能的设计中,所述根据所述报文对应的发送有关属性,从所述虚拟以太通道包括的多条物理以太通道中选择一条用于发送所述报文的物理以太通道,包括:获取所述报文所属的报文流对应的转发核,从所述虚拟以太通道包括的多条物理以太通道中为所述报文选择并分配所述转发核对应的物理以太通道。
处理器在转发报文时,可以同时通过多个转发核进行报文的转发。为了对报文数据的顺序进行保持,同一条流的报文通常是通过同一个转发核接收,转发核会处理接收到的报文直到发送出去,这也意味着同一条流的报文会被同一个转发核发送,在选择转发核时可以使用转发核的核号作为key值。因此,可以根据转发核的核号来分配物理以太通道,每个转发核对应一条物理以太通道,使得多个转发核分别发送多条流的报文时能够同时发送。
在一个可能的设计中,所述根据报文发送有关属性从所述虚拟以太通道包括的多条物理以太通道中选择一条用于发送所述报文的物理以太通道,包括:获取所述报文的流标识;根据所述流标识,从所述虚拟以太通道包括的多条物理以太通道中为所述报文选择并分配所述流标识对应的物理以太通道。
处理器也可以根据报文的流标识来为报文分配相应的物理以太通道,同一条流的报文的流标识是相同的,因此,根据流标识来分配物理以太通道,相同流标识的报文被分配到同一条通道中,也利于报文顺序的顺序保持。
在一个可能的设计中,所述获取所述报文的流标识,包括:获得所述报文的五元组;对所述报文的五元组进行哈希运算,得到所述报文的流标识。
处理器可以获得报文的五元组,然后对五元组进行哈希运算,将哈希运算过后的五元组作为报文的流标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910644311.4/2.html,转载请声明来源钻瓜专利网。