通信方法及装置制造方法及图纸

技术编号:38604001 阅读:11 留言:0更新日期:2023-08-26 23:36
本申请提供一种通信方法及装置,所述方法应用于处于第一组播域内的第一MSDP对等体,所述第一MSDP对等体内包括报文发布策略,所述报文发布策略包括至少一个MSDP对等体标识,所述方法包括:接收第二MSDP对等体发送的第一SA报文,所述第一SA报文包括所述第二MSDP对等体所在第二组播域终端的组播源信息;若所述报文发布策略中已为MSDP对等体标识指示的第三MSDP对等体配置所述第二组播域的标识,则不再向所述第三MSDP对等体发送所述第一SA报文,以使得所述第三MSDP对等体不再获取所述组播源信息;其中,所述第三MSDP对等体所在第三组播域与所述第二组播域不同。述第二组播域不同。述第二组播域不同。

【技术实现步骤摘要】
通信方法及装置


[0001]本申请涉及通信
,尤其涉及一种通信方法及装置。

技术介绍

[0002]目前,在采用组播模式的组网中,通常涉及到多个组播域的场景。现有组播源发现协议(英文:Multicast Source Discovery Protocol,简称:MSDP)是为了解决多个协议无关组播—稀疏模式(英文:Protocol Independent Multicast

Sparse Mode,简称:PIM

SM)域之间的互连而开发的一种域间组播解决方案,其可用来发现其它PIM

SM域内的组播源信息。
[0003]MSDP协议通过在网络中选取适当的网络设备建立MSDP对等体关系,以连通各PIM

SM域的汇集点(英文:Rendezvous Point,简称:RP)。通过在各MSDP对等体之间交互信源有效(Source Active,SA)报文,进而共享组播源信息。
[0004]如图1所示,图1为现有多个组播域交互通信示意图。在图1中,包括多个组播域,其中,3个租户组播域处于内网,1个组播域处于外网。每个组播域内选择一个网络设备用于与其他组播域选择的网络设备建立MSDP对等体关系。MSDP对等体关系建立成功后,通过SA报文,各组播域可获取其他组播域中组播源信息。
[0005]比如,租户组播域2发送的SA报文,经外网组播域包括的MSDP对等体处理后,在默认情况下是扩散到内网全部组播域中。而在实际应用中,往往需要租户组播域之间发送的SA报文不进行扩散,例如,租户组播域1或者租户组播域2中包括的MSDP对等体不学习、不接收租户组播域2发送的SA报文。
[0006]为了克服上述问题,现有可采用下述方式避免SA报文在内网全部租户组播域的扩散。通过在MSDP对等体内配置不发送的组播源地址、组播组地址的方式,进而对SA报文实现过滤。
[0007]但是,在上述方式中,易出现运维不便的问题。比如,在新增组播源、组播组、组播业务时,需在多台MSDP对等体上配置上述过滤策略(在过滤策略中增减对应的组播源地址、组播组地址等等),运维工作量大且复杂。尤其是在组播域组网复杂的情况下,需对全局组播业务、组播地址分布进行完全了解后,方可进行运维操作。

技术实现思路

