【技术实现步骤摘要】
报文重定向方法、装置、电子设备及可读存储介质
本申请涉及通信
,具体而言,涉及一种报文重定向方法、装置、电子设备及可读存储介质。
技术介绍
现有技术中,交换设备在接收到未知组播报文时,一般是将未知组播报文发送到交换设备上所有的端口。但是针对某些业务需求,对于不同的虚拟局域网(VirtualLocalAreaNetwork,VLAN)的未知组播报文,其需要重定向到不同的组播组,即对于不同的VLAN的未知组播报文通过不同的端口发送出去。其中,对未知组播报文进行重定向的方法是采用访问控制列表(AccessControlList,ACL)来进行相应的报文匹配,即ACL表项中配置的匹配项包括VLAN和未知组播报文的标记,动作是重定向到组播组。也就是说,针对不同的VLAN需要创建各自的ACL表项,这使得在配置未知组播重定向业务的VLAN较多的情况下,导致ACL表项和组播组的资源开销较大。
技术实现思路
本申请实施例的目的在于提供一种报文重定向方法、装置、电子设备及可读存储介质,用以改善现有技术中 ...
【技术保护点】
1.一种报文重定向方法,其特征在于,所述方法包括:/n获取未匹配到转发表的未知待转发报文;/n确定未知待转发报文的报文类型;/n在所述报文类型为未知组播报文时,根据预先配置的与所述未知组播报文对应的虚拟局域网VLAN的洪泛端口将所述未知组播报文重定向到所述洪泛端口,所述洪泛端口为报文转发设备上的至少一个端口;/n通过所述洪泛端口将所述未知组播报文转发出去。/n
【技术特征摘要】
1.一种报文重定向方法,其特征在于,所述方法包括:
获取未匹配到转发表的未知待转发报文;
确定未知待转发报文的报文类型;
在所述报文类型为未知组播报文时,根据预先配置的与所述未知组播报文对应的虚拟局域网VLAN的洪泛端口将所述未知组播报文重定向到所述洪泛端口,所述洪泛端口为报文转发设备上的至少一个端口;
通过所述洪泛端口将所述未知组播报文转发出去。
2.根据权利要求1所述的方法,其特征在于,所述根据预先设置的与所述组播报文对应的虚拟局域网VLAN的洪泛端口将所述未知组播报文重定向到所述洪泛端口,包括:
获取所述未知组播报文中携带的VLAN的标识;
查找与所述VLAN的标识对应的VLAN洪泛端口列表;
确定所述VLAN洪泛端口列表中的洪泛端口,并将所述未知组播报文重定向到所述洪泛端口。
3.根据权利要求1所述的方法,其特征在于,所述确定未知待转发报文的报文类型之后,还包括:
在所述报文类型为未知单播报文时,根据预先配置的第一访问控制列表ACL表项将所述未知单播报文重定向到所述第一ACL表项中的组播组内,所述组播组包括所述报文转发设备上的所有端口;
根据所述未知单播报文携带的VLAN的标识确定将所述未知单播报文通过所述报文转发设备上的第一目标端口转发出去,所述第一目标端口所属的VLAN的标识与所述未知单播报文中携带的VLAN的标识一致。
4.根据权利要求3所述的方法,其特征在于,所述第一ACL表项中配置有所述未知单播报文的标记,配置的动作为将未知单播报文重定向到所述组播组。
5.根据权利要求3所述的方法,其特征在于,所述根据预先配置的第一访问控制列表ACL表项将所述未知单播报文重定向到所述第一ACL表项中的组播组内,包括:
复制对应所述组播组内的所有端口的数量的未知单播报文;
将复制的未知单播报文一一发送到所述组播组内的各个端口。
6.根据权利要求5所述的方法,其特征在于,所述根据所述未知单播报文携带的VLAN的标识确定将所述未知单播报文通过所述报文转发设备上的第一目标端口转发出去,包括:
通过端口判断所述未知单播报文携...
【专利技术属性】
技术研发人员:蔡义君,汤伟,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。