[发明专利]报文转发的方法、节点和系统有效

专利信息
申请号: 201010193414.2 申请日: 2010-06-04
公开(公告)号: CN102271079A 公开(公告)日: 2011-12-07
发明(设计)人: 郑若滨 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/56 分类号: H04L12/56;H04L29/06
代理公司: 北京三高永信知识产权代理有限责任公司 11138 代理人: 何文彬
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 报文 转发 方法 节点 系统
【说明书】:

技术领域

发明涉及通信领域,特别涉及一种报文转发的方法、节点和系统。

背景技术

目前通信领域提出了一种流交换技术,流交换技术不在第三层处理所有报文,而只分析流中的第一个报文,建立流表后基于第三层地址转发,也即路由转发该报文,流中的后续报文使用一种或多种捷径进行流转发,可以解决流跨网段引起的低转发速率、高延时等网络瓶颈问题。

现有一种基于hash(哈希)查表技术的流交换技术,在该流交换技术中,一个网段内的每一节点都需要执行以下操作:

根据报文的五元组信息,也即源地址、目的地址、源端口号、目的端口号、协议类型,hash得到一个较短的关键字,并利用该关键字作为查表的地址,查表得到流的相关转发参数,并根据转发参数对该报文进行流转发。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

网段内的每一节点均需要哈希生成关键字,而哈希算法通常需要硬件实现,并且需要引入CAM(Content Addressable Memory,内容可寻址存储器),因此现有技术需要对全网的节点进行硬件改造。

发明内容

为了在实现基于哈希查表技术的流交换技术时,避免对全网的节点进行硬件改造,本发明实施例提供了一种报文转发的方法、节点和系统。所述技术方案如下:

一种报文转发的方法,所述方法包括:

入口节点接收第一互联网协议IP报文;

所述入口节点根据所述第一IP报文生成流标识;

所述入口节点将所述流标识转换为相应的多协议标签交换MPLS标签;

所述入口节点将添加所述MPLS标签的所述第一IP报文发送给中间节点;

所述中间节点将所述添加所述MPLS标签的所述第一IP报文转发给出口节点;

所述出口节点将所述MPLS标签转换为相应的流标识,并根据所述流标识,转发所述第一IP报文。

一种入口节点,所述入口节点包括:

第一接收模块,用于接收第一互联网协议IP报文;

生成模块,用于根据所述第一接收模块接收的第一IP报文生成流标识;

转换模块,用于将所述生成模块生成的流标识转换为相应的多协议标签交换MPLS标签;

第一发送模块,用于将添加所述转换模块得到的MPLS标签的所述第一IP报文发送给中间节点,使所述中间节点将所述添加所述MPLS标签的所述第一IP报文转发给出口节点。

一种出口节点,所述出口节点包括:

第二接收模块,用于接收中间节点转发的添加多协议标签交换MPLS标签的第一互联网协议IP报文,所述MPLS标签是入口节点根据所述第一IP报文生成流标识,并将所述流标识进行转换得到的;

第二转发模块,用于将所述MPLS标签转换为相应的流标识,并根据所述流标识,转发所述第一IP报文。

一种报文转发的系统,所述系统包括:入口节点、中间节点和出口节点;

所述入口节点,用于接收第一互联网协议IP报文,根据所述第一IP报文生成流标识,将所述流标识转换为相应的多协议标签交换MPLS标签,将添加所述MPLS标签的所述第一IP报文发送给所述中间节点;

所述中间节点,用于将所述添加所述MPLS标签的所述第一IP报文转发给所述出口节点;

所述出口节点,用于将所述MPLS标签转换为相应的流标识,并根据所述流标识,转发所述第一IP报文。

本发明实施例提供的技术方案带来的有益效果是:

通过入口节点接收第一IP报文,根据第一IP报文生成流标识,将流标识转换为相应的MPLS标签,将添加MPLS标签的第一IP报文发送给中间节点,中间节点将添加MPLS标签的第一IP报文转发给出口节点,出口节点将MPLS标签转换为相应的流标识,并根据流标识,转发第一IP报文,实现了一种仅需入口节点支持流标识生成的流交换技术,例如哈希查表的流交换技术,避免了对后续节点进行硬件改造,从而降低了后续节点的复杂度和部署成本,有利于基于哈希查表的流交换技术的推广和应用。

附图说明

图1是本发明实施例提供的报文转发的方法流程图;

图2是本发明实施例提供的报文转发的网络架构示意图;

图3是本发明实施例提供的流表建立的信息交互图;

图4是本发明实施例提供的带流扩展头的IPv6报文示意图;

图5是本发明实施例提供的IPv6的流扩展头示意图;

图6是本发明实施例提供的报文转发的信息交互图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010193414.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top