[0008]有鉴于此,本申请提供了一种通信方法及装置,用以解决现有避免SA报文在全部租户组播域扩散的过程中,容易出现运维不便的问题。
[0009]第一方面,本申请提供了一种通信方法,所述方法应用于处于第一组播域内的第一MSDP对等体,所述第一MSDP对等体内包括报文发布策略,所述报文发布策略包括至少一个MSDP对等体标识,所述方法包括:
[0010]接收第二MSDP对等体发送的第一SA报文,所述第一SA报文包括所述第二MSDP对等体所在第二组播域中的组播源信息;
[0011]若所述报文发布策略中已为MSDP对等体标识指示的第三MSDP对等体配置所述第二组播域的标识,则不再向所述第三MSDP对等体发送所述第一SA报文,以使得所述第三MSDP对等体不再获取所述组播源信息;
[0012]其中,所述第三MSDP对等体所在第三组播域与所述第二组播域不同。
[0013]第二方面,本申请提供了一种切换装置,所述装置应用于处于第一组播域内的第一MSDP对等体,所述第一MSDP对等体内包括报文发布策略,所述报文发布策略包括至少一个MSDP对等体标识,所述装置包括:
[0014]接收单元,用于接收第二MSDP对等体发送的第一SA报文,所述第一SA报文包括所述第二MSDP对等体所在第二组播域中的组播源信息;
[0015]处理单元,用于若所述报文发布策略中已为MSDP对等体标识指示的第三MSDP对等体配置所述第二组播域的标识,则不再向所述第三MSDP对等体发送所述第一SA报文,以使得所述第三MSDP对等体不再获取所述组播源信息;
[0016]其中,所述第三MSDP对等体所在第三组播域与所述第二组播域不同。
[0017]第三方面,本申请提供了一种网络设备,包括处理器和机器可读存储介质,机器可读存储介质存储有能够被处理器执行的机器可执行指令,处理器被机器可执行指令促使执行本申请第一方面所提供的方法。
[0018]因此,应用本申请提供的通信方法及装置,处于第一组播域内的第一MSDP对等体接收第二MSDP对等体发送的第一SA报文,该第一SA报文包括第二MSDP对等体所在第二组播域中的组播源信息;若报文发布策略中已为MSDP对等体标识指示的第三MSDP对等体配置第二组播域的标识,则第一MSDP对等体不再向第三MSDP对等体发送第一SA报文,以使得第三MSDP对等体不再获取组播源信息;其中,第三MSDP对等体所在第三组播域与第二组播域不同。
[0019]如此,通过在SA报文中携带其他MSDP对等体所在组播域的标识,使得在第一MSDP对等体中生成报文发布策略。当第一MSDP对等体接收到SA报文后,根据报文发布策略,向其他MSDP不发送或者发送SA报文,便于对SA报文的区域控制。解决了现有避免SA报文在全部租户组播域扩散的过程中,容易出现运维不便的问题。实现了组播域之间对SA报文管理的灵活性,同时也减轻了运维工作量,降低运维复杂度。
附图说明
[0020]图1为现有多个组播域交互通信示意图;
[0021]图2为本申请实施例提供的通信方法的流程图;
[0022]图3为本申请实施例提供的SA报文格式图;
[0023]图4为本申请实施例提供的多个组播域交互通信示意图;
[0024]图5为本申请实施例提供的一种通信装置结构图;
[0025]图6为本申请实施例提供的网络设备硬件结构体。
具体实施方式
[0026]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例
中所描述的实施例并不代表与本申请相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0027]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相对应的列出项目的任何或所有可能组合。
[0028]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法应用于处于第一组播域内的第一MSDP对等体,所述第一MSDP对等体内包括报文发布策略,所述报文发布策略包括至少一个MSDP对等体标识,所述方法包括:接收第二MSDP对等体发送的第一SA报文,所述第一SA报文包括所述第二MSDP对等体所在第二组播域中的组播源信息;若所述报文发布策略中已为MSDP对等体标识指示的第三MSDP对等体配置所述第二组播域的标识,则不再向所述第三MSDP对等体发送所述第一SA报文,以使得所述第三MSDP对等体不再获取所述组播源信息;其中,所述第三MSDP对等体所在第三组播域与所述第二组播域不同。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述报文发布策略中未为所述第三MSDP对等体配置所述第二组播域的标识,则向所述第三MSDP对等体发送所述第一SA报文,以使得所述第三MSDP对等体获取所述组播源信息。3.根据权利要求1所述的方法,其特征在于,所述接收第二MSDP对等体发送的第一SA报文之前,所述方法还包括:接收至少一个MSDP对等体发送的第二SA报文,每个第二SA报文包括MSDP对等体所在组播域的标识;接收用户输入的第一配置指令,所述第一配置指令包括报文过滤规则,所述报文过滤规则用于指示是否为MSDP对等体配置组播域的标识;根据所述报文过滤规则,生成所述报文发布策略,所述报文发布策略包括MSDP对等体标识以及为所述MSDP对等体标识指示的MSDP对等体配置的组播域的标识,或者,所述报文发布策略包括MADP对等体标识。4.根据权利要求3所述的方法,其特征在于,所述第二SA报文包括TCP段属性,所述TCP段属性包括类型字段、长度字段以及值字段,所述类型字段的值为5,以指示所述值字段内承载MSDP对等体所在组播域的标识,所述长度字段表示值字段的长度。5.根据权利要求3所述的方法,其特征在于,所述第二SA报文为MSDP对等体接收到所述用户通过输入的第二配置指令后发送,所述第二配置指令包括所述用户为MSDP对等体所在组播域配置的组播域的标识。6.一种通信装置,其特征在于,所述装置...

【专利技术属性】
技术研发人员:张岩
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:

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

1