System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种隧道创建方法、信息发布方法及装置制造方法及图纸_技高网

一种隧道创建方法、信息发布方法及装置制造方法及图纸

技术编号:39984669 阅读:6 留言:0更新日期:2024-01-09 01:48
本申请实施例公开了一种隧道创建方法,第一通信装置可以接收第二通信装置发送的第一邻接拓扑信息,并在所述第一邻接拓扑信息和所述第一通信装置的第二邻接拓扑信息相匹配的情况下,创建所述第一通信装置和所述第二通信装置之间的第一隧道。由此可见,利用本方案,对于第一通信装置而言,其本地可以仅存储自身的第二邻接拓扑信息,与传统技术需要在第一通信装置上配置隧道的两个端点的信息相比,对第一通信装置的配置更加简单。当需要互联的站点的数量较多时,利用本方案与传统技术相比,能够极大的减少对隧道端点进行配置的工作量,从而提升建立站点之间的隧道的效率。另外,而本方案可以实现灵活组网。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种隧道创建方法、信息发布方法及装置


技术介绍

1、随着数字化和全球化的发展,不同站点之间均可能存在互联的需求。例如,同一企业的分支、园区、数据中心(data center,dc)和云等站点具备在更广地域、通过多个服务提供商的多种不同广域网(wide area network,wan)进行互联的需要。此处提及的服务提供商,包括但不限于运营商。

2、因此,如何高效的实现站点之间的互联,是目前尚待解决的问题。


技术实现思路

1、本申请实施例提供了一种隧道创建方法、信息方法和装置,能够快速高效的建立站点之间的隧道,从而满足站点之间的互联需求。

2、第一方面,本申请实施例提供了一种隧道创建方法,所述方法可以应用于第一通信装置。在一个示例中,第一通信装置可以接收第二通信装置发送的第一邻接拓扑信息,并在所述第一邻接拓扑信息和所述第一通信装置的第二邻接拓扑信息相匹配的情况下,创建所述第一通信装置和所述第二通信装置之间的第一隧道。其中,所述第一邻接拓扑信息可以用于指示第二通信装置的隧道建立意图,所述第二邻接拓扑信息可以用于指示第一通信装置的隧道建立意图。由此可见,利用本方案,第一通信装置可以基于自身的隧道建立意图和第二通信装置的隧道建立意图,确定需要创建第一通信装置和第二通信装置之间的隧道,并进一步创建第一通信装置和第二通信装置之间的第一隧道。对于第一通信装置而言,其本地可以仅存储自身的第二邻接拓扑信息,与传统技术需要在第一通信装置上配置隧道的两个端点的信息相比,对第一通信装置的配置更加简单。当需要互联的站点的数量较多时,利用本方案与传统技术相比,能够极大的减少对隧道端点进行配置的工作量,从而提升建立站点之间的隧道的效率。另外,对于众多具备互联需求的通信装置而言,其均可以采用本申请实施例提供的方案来建立隧道,当前述各个具备互联需求的通信装置均采用本方案建立隧道之后,这些隧道则可以构成一个大的互联网络,该互联网络可以支持各种网络拓扑。而传统技术采用控制器进行网络编排,只能编排特定拓扑结构的网络,而本方案可以实现灵活组网。

3、在一种可能的实现方式中,第二通信装置可以将第一邻接拓扑信息携带在第一控制报文中发送给第一通信装置。换言之,第一通信装置接收第二通信装置发送的第一邻接拓扑信息在具体实现时,可以接收所述第二通信装置发送的包括所述第一邻接拓扑信息的第一控制报文。本申请实施例不具体限定所述第一控制报文,作为一个示例,可以重新定义一种新的控制报文。作为又一个示例,可以对已有的控制报文进行扩展,扩展新的字段例如类型长度值(type length value,tlv)以携带所述第一邻接拓扑信息。作为另一个示例,可以利用已有的控制报文中的预留字段或者尚未被使用的其它字段来携带所述第一邻接拓扑信息。

4、在一种可能的实现方式中,所述第一控制报文可以是第一边界网关协议(bordergateway protocol,bgp)报文。对于这种情况,第二通信装置可以通过所述第一bgp报文将所述第一邻接拓扑信息发送给所述第一通信装置。

5、在一种可能的实现方式中,所述第一bgp报文用于通告第一bgp路由。换言之,所述第一bgp报文中可以携带第一bgp路由,对于这种情况,所述第二通信装置通过向第一通信装置发送该第一bgp报文,既向第一通信装置通告了bgp路由,又将所述第一邻接拓扑信息传递给第一通信装置。

6、在一种可能的实现方式中,考虑到第一通信装置和第二通信装置均可以配置以太虚拟私有网(ethernet virtual private network,evpn)业务,因此,所述第一bgp路由可以是第一bgp evpn路由。

7、在一种可能的实现方式中,所述第一邻接拓扑信息,可以包括第一邻接类型和第一邻接标识(identifier,id)。其中,第一邻接类型可以用于指示第二通信装置与其它通信装置之间的连接类型。

