【技术实现步骤摘要】
报文处理方法、装置以及电子设备
本专利技术涉及网络通信
,尤其是涉及一种报文处理方法、装置以及电子设备。
技术介绍
在网络通信中,报文是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。报文也是网络传输的单位,传输过程中会不断的封装成分组、包、帧来传输,封装的方式就是添加一些信息段,这些就是报文以一定格式组织起来的数据。例如其中有报文类型、报文版本、报文长度、报文实体等信息。目前,在网络发生流量拥塞时,现有的对报文进行丢弃的方法仅对不同优先级别的报文进行不同概率的丢弃,所以仅考虑到单个报文的优先级别,而对于不同业务流量情况下的报文丢弃概率不变,从而使优先级别高而发包流量低的报文无法得到保障,因此增加了高优先级别报文承担的丢弃风险,导致报文丢弃结果的不合理。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种报文处理方法、装置以及电子设备,以解决现有技术中存在的报文丢弃结果不合理的技术问题。第一方面,本专利技术实施例提供了一种报文处理方法,应用于网络传输设备,该方法包括:获取当前的预设平均 ...
【技术保护点】
1.一种报文处理方法,其特征在于,应用于网络传输设备,该方法包括:获取当前的预设平均丢弃率;获取各业务类型对应的入报文比例和优先级权重比例;根据所述入报文比例、所述优先级权重比例以及所述预设平均丢弃率,得到各业务类型对应的丢弃率;根据报文对应的业务类型,根据所述丢弃率在报文入队列调度前丢弃报文。
【技术特征摘要】
1.一种报文处理方法,其特征在于,应用于网络传输设备,该方法包括:获取当前的预设平均丢弃率;获取各业务类型对应的入报文比例和优先级权重比例;根据所述入报文比例、所述优先级权重比例以及所述预设平均丢弃率,得到各业务类型对应的丢弃率;根据报文对应的业务类型,根据所述丢弃率在报文入队列调度前丢弃报文。2.根据权利要求1所述的报文处理方法,其特征在于,所述获取当前的预设平均丢弃率之前,还包括:获取当前的队列长度;在所述队列长度小于或等于预设低阈值时,则当前的预设平均丢弃率为0%;在所述队列长度大于或等于预设高阈值时,则当前的预设平均丢弃率为100%;在所述队列长度大于预设低阈值且小于预设高阈值时,则当前的预设平均丢弃率与所述队列长度呈正相关。3.根据权利要求1所述的报文处理方法,其特征在于,所述获取各业务类型对应的入报文比例和优先级权重比例之前,还包括:计算在预设时间内网络传输的所有报文的数量,以及每个优先级别的报文数量;将所述每个优先级别的报文数量分别除以所述所有报文的数量,得到每个优先级别的入报文比例。4.根据权利要求1所述的报文处理方法,其特征在于,所述获取各业务类型对应的入报文比例和优先级权重比例之前,还包括:获取每个优先级别的预设权重系数;计算所有所述预设权重系数的和,得到总权重系数;将所述每个优先级别的预设权重系数分别除以所述总权重系数,得到每个优先级别的优先级权重比例。5.根据权利要求1所述的报文处理方法,其特征在于,所述根据所述入报文比例、所述优先级权重比例以及所述预设平均丢弃率,得到各业务类型对应的丢弃率,具体包括:在所述优先级...
【专利技术属性】
技术研发人员:叶勇,汪亮,吴文,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。