一种创建会话转发表项的方法、转发报文的方法及装置制造方法及图纸

技术编号:14646200 阅读:89 留言:0更新日期:2017-02-16 02:56
本申请提供一种创建会话转发表项的方法、转发报文的方法及装置,该方法可以包括:提取接收到报文中特征信息的至少一种预设类型的源特征信息和目的特征信息;若确定对所述源特征信息和所述目的特征信息执行互换操作,则根据执行所述互换操作后的特征信息计算哈希值;否则,根据原有的特征信息计算哈希值;根据所述哈希值确定相应的节点;当所述节点下不存在与所述报文对应的会话转发表项时,在所述节点下创建所述会话转发表项,并记录转发报文的相关信息。在本申请的技术方案中,通过先确定是否对源特征信息和目的特征信息执行互换操作,可以提升转发设备的性能。通过直接在节点下创建会话转发表项,可以提高对会话转发表项的匹配效率。

【技术实现步骤摘要】

本申请涉及通讯
,尤其涉及一种创建会话转发表项的方法、转发报文的方法及装置
技术介绍
在现有技术中,当转发设备创建会话转发表项时,会根据接收到的报文计算正反两个方向的哈希值,得到相应的节点,从而分别在相应的节点下,记录对应于该报文的会话转发表项的地址信息。然而,由于转发设备计算了正反两个方向的哈希值,得到两个节点,并需要在两个节点下,分别记录对应于该报文的会话转发表项的地址信息,从而占用了转发设备大量的处理资源,降低了转发设备的性能。同时,实际上两个节点记录的都为同一会话转发表项的地址信息,导致浪费了转发设备大量的内存空间。
技术实现思路
有鉴于此,本申请提供一种创建会话转发表项的方法、转发报文的方法及装置,可以在转发设备创建会话转发表项时,提升转发设备的性能,并减少对该转发设备内存空间的浪费。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种创建会话转发表项的方法,应用于转发设备;所述方法包括:当接收到报文时,提取所述报文中特征信息的至少一种预设类型的源特征信息和目的特征信息;当确定对所述源特征信息和所述目的特征信息执行互换操作时,根据执行所述互换操作后本文档来自技高网...
一种创建会话转发表项的方法、转发报文的方法及装置

【技术保护点】
一种创建会话转发表项的方法,其特征在于,应用于转发设备;所述方法包括:当接收到报文时,提取所述报文中特征信息的至少一种预设类型的源特征信息和目的特征信息;当确定对所述源特征信息和所述目的特征信息执行互换操作时,根据执行所述互换操作后的特征信息计算哈希值;当确定不对所述源特征信息和所述目的特征信息执行互换操作时,根据所述报文原有的特征信息计算哈希值;根据计算得到的哈希值,确定相应的节点;当所述节点下不存在与所述报文对应的会话转发表项时,在所述节点下创建所述会话转发表项,并记录转发所述报文的相关信息。

【技术特征摘要】
1.一种创建会话转发表项的方法,其特征在于,应用于转发设备;所述方法包括:当接收到报文时,提取所述报文中特征信息的至少一种预设类型的源特征信息和目的特征信息;当确定对所述源特征信息和所述目的特征信息执行互换操作时,根据执行所述互换操作后的特征信息计算哈希值;当确定不对所述源特征信息和所述目的特征信息执行互换操作时,根据所述报文原有的特征信息计算哈希值;根据计算得到的哈希值,确定相应的节点;当所述节点下不存在与所述报文对应的会话转发表项时,在所述节点下创建所述会话转发表项,并记录转发所述报文的相关信息。2.根据权利要求1所述的方法,其特征在于,还包括:当所述节点下存在所述会话转发表项,且所述会话转发表项中不包含转发所述报文的相关信息时,在所述会话转发表项中记录所述相关信息。3.根据权利要求1所述的方法,其特征在于,通过以下方式确定对所述源特征信息和所述目的特征信息执行互换操作:确定所述源特征信息和所述目的特征信息的数值大小关系是否符合预设关系;当所述数值大小关系符合预设关系时,确定对所述源特征信息和所述目的特征信息执行互换操作。4.根据权利要求1所述的方法,其特征在于,还包括:当出现哈希冲突时,在所述节点下链式结构的末端,创建与所述报文对应的会话转发表项,所述链表中包含根据接收到的其他报文创建的会话转发表项。5.一种转发报文的方法,其特征在于,应用于转发设备;所述方法包括:当接收到报文时,提取所述报文中特征信息的至少一种预设类型的源特征信息和目的特征信息;当确定对所述源特征信息和所述目的特征信息执行互换操作时,根据执行所述互换操作后的特征信息计算哈希值;当确定不对所述源特征信息和所述目的特征信息执行互换操作时,根据所述报文原有的特征信息计算哈希值;根据计算得到的哈希值,确定相应的节点;在所述节点下匹配与所述报文对应的会话转发表项,所述会话转发表项由如权利要求1-4中任一项所述的创建会话转发表项的方法生成;根据匹配到的会话转发表项,转发所述报文。6.根据权利要求5所述的方法,其特征在于,所述在所述节点下匹配与所述报文对应的会话转发表项,包括:当确定执行所述互换操作时,根据执行所述互换操作后的特征信息匹配与所述报文对应的会话转发表项;当确定不执行所述互换操作时,根据所述报文原有的特征信息匹配与所述报文对应的会话转发表项。7.一种创建会话转发表项...

【专利技术属性】
技术研发人员:张明祯刘志来费宝川
申请(专利权)人:杭州迪普科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1