System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,尤其涉及一种通信方法及装置。
技术介绍
1、目前,在城域网等大型网络中,可以通过对没有互访需求的设备之间进行流量隔离,以达到提高数据的传输安全性、提高网络的传输效率等效果。
2、因此,如何高效、便捷地实现流量隔离,这是目前急需解决的问题。
技术实现思路
1、本申请提供一种通信方法及装置,用于高效、便捷地实现流量隔离。
2、第一方面,提供一种通信方法,该方法包括:第一通信装置通过leaf接口接收来自第二通信装置的第一报文。响应于确定通过缺省mac地址表项来转发第一报文,则第一通信装置丢弃该报文。其中,缺省mac地址表项包括leaf标识和全0的mac地址。
3、上述方法中,当第一通信装置通过leaf接口接收到第一报文,并且确定需要通过包括leaf标识的缺省mac地址表项来转发第一报文时,则第一通信装置丢弃该报文。其中,缺省mac地址表项为根据umr生成的mac地址表项。这样一来,当配置umr功能的网络设备(下文称为第三通信装置)的evpn实例或bd下的ac均为leaf属性的ac时,可以通过上述方法实现单播流量隔离。具体的,一方面若报文对应缺省mac地址表项并且缺省mac地址表项包括与e-tree中的leaf属性相对应的leaf标识,则说明该报文在通过缺省mac地址表项转发至第三通信装置后还需要通过leaf属性的ac进行后续转发(因为第三通信装置的evpn实例或bd下的ac均为leaf属性的ac)。作为示例,上述的leaf标识可以为
4、另外,可以理解的是,上述方法中所称“通过缺省mac地址表项转发”也可以称为“通过umr转发”。其中,缺省mac地址表项即为基于umr生成的转发表项。从控制面的角度来讲,umr是控制面的路由,下发到转发面时umr就对应缺省mac地址表项。因此,在本申请中“通过缺省mac地址表项转发”即就是“通过umr转发”。因为上述方法中是从转发面角度描述的,因此采用了“通过缺省mac地址表项转发”这一表述。本申请中若无特别说明,对于缺省mac地址表项和umr之间的关系均可做上述理解。
5、在一种实现方式中,该方法还包括:第一通信装置接收来自第三通信装置的umr,umr携带leaf指示信息,该leaf指示信息指示umr具有leaf属性。第一通信装置根据该umr,生成包括上述包括leaf标识的缺省mac地址表项。
6、上述实现方式中,可以通过第三通信装置向第一通信装置发送携带leaf指示信息的umr的这一方式,从而使得第一通信装置在接收到该umr后,可以根据该umr建立包括leaf标识的缺省mac地址表项。这样一来,当配置umr功能的第三通信装置的evpn实例或bd下的ac均为leaf属性的ac时,可以通过上述方法实现单播流量隔离。
7、在一种实现方式中,上述umr中携带e-tree扩展团体属性,该e-tree扩展团体属性中包括leaf指示信息。
8、上述实现方式中,通过将leaf指示信息携带在umr中的e-tree扩展团体属性中,从而使得第一通信装置在接收到该umr后,可以根据umr中的e-tree扩展团体属性,确定该umr与leaf属性存在对应关系,以便第一通信装置建立包括leaf标识的缺省mac地址表项。
9、在一种实现方式中,上述leaf指示信息为leaf标识。
10、上述实现方式中,将缺省mac地址表项中的leaf标识和umr中的leaf指示信息,统一使用同样的内容,从而便于数据的管理。例如,第一通信装置在接收到umr后,可以将umr的leaf指示信息的内容直接拷贝至缺省mac地址表项中,作为缺省mac地址表项中的leaf标识。从而有助于快速生成缺省mac地址表项。
11、在一种实现方式中,第一通信装置为sleaf设备,第二通信装置为up设备,第三通信装置为aleaf设备。
12、上述实现方式中,通过将本申请提供的方法应用在spine-leaf网络中,将第一通信装置作为sleaf设备,将第二通信装置作为up设备,将第三通信装置作为aleaf设备,从而可以在aleaf设备上配置umr功能的情况下,在sleaf设备上进行单播流量隔离。
13、在一种实现方式中,上述umr为evpn mac路由。
14、在一种实现方式中,该方法还包括:第一通信装置通过leaf接口接收第二报文。第一通信装置根据第二报文的目的mac地址查找匹配的mac地址表项,该mac地址表项包括root标识。第一通信装置转发第二报文。
15、通过上述实现方式,当第一通信装置通过leaf接口接收到报文时,若确定该报文的目的mac地址对应的地址表项包括root标识时,则继续转发该报文,从而可以保证不需要要进行单播流量隔离的报文能够被顺利转发。
16、第二方面,提供一种通信方法,包括:第一通信装置接收来自第二通信装置的umr,该umr携带leaf指示信息,该leaf指示信息指示umr具有leaf属性。第一通信装置根据该umr,生成缺省mac地址表项,该缺省mac地址表项包括leaf标识和全0的mac地址。
17、上述方法中,通过第二通信装置向第一通信装置发送携带leaf指示信息的umr的这一方式,从而使得第一通信装置在接收到该umr后,可以根据该umr建立包括leaf标识的缺省mac地址表项。这样一来,当配置umr功能的第二通信装置的evpn实例或bd下的ac均为leaf属性的ac时,可以通过上述方法实现单播流量隔离。具体的,第一通信装置通过leaf属性接收到的报文后,若该报文对应上述缺省mac地址表项(即包括leaf标识的缺省mac地址表项),则说该报文在通过umr转发至第二通信装置后还需要通过leaf属性的ac进行后续转发,这样一来便可以通过由第一通信装置丢弃该报文的方式,实现单播流量隔离。
18、在一种实现方式中,umr中携带e-tree扩展团体属性。其中,该e-tree扩展团体属性中包括leaf指示信息。
19、上述实现方式中,通过将leaf指示信息携带在umr中的e-tree扩展团体属性中,从而使得第一通信装置在接收到该umr后,可以根据umr中的e-tree扩展团体属性,确定该umr与leaf属性存在对应关系,以便本文档来自技高网...
【技术保护点】
1.一种通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述UMR中携带以太网多播E-tree扩展团体属性;所述E-tree扩展团体属性中包括所述leaf指示信息。
4.根据权利要求2或3所述的方法,其特征在于,所述leaf指示信息为所述leaf标识。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述第一通信装置为Sleaf设备,所述第三通信装置为Aleaf设备。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
7.一种通信方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,所述UMR中携带以太网多播E-tree扩展团体属性;所述E-tree扩展团体属性中包括所述leaf指示信息。
9.根据权利要求7或8所述的方法,其特征在于,所述leaf指示信息为所述leaf标识。
10.根据权利要求7-9任一项所述的方法,其特征在于,所述第一通信装置为Sle
11.一种通信方法,其特征在于,包括:
12.根据权利要求11所述的方法,其特征在于,所述UMR中携带以太网多播E-tree扩展团体属性;所述E-tree扩展团体属性中包括所述leaf指示信息。
13.根据权利要求11或12所述的方法,其特征在于,所述第二通信装置为Aleaf设备,所述第一通信装置Sleaf设备。
14.一种通信方法,其特征在于,包括:
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述leaf指示信息为所述leaf标识。
17.根据权利要求14-16任一项所述的方法,其特征在于,所述方法还包括:
18.根据权利要求14-17任一项所述的方法,其特征在于,所述第一通信装置为Sleaf设备,所述第二通信装置Aleaf设备。
19.一种第一通信装置,其特征在于,包括:
20.根据权利要求19所述的第一通信装置,其特征在于,
21.根据权利要求20所述的第一通信装置,其特征在于,所述UMR中携带以太网多播E-tree扩展团体属性;所述E-tree扩展团体属性中包括所述leaf指示信息。
22.根据权利要求20或21所述的第一通信装置,其特征在于,所述leaf指示信息为所述leaf标识。
23.根据权利要求20-22任一项所述的第一通信装置,其特征在于,所述第一通信装置为Sleaf设备,所述第三通信装置为Aleaf设备。
24.根据权利要求19-23任一项所述的第一通信装置,其特征在于,所述接收单元,还用于通过所述leaf接口接收第二报文;
25.一种第一通信装置,其特征在于,包括:
26.根据权利要求25所述的第一通信装置,其特征在于,所述UMR中携带以太网多播E-tree扩展团体属性;所述E-tree扩展团体属性中包括所述leaf指示信息。
27.根据权利要求25或26述的第一通信装置,其特征在于,所述leaf指示信息为所述leaf标识。
28.根据权利要求25-27任一项所述的第一通信装置,其特征在于,所述第一通信装置为Sleaf设备,所述第二通信装置为Aleaf设备。
29.一种第二通信装置,其特征在于,包括:
30.根据权利要求29所述的第二通信装置,其特征在于,所述UMR中携带以太网多播E-tree扩展团体属性;所述E-tree扩展团体属性中包括leaf指示信息。
31.根据权利要求29或30所述的第二通信装置,其特征在于,所述第一通信装置为Aleaf设备,所述第二通信装置Sleaf设备。
32.一种第二通信装置,其特征在于,包括:
33.根据权利要求32所述的第二通信装置,其特征在于,所述接收单元,还用于接收来自所述第一通信装置的MAC路由;所述MAC路由包括所述第一报文的源MAC地址以及leaf指示信息,所述leaf指示信息指示所述MAC路由具有leaf属性;
34.根据权利要求32或33所述的第二通信装置,其特征在于,所述leaf指示信息为所述leaf标识。
35.根据权利要求32-34任一项所述的第二通信装置,其特征在于,所述接收单元,还用于接收第二报文;
36.根据权利要求32-35任一项所述的第二通信...
【技术特征摘要】
1.一种通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述umr中携带以太网多播e-tree扩展团体属性;所述e-tree扩展团体属性中包括所述leaf指示信息。
4.根据权利要求2或3所述的方法,其特征在于,所述leaf指示信息为所述leaf标识。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述第一通信装置为sleaf设备,所述第三通信装置为aleaf设备。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
7.一种通信方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,所述umr中携带以太网多播e-tree扩展团体属性;所述e-tree扩展团体属性中包括所述leaf指示信息。
9.根据权利要求7或8所述的方法,其特征在于,所述leaf指示信息为所述leaf标识。
10.根据权利要求7-9任一项所述的方法,其特征在于,所述第一通信装置为sleaf设备,所述第二通信装置为aleaf设备。
11.一种通信方法,其特征在于,包括:
12.根据权利要求11所述的方法,其特征在于,所述umr中携带以太网多播e-tree扩展团体属性;所述e-tree扩展团体属性中包括所述leaf指示信息。
13.根据权利要求11或12所述的方法,其特征在于,所述第二通信装置为aleaf设备,所述第一通信装置sleaf设备。
14.一种通信方法,其特征在于,包括:
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述leaf指示信息为所述leaf标识。
17.根据权利要求14-16任一项所述的方法,其特征在于,所述方法还包括:
18.根据权利要求14-17任一项所述的方法,其特征在于,所述第一通信装置为sleaf设备,所述第二通信装置aleaf设备。
19.一种第一通信装置,其特征在于,包括:
20.根据权利要求19所述的第一通信装置,其特征在于,
21.根据权利要求20所述的第一通信装置,其特征在于,所述umr中携带以太网多播e-tree扩展团体属性;所述e-tree扩展团体属性中包括所述leaf指示信息。
22.根据权利要求20或21所述的第一通信装置,其特征在于,所述leaf指示信息为所述leaf标识。
23.根据权利要求20-22任一项所述的第一通信装置,其特征在于,所述第一通信装置为sleaf设备,所述第三通信装置为aleaf设备。
24.根据权利要求19-23任一项所述的第一通信装置,其特征在于,所述接收单元,还用于通过所述leaf接口接收第二报文;
25.一种第一通信装置,其特征在于,包括:
2...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。