快速更新组播表的方法及装置、电子设备和存储介质制造方法及图纸

技术编号:37485784 阅读:31 留言:0更新日期:2023-05-07 09:24
本发明专利技术公开了一种快速更新组播表的方法及装置、电子设备和存储介质,该方法包括以下步骤:根据组播成员控制表获取待更新的组播组对应的BitMap;根据所述BitMap和组播成员的目的端口状态判断所述组播组中成员的目的端口是否复制报文;若是,复制报文至所述组播组中成员的目的端口。该方法能够在组播成员发生变更时,使得芯片查找时遵循组播成员对应的BitMap,从而决定复制报文的组播成员的目的端口,组播成员控制表可以辅助组播表实现快刷,控制具体组播成员通路,有效的提高组播表的刷表效率,随着组播条目的增加,刷表效率也会进一步增加。一步增加。一步增加。

【技术实现步骤摘要】
快速更新组播表的方法及装置、电子设备和存储介质


[0001]本专利技术是关于通信领域,特别是关于一种快速更新组播表的方法及装置、电子设备和存储介质。

技术介绍

[0002]组播是一种点到多点的信息传输方式,即一个组播源(source)可以同时将数据发送给多个接收端(receiver),多个接收端构成一个特定的节点集合,称为组或者群组。由于组播技术具有网络利用率高、减少骨干网络拥塞、节省资源、可扩展性强等优点,在视频会议、文件分发、实时信息发布、网络电视等新型网络应用中发挥了很大的作用。
[0003]在一定的场景下,组播的条目数要求在几百K条以上,往往会发生组播的成员变更需求。在极端情况下,会同时出现大量组播表需要更新。例如一个组播成员的目的端口存在于每个组播组中,此时如果发生组播成员变更,就需要软件刷大量的组播表项,需要较长的时间完成,在此期间,组播流量会被复制到不期望的目的端口。因此,组播成员填充和转发控制分离的问题亟待解决。
[0004]公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种快速更新组播表的方法,其特征在于,所述方法包括:根据组播成员控制表获取待更新的组播组对应的BitMap;根据所述BitMap和组播成员的目的端口状态判断所述组播组中成员的目的端口是否复制报文;若是,复制报文至所述组播组中成员的目的端口。2.如权利要求1所述的快速更新组播表的方法,其特征在于,所述方法还包括:获取所述组播组中成员的目的端口号,并标记所述目的端口号状态有效;以及在组播成员控制表中给每个组播组配置对应的BitMap。3.如权利要求1所述的快速更新组播表的方法,其特征在于,根据所述BitMap和组播成员的目的端口号状态判断所述组播组中成员的目的端口是否复制报文,包括:根据所述BitMap和组播成员的目的端口号状态判断所述组播组中成员的最终目的端口是否有效;若是,所述组播组中成员的目的端口复制报文。4.如权利要求3所述的快速更新组播表的方法,其特征在于,根据所述BitMap和组播成员的目的端口号状态判断所述组播组中成员的最终目的端口是否有效,包括:若所述成员的目的端口号状态标记为有效或所述成员对应的BitMap有效,则标记所述成员的最终目的端口有效;或,若所述成员的目的端口号状态标记为有效,并且所述成员对应的BitMap有效,则标记所述成员的最终目的端口有效。5.如权利要求4所述的快速更新组播表的...

【专利技术属性】
技术研发人员:刘庆海姚佳毅蒋震
申请(专利权)人:苏州盛科通信股份有限公司
类型:发明
国别省市:

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

1