【技术实现步骤摘要】
一种分片报文的重组方法及装置
本申请涉及通信
,尤其涉及一种分片报文的重组方法及装置。
技术介绍
目前,每一种物理网络会固定链路层数据帧的最大长度,当传输的报文的数据帧的长度大于最大长度时,需要将报文分为若干分片报文之后,再进行传输,并在目标系统中进行重组。在进行报文重组时,通常可以选择实重组、虚拟重组和快速重组中的其中一种重组方式,这三种重组方式均有其适应的场景和业务模块,任一重组方式并不能替代另外的重组方式,现有技术中,在进行报文重组时,通常是选择虚拟重组为主,待需要将分片报文进行实重组的时候再选择实重组,但是,现有技术中的这种重组方式的选择,无法实现对不同的业务使用最优的重组方式进行报文重组,因此,如何能够实现基于不同的业务需求对重组方式进行最优的选择,成为了一个亟待解决的问题。
技术实现思路
本申请实施例提供一种分片报文的重组方法及装置,以实现基于不同的业务需求对重组方式进行最优的选择。本申请实施例提供的具体技术方案如下:一种分片报文的重组方法,包括:持续接收 ...
【技术保护点】
1.一种分片报文的重组方法,其特征在于,包括:/n持续接收分片报文,若确定接收到的各分片报文中的其中一个分片报文为首片报文,则根据所述首片报文的五元组信息,查找到与所述首片报文的五元组信息相同的流表,其中,所述首片报文表征分片报文位于一组分片报文的首位;/n读取所述流表中记录的重组方式,并根据所述重组方式,对所述一组分片报文中的各分片报文进行重组。/n
【技术特征摘要】
1.一种分片报文的重组方法,其特征在于,包括:
持续接收分片报文,若确定接收到的各分片报文中的其中一个分片报文为首片报文,则根据所述首片报文的五元组信息,查找到与所述首片报文的五元组信息相同的流表,其中,所述首片报文表征分片报文位于一组分片报文的首位;
读取所述流表中记录的重组方式,并根据所述重组方式,对所述一组分片报文中的各分片报文进行重组。
2.如权利要求1所述的方法,其特征在于,确定接收到的各分片报文中的其中一个分片报文为首片报文,具体包括:
读取接收到的分片报文的偏移字段的数值,其中,所述偏移字段表征分片报文在一组分片报文中的位置;
若确定所述偏移字段的数值为0,则确定分片报文为首片报文。
3.如权利要求2所述的方法,其特征在于,读取所述流表中记录的重组方式,并根据所述重组方式,对一组分片报文中的各分片报文进行重组,具体包括:
判断所述流表中是否记录有优选重组方式;
若确定记录有优选重组方式,则根据所述优选重组方式,对所述各分片报文进行重组;
若确定未记录有优选重组方式,则读取所述流表中记录的通用重组方式,并根据所述通用重组方式,对所述各分片报文进行重组。
4.如权利要求3所述的方法,其特征在于,所述通用重组方式的获得方式为:
获取路由器设备配置的各业务,并分别确定各业务对应的重组方式,其中,每一种业务对应一种重组方式;
根据各重组方式,以及所述各重组方式对应的优先级,确定配置的各业务对应的重组方式中,优先级最高的重组方式,其中,所述重组方式至少包括实重组、虚拟重组和快速重组,实重组的优先级高于虚拟重组的优先级,虚拟重组的优先级高于快速重组的优先级;
将所述优先级最高的重组方式,作为通用重组方式,并将所述通用重组方式添加至所述流表中。
5.如权利要求4所述的方法,其特征在于,若确定接收到的各分片报文中的其中一个分片...
【专利技术属性】
技术研发人员:陈熹,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。