[发明专利]一种支持MPLS和GRE报文互相转换的实现方法在审

专利信息
申请号: 201710627051.0 申请日: 2017-07-28
公开(公告)号: CN107689952A 公开(公告)日: 2018-02-13
发明(设计)人: 舒畅;肖超 申请(专利权)人: 江西山水光电科技股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L12/46
代理公司: 南昌新天下专利商标代理有限公司36115 代理人: 谢德珍
地址: 332000 江西省九*** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 支持 mpls gre 报文 互相 转换 实现 方法
【说明书】:

技术领域

发明涉及网络通信报文转换技术领域,尤其涉及一种支持MPLS和GRE报文互相转换的实现方法。

背景技术

多协议标签交换(MPLS)是一种用于快速数据包交换和路由的体系,它为网络数据流量提供目标、路由地址、转发和交换等能力;GRE简介 GRE(Generic Routing Encapsulation,通用路由封装协议);GRE是对某些网络层协议(如:IP,IPX,AppleTalk等)的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议(如IP)中传输,L2VPN传输设备均采用MPLS的报文封装方式实现,而MPLS报文无法在IP网络中传输,为了在IP隧道中实现L2VPN的传输,必须对其业务报文进行IP封装,如何将MPLS报文与GRE报文相互转换是现有设备需要解决的问题。

发明内容

本发明所解决的技术问题在于提供一种支持MPLS和GRE报文互相转换的实现方法,以解决上述背景技术中的缺点。

本发明所解决的技术问题采用以下技术方案来实现:

一种支持MPLS和GRE报文互相转换的实现方法,通过建立用于实现MPLS报文转换GRE报文的操作的GRE封装模块和用于实现GRE报文转换MPLS报文的操作的GRE解封装模块,从而实现MPLS和GRE报文互相转换,具体转换步骤如下:

GRE封装模块中MPLS报文转换GRE报文的操作:解析MPLS报文的LSP标签字段,以此LSP标签字段作为key查找GRE封装表,仅当LSP标签合法,且能查到GRE封装表,则做MPLS报文到GRE报文的转换操作;

GRE解封装模块中GRE报文转换MPLS报文的操作:解析GRE报文中的源IP信息字段,以此源IP信息字段作为key查找LSP表,将查找到的表信息中的源IP与目的IP字段,与当前GRE报文中的源IP字段和目的IP字段做匹配,仅当完全匹配且GRE协议字段为8847,则做GRE报文到MPLS报文的转换操作。

在本发明中,GRE封装模块执行MPLS报文到GRE报文的转换操作条件如下:

1) MPLS报文的TYPE字段内容必须为8847;

2)MPLS label的范围需要满足上层软件设置的范围要求;

3)通过MPLS label查找到的GRE表内容不能为空。

在本发明中, GRE解封装模块执行GRE报文转换MPLS报文的转换操作条件如下:

a)GRE报文的TYPE字段内容必须为0800;

b)用source ip经过CRC算法计算出LSP表地址,其表内容不为空;

c)当前GRE报文中的source ip字段和destination ip字段与上一步中获取的LSP表中的dst ip和src ip完全相同;

d)当前GRE报文中的GRE字段内容必须为8847。

有益效果:本发明通过建立用于实现MPLS报文转换GRE报文的操作的GRE封装模块和用于实现GRE报文转换MPLS报文的操作的GRE解封装模块,进而实现MPLS和GRE报文互相转换,以利于L2VPN业务在IP隧道中进行传输。

附图说明

图1是本发明的较佳实施例中的通过GRE隧道实现MPLS协议互通组网图。

图2是本发明的较佳实施例的业务报文结构转变图。

图3是本发明的较佳实施例中的MPLS报文中MPLS字段内容解释图。

图4是本发明的较佳实施例中的GRE报文中IP HEADER字段内容解释图。

图5是本发明的较佳实施例中的MPLS报文转换GRE报文的实现框图。

图6是本发明的较佳实施例中的GRE封装模块GRE表内容定义图。

图7是本发明的较佳实施例中的GRE报文转换MPLS报文实现框图。

图8是本发明的较佳实施例中的GRE解封装模块LSP表内容定义图。

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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