[发明专利]多业务转发方法、交换机、电子设备及可读介质在审
| 申请号: | 201911081160.2 | 申请日: | 2019-11-07 |
| 公开(公告)号: | CN112787928A | 公开(公告)日: | 2021-05-11 |
| 发明(设计)人: | 林宁 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/723 | 分类号: | H04L12/723;H04L12/911;H04L12/931;H04L12/46 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
| 地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 转发 方法 交换机 电子设备 可读 介质 | ||
本发明属于网络通信领域,具体公开了一种多业务转发方法、交换机、电子设备及可读介质。所述多业务转发方法用于实现不同类型报文的转发,所述方法包括利用报文翻译表将接入报文的格式翻译为转发端口对应的转发报文格式。该方法可以使交换机等网元实现QinQ报文的转发,从而增加网络的灵活性。
技术领域
本发明涉及网络通信技术领域,具体涉及一种多业务转发方法、交换机、电子设备及可读介质。
背景技术
QinQ(802.1Q in 802.1Q,两层VLAN封装)技术是将用户报文在进入运营商网络之前封装上一个运营商VLAN Tag(Virtual Local Area Network,虚拟局域网标签),使报文带着两层VLAN Tag穿越运营商网络,并在用户报文离开运营商网络时,剥去运营商网络的VLAN Tag,从而使用户报文在用户网络中仅保留私网VLAN Tag。QinQ技术有效地扩大了VLAN的数目,从而缓解了VLAN数量不足的局限性。
交换机能为通信网络提供更多的端口,是扩大通信网络的重要装置。目前的交换机在业务转发时,只能对一层VLANTag进行替换或剥离操作。但是,在转发QinQ报文时,由于各厂家芯片功能的差异会直接将两层VLAN Tag替换为目的端口的VLAN Tag,或者仅将外层VLAN Tag替换。因此,目前的交换机无法转发QinQ报文,限制了通信网络的灵活性。
发明内容
为此,本发明提供一种多业务转发方法、交换机、电子设备及可读介质,以解决现有技术中由于目前的交换机无法转发QinQ报文导致的通信网络灵活性不足的问题。
为了实现上述目的,本发明第一方面提供一种多业务转发方法,用于实现不同类型报文的转发,所述方法包括:
利用报文翻译表将接入报文的格式翻译为转发端口对应的转发报文格式。
其中,所述报文翻译表包括:
入口翻译表,用于将双层报文翻译成单层VLAN报文;
出口翻译表,用于将单层VLAN报文翻译为双层报文。
其中,所述入口翻译表通过替换或剥离报文方式将所述双层报文翻译成单层VLAN报文。
其中,所述出口翻译表通过嵌入内层或添加外层方式将所述单层VLAN报文翻译为双层报文。
其中,所述双层报文为QinQ报文。
其中,所述利用报文翻译表将接入报文的格式翻译为转发端口对应的转发报文格式并完成转发之前,还包括:
按照报文接入端口和转发端口配置所述报文翻译表。
其中,所述按照报文接入端口和转发端口配置所述报文翻译表之前,还包括:
创建所述报文转发端口。
其中,所述转发端口包括三层端口、多协议交换标签端口和可扩展虚拟局域网端口。
为了实现上述目的,本发明第二方面提供一种交换机,包括端口和报文翻译模块,所述报文翻译模块与所述端口信号连接,所述报文翻译模块用于利用报文翻译表将接入报文的格式翻译为转发端口对应的转发报文格式。
为了实现上述目的,本发明第三方面提供一种电子设备,其包括:一个或多个处理器;
存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据本发明提供的方法。
为了实现上述目的,本发明第四方面提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现根据本发明提供的所述方法。
本发明具有如下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911081160.2/2.html,转载请声明来源钻瓜专利网。





