【技术实现步骤摘要】
一种报文转发方法及装置
本专利技术涉及通信
,特别涉及一种报文转发方法及装置。
技术介绍
在多协议标签交换(MPLS,Multi-ProtocolLabelSwitching)网络内,使用标签交换路径(LSP,LabelSwitchedPath)标签标识的通道来指示数据的转发路径。而在IP网络内则使用IP地址来标识数据的转发路径即路由。在实际应用中,存在MPLS网络内的数据要经过IP网络的情况,那么,如何完成MPLS数据在IP网络中的传输,成为现在需要解决的问题。
技术实现思路
本专利技术实施例提供了一种报文转发方法及装置,实现了MPLS数据在IP网络中的传输。本专利技术的技术方案具体是这样实现的:一种报文转发装置,应用于服务提供商边缘设备PE,该装置包括:主交换模块,对从用户侧接口接收到的以太网报文进行多协议标签交换MPLS封装,为所述以太网报文依次添加私网虚链路VC标签、公网标签交换路径LSP标签和公网二层头后发送到上联端口;通用路由封装GRE模块,从上联端口接收经过MPLS封装的MPLS报文,在弹出公网二层头和公网LSP标签后,在私网VC标签上依次增加GRE隧道头、IP报文头和公网二层头,将收到的MPLS报文封装为IPGRE报文,并在物理端口发送所述IPGRE报文;其中,GRE封装时IP报文头中的源IP地址和目的IP地址是根据预设的公网LSP标签与IP地址的对应关系确定的。一种报文转发装置,应用于服务提供商边缘设备PE,该装置包括:GRE模块,对从物理端口接收到的IPGRE报文进行GRE解封装,弹出公网二层头、IP报文头和GRE隧道头,在私网VC标 ...
【技术保护点】
一种报文转发装置,应用于服务提供商边缘设备PE,其特征在于,该装置包括:主交换模块,对从用户侧接口接收到的以太网报文进行多协议标签交换MPLS封装,为所述以太网报文依次添加私网虚链路VC标签、公网标签交换路径LSP标签和公网二层头后发送到上联端口;通用路由封装GRE模块,从上联端口接收经过MPLS封装的MPLS报文,在弹出公网二层头和公网LSP标签后,在私网VC标签上依次增加GRE隧道头、IP报文头和公网二层头,将收到的MPLS报文封装为IP GRE报文,并在物理端口发送所述IP GRE报文;其中,GRE封装时IP报文头中的源IP地址和目的IP地址是根据预设的公网LSP标签与IP地址的对应关系确定的。
【技术特征摘要】
1.一种报文转发装置,应用于服务提供商边缘设备PE,其特征在于,该装置包括:主交换模块,对从用户侧接口接收到的以太网报文进行多协议标签交换MPLS封装,为所述以太网报文依次添加私网虚链路VC标签、公网标签交换路径LSP标签和公网二层头后发送到上联端口;通用路由封装GRE模块,从上联端口接收经过MPLS封装的MPLS报文,在弹出公网二层头和公网LSP标签后,在私网VC标签上依次增加GRE隧道头、IP报文头和公网二层头,将收到的MPLS报文封装为IPGRE报文,并在物理端口发送所述IPGRE报文;其中,GRE封装时IP报文头中的源IP地址和目的IP地址是根据预设的公网LSP标签与IP地址的对应关系确定的。2.一种报文转发装置,应用于服务提供商边缘设备PE,其特征在于,该装置包括:GRE模块,对从物理端口接收到的IPGRE报文进行GRE解封装,弹出公网二层头、IP报文头和GRE隧道头,在私网VC标签上依次增加公网LSP标签和公网二层头;并将所述解封装后的IPGRE报文转发至上联端口;其中,GRE解封装时增加的公网LSP标签是根据预设的公网LSP标签与IP报文头中IP地址的对应关系确定的;主交换模块,从上联端口接收到GRE解封装后的报文,去掉私网VC标签、公网LSP标签和公网二层头,解封装为以太网报文发送到用户侧接口。3.一种报文转发装置,应用于服务提供商边缘设备PE,其特征在于,该装置包括:主交换模块,对从用户侧接口接收到的以太网报文进行多协议标签交换MPLS封装,为所述以太网报文依次添加私网VC标签、公网LSP标签和公网二层头后发送到第一旁挂端口;GRE模块,从第一旁挂端口接收经过MPLS封装的MPLS报文,在弹出公网二层头和公网LSP标签后,在私网VC标签上依次增加GRE隧道头、IP报文头和公网二层头,将收到的MPLS报文封装为IPGRE报文,并在第二旁挂端口发送所述IPGRE报文;其中,GRE封装时IP报文头中的源IP地址和目的IP地址是根据预设的公网LSP标签与IP地址的对应关系确定的;主交换模块,从第二旁挂端口接收到所述IPGRE报文后,根据所述IP报文头中的目的IP地址查找路由转发表,确定对应的上联端口,并将所述IPGRE报文转发到该上联端口。4.一种报文转发装置,应用于服务提供商边缘设备PE,其特征在于,该装置包括:主交换模块,从上联端口接收IPGRE报文,并转发至第二旁挂端口;GRE模块,对从第二旁挂端口接收到的IPGRE报文进行GRE解封装,弹出公网二层头、IP报文头和GRE隧道头,在私网VC标签上依次增加公网LSP标签和公网二层头;并将所述解封装后的IPGRE报文转发至第一旁挂端口;其中,GRE解封装时增加的公网LSP标签是根据预设的公网LSP标签与IP报文头中IP地址的对应关系确定的;主交换模块,从第一旁挂端口接收到GRE解封装后的报文,去掉私...
【专利技术属性】
技术研发人员:王震,盖鹏飞,陈磊,
申请(专利权)人:北京格林伟迪科技股份有限公司,北京格林威尔科技发展有限公司,北京格林伟迪通信技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。