报文转发方法和设备技术

技术编号:11181036 阅读:76 留言:0更新日期:2015-03-25 10:31
本申请提供了报文转发方法和设备。其中,路由模块在进行报文转发时是根据报文携带的保留VLAN确定的与该保留VLAN对应的VPN进行路由查找的,不需要依赖ACL模块为其指定VPN来查找路由,这样,即使ACL模块处于路由模块之后,按照本发明专利技术仍能正确完成报文转发。

【技术实现步骤摘要】

本申请涉及网络通信技术,特别涉及报文转发方法和设备
技术介绍
IPv4单播网络子拓扑,是指进行一个全拓扑计算的同时,根据业务的不同将全拓扑分成的多子拓扑。如图1所示,ABCD四台设备(设备A至设备D)部署IPv4协议,黑色粗线条之间的连接关系为全拓扑,虚线1之间的连接关系、虚线2(________)之间的连接关系分别为IPv4单播网络子拓扑,为便于描述,这里将虚线1之间的连接关系组成的IPv4单播网络子拓扑简称子拓扑1,将虚线2(______)之间的连接关系组成的IPv4单播网络子拓扑简称子拓扑2。如图1所示,对于子拓扑1而言,设备B并不存在;对于子拓扑2而言,设备A和设备D间,以及设备B和设备C间并没有链路相连。在目前的交换机转发报文方案中,每一个子拓扑都配置一个对应的VPN,每一子拓扑根据自己拓扑内运行的动态路由协议如ISIS把本拓扑的路由学习到与本拓扑对应的VPN关联的路由表中。且,需要针对每一子拓扑配置对应的ACL,ACL包含匹配项和动作,其中匹配项可为本文档来自技高网...
报文转发方法和设备

【技术保护点】
一种报文转发方法,其特征在于,该方法应用于交换设备,包括:从业务端口接收报文;依据报文携带的业务特征确定与该业务特征对应的保留VLAN,将所述保留VLAN携带在报文中并重定向至本设备上的环回口;在所述环回口接收到报文时,根据该环回口收到的报文携带的保留VLAN确定与该保留VLAN对应的VPN,依据所述VPN关联的子拓扑路由表转发所述环回口接收的报文。

【技术特征摘要】
1.一种报文转发方法,其特征在于,该方法应用于交换设备,包括:
从业务端口接收报文;
依据报文携带的业务特征确定与该业务特征对应的保留VLAN,将所述保
留VLAN携带在报文中并重定向至本设备上的环回口;
在所述环回口接收到报文时,根据该环回口收到的报文携带的保留VLAN
确定与该保留VLAN对应的VPN,依据所述VPN关联的子拓扑路由表转发所
述环回口接收的报文。
2.根据权利要求1所述的方法,其特征在于,所述将保留VLAN携带在
报文中包括:
如果所述报文是带有VLAN tag的报文,则修改所述VLAN tag中的VLAN
为所述保留VLAN;
如果所述报文是无标签untag报文,则在所述报文上增加VLAN tag,所述
VLAN tag中包含所述保留VLAN。
3.根据权利要求1所述的方法,其特征在于,所述环回口为预先在所述交
换设备上增设的端口,或者预先从所述交换设备原具有的端口中指定出的一个
端口。
4.根据权利要求1所述的方法,其特征在于,该方法进一步包括:预先设
置VPN与保留VLAN的对应关系;
所述根据该环回口收到的报文携带的保留VLAN确定与该保留VLAN对应
的VPN包括:
以环回口收到的报文携带的保留VLAN为关键字从预先设置的所述对应关
系中找到包含该关键字的对应关系,将找到的对应关系中的VPN确定为与所述
报文携带的保留VLAN对应的VPN。
5.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
预先设置访问控制列表ACL,所述ACL中每一ACL表项包含匹配项和动
作,所述匹配项为业务特征,所述动作为:将业务特征对应的保留VLAN携带

\t在报文中;
所述依据报文携带的业务特征确定与该业务特征对应的保留VLAN,将所
述保留VLAN携带在报文中基于所述ACL实现。
6.一种报文转发设备,其特征在于,...

【专利技术属性】
技术研发人员:闫波
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1