8、在一个示例中,第一邻接标识用于指示第二通信装置执行特定的隧道创建行为。作为一个示例,所述第一邻接类型为点到点或者全互联,所述第一邻接id指示所述第二通信装置在所述第二通信装置和对应邻接类型为所述第一邻接类型、且对应邻接id为所述第一邻接id的通信装置之间创建点到点隧道。作为又一个示例,所述第一邻接类型为点到多点时,所述第一邻接id指示所述第二通信装置在中心(hub)节点和分支(spoke)节点之间创建点到点隧道。

9、在又一个示例中,第一邻接标识的含义,可以基于所述第一邻接类型确定,通过所述第一邻接类型和所述第一邻接标识,可以确定第二通信装置的隧道建立意图。作为一个示例,所述第一邻接类型为点到点时,所述第一邻接id用于指示所述第二通信装置和其它通信装置之间的点到点连接;所述第一邻接类型为全互联时,所述第一邻接id用于指示所述第二通信装置所在的全互联网络;所述第一邻接类型为点到多点时,所述第一邻接id用于指示hub节点。

10、在一种可能的实现方式中,与第一邻接拓扑信息类似,第二邻接拓扑信息也可以包括第一邻接类型和第一邻接标识。其中,第一邻接类型可以用于指示第一通信装置与其它通信装置之间的连接类型。

11、在一个示例中,第一邻接标识用于指示第一通信装置执行特定的隧道创建行为。作为一个示例,所述第一邻接类型为点到点或者全互联,所述第一邻接id指示所述第一通信装置在所述第一通信装置和对应邻接类型为所述第一邻接类型、且对应邻接id为所述第一邻接id的通信装置之间创建点到点隧道。作为又一个示例,所述第一邻接类型为点到多点时,所述第一邻接id指示所述第一通信装置在hub节点和spoke节点之间创建点到点隧道。

12、在又一个示例中,第一邻接标识的含义,可以基于所述第一邻接类型确定,通过所述第一邻接类型和所述第一邻接标识,可以确定第一通信装置的隧道建立意图。作为一个示例,所述第一邻接类型为点到点时,所述第一邻接id用于指示所述第一通信装置和其它通信装置之间的点到点连接;所述第一邻接类型为全互联时,所述第一邻接id用于指示所述第一通信装置所在的全互联网络;所述第一邻接类型为点到多点时,所述第一邻接id用于指示hub节点。

13、在一种可能的实现方式中,由于第一邻接拓扑信息所包括的邻接类型和邻接标识,可以体现第二通信装置的隧道建立意图,而第二邻接拓扑信息所包括的邻接类型和邻接标识,可以体现所述第一通信装置的隧道建立意图。因此,当所述第一邻接拓扑信息和所述第二邻接拓扑信息包括相同的邻接类型和相同的邻接id时,可以说明第二通信装置的隧道建立意图和第一通信装置的隧道建立意图相匹配。因此,在一个示例中,所述第一邻接拓扑信息与所述第一通信装置的第二邻接拓扑信息相匹配,可以是所述第一邻接拓扑信息和所述第二邻接拓扑信息包括相同的邻接类型和相同的邻接id。相应的,在第一邻接拓扑信息和所述第二邻接拓扑信息包括相同的邻接类型和相同的邻接id时,可以确定第二通信装置的隧道建立意图和第一通信装置的隧本文档来自技高网...

【技术保护点】

1.一种隧道创建方法,其特征在于,应用于第一通信装置,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接收第二通信装置发送的第一邻接拓扑信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一控制报文为第一边界网关协议BGP报文。

4.根据权利要求3所述的方法,其特征在于,所述第一BGP报文用于通告第一边界网关协议BGP路由。

5.根据权利要求4所述的方法,其特征在于,所述第一BGP路由为第一BGP以太虚拟私有网EVPN路由。

6.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一邻接拓扑信息,包括:

7.根据权利要求6所述方法,其特征在于,所述第二邻接拓扑信息包括:

8.根据权利要求1-7任意一项所述的方法,其特征在于,所述第一邻接拓扑信息与所述第一通信装置的第二邻接拓扑信息相匹配,包括:

9.根据权利要求6或7所述的方法,其特征在于,所述第一邻接类型包括以下任意一项:

10.根据权利要求9所述的方法,其特征在于,

11.根据权利要求9所述的方法,其特征在于,所述第一邻接类型为点到多点,所述第一邻接ID指示所述第一通信装置在分支spoke节点与中心hub节点之间创建点到点隧道。

12.根据权利要求11所述的方法,其特征在于,所述第一通信装置为所述hub节点,所述第二通信装置为所述spoke节点,或者,所述第一通信装置为所述spoke节点,所述第二通信装置为所述hub节点。

13.根据权利要求11或12所述的方法,其特征在于,所述第一邻接ID标识所述hub节点。

14.根据权利要求1-13任意一项所述的方法,其特征在于,所述方法还包括:

15.根据权利要求1-14任意一项所述的方法,其特征在于,所述方法还包括:

16.根据权利要求15所述的方法,其特征在于,所述向所述第二通信装置发送所述第二邻接拓扑信息,包括:

17.根据权利要求16所述的方法,其特征在于,所述第二控制报文为第二BGP报文。

18.根据权利要求17所述的方法,其特征在于,所述第二BGP报文路由用于通告第二BGP路由。

19.根据权利要求18所述的方法,其特征在于,所述第二BGP路由为第二BGP EVPN路由。

20.根据权利要求1-19任意一项所述的方法,其特征在于,所述方法还包括:

21.根据权利要求1-19任意一项所述的方法,其特征在于,所述方法还包括:

22.一种信息发布方法,其特征在于,应用于第二通信装置,所述方法包括:

23.根据权利要求22所述的方法,其特征在于,所述获取所述第二通信装置的第一邻接拓扑信息,包括:

24.根据权利要求22所述的方法,其特征在于,所述获取所述第二通信装置的第一邻接拓扑信息,包括:

25.根据权利要求22-24任意一项所述的方法,其特征在于,所述向所述第一通信装置发送所述第一邻接拓扑信息,包括:

26.根据权利要求25所述的方法,其特征在于,所述第一控制报文为第一边界网关协议BGP报文。

27.根据权利要求26所述的方法,其特征在于,所述第一BGP报文用于通告第一边界网关协议BGP路由。

28.根据权利要求27所述的方法,其特征在于,所述第一BGP路由为第一BGP以太虚拟私有网EVPN路由。

29.根据权利要求22-28任意一项所述的方法,其特征在于,所述方法还包括:

30.根据权利要求29所述的方法,其特征在于,接收第一通信装置发送的第二邻接拓扑信息,包括:

31.根据权利要求30所述的方法,其特征在于,所述第二控制报文为第二BGP报文。

32.根据权利要求31所述的方法,其特征在于,所述第二BGP报文路由用于通告第二BGP路由。

33.根据权利要求32所述的方法,其特征在于,所述第二BGP路由为第二BGP EVPN路由。

34.根据权利要求29-33任意一项所述的方法,其特征在于,所述方法还包括:

35.根据权利要求22-34任意一项所述的方法,其特征在于,所述第一邻接拓扑信息,包括:

36.根据权利要求35所述方法,其特征在于,所述第二邻接拓扑信息包括:

37.根据权利要求34-36任意一项所述的方法,其特征在于,所述第一邻接拓扑信息与所述第一通信装置的第二邻接拓扑信息相匹配,包括:

38.根据权利要求35或36所述的方法,其特征在于,所述第一...

【技术特征摘要】

1.一种隧道创建方法,其特征在于,应用于第一通信装置,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接收第二通信装置发送的第一邻接拓扑信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一控制报文为第一边界网关协议bgp报文。

4.根据权利要求3所述的方法,其特征在于,所述第一bgp报文用于通告第一边界网关协议bgp路由。

5.根据权利要求4所述的方法,其特征在于,所述第一bgp路由为第一bgp以太虚拟私有网evpn路由。

6.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一邻接拓扑信息,包括:

7.根据权利要求6所述方法,其特征在于,所述第二邻接拓扑信息包括:

8.根据权利要求1-7任意一项所述的方法,其特征在于,所述第一邻接拓扑信息与所述第一通信装置的第二邻接拓扑信息相匹配,包括:

9.根据权利要求6或7所述的方法,其特征在于,所述第一邻接类型包括以下任意一项:

10.根据权利要求9所述的方法,其特征在于,

11.根据权利要求9所述的方法,其特征在于,所述第一邻接类型为点到多点,所述第一邻接id指示所述第一通信装置在分支spoke节点与中心hub节点之间创建点到点隧道。

12.根据权利要求11所述的方法,其特征在于,所述第一通信装置为所述hub节点,所述第二通信装置为所述spoke节点,或者,所述第一通信装置为所述spoke节点,所述第二通信装置为所述hub节点。

13.根据权利要求11或12所述的方法,其特征在于,所述第一邻接id标识所述hub节点。

14.根据权利要求1-13任意一项所述的方法,其特征在于,所述方法还包括:

15.根据权利要求1-14任意一项所述的方法,其特征在于,所述方法还包括:

16.根据权利要求15所述的方法,其特征在于,所述向所述第二通信装置发送所述第二邻接拓扑信息,包括:

17.根据权利要求16所述的方法,其特征在于,所述第二控制报文为第二bgp报文。

18.根据权利要求17所述的方法,其特征在于,所述第二bgp报文路由用于通告第二bgp路由。

19.根据权利要求18所述的方法,其特征在于,所述第二bgp路由为第二bgp evpn路由。

20.根据权利要求1-19任意一项所述的方法,其特征在于,所述方法还包括:

21.根据权利要求1-19任意一项所述的方法,其特征在于,所述方法还包括:

22.一种信息发布方法,其特征在于,应用于第二通信装置,所述方法包括:

23.根据权利要求22所述的方法,其特征在于,所述获取所述第二通信装置的第一邻接拓扑信息,包括:

24.根据权利要求22所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:盛成田涛金海燕郭建炜李坤黄炜恒
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1