【技术实现步骤摘要】
计算机网络内创建隧道的方法、入口网络装置及存储介质
[0001]本申请要求保护于2020年5月6日提交的印度临时申请号202041019223和于2020年6月18日提交的美国专利申请号16/905,545的权益,两者的全部内容通过引用结合在此。
[0002]本公开涉及一种计算机网络,并且更具体地,涉及组播流量在计算机网络上的分发。
技术介绍
[0003]计算机网络是交换数据并共享资源的互连计算装置的统称。在基于分组的网络中,计算装置通过将数据划分成被称为分组的小块来传送数据。诸如路由器和交换机的网络内的特定装置维持描述通过网络的路径的路由和/或转发信息。以这种方式,分组可以跨网络从源装置单独地传输至目的地装置。目的地装置从分组中提取数据并且将数据组装成其原始形式。将数据划分成分组使源装置能够仅对在传输过程中可能丢失的这些单独的分组进行重新发送。
[0004]计算机网络的示例包括企业网络、分支网络、服务提供商网络、家庭网络、虚拟私有网络(VPN)、局域网(LAN)、虚拟LAN(VLAN)等。在任何情况下,计算 ...
【技术保护点】
【技术特征摘要】
1.一种在计算机网络内创建隧道的方法,包括:通过入口网络装置确定第一出口网络装置是否具备分段路由感知;基于所述第一出口网络装置具备所述分段路由感知,而通过所述入口网络装置发起朝向所述第一出口网络装置的分段路由隧道的建立;通过所述入口网络装置在所述分段路由隧道上转发组播流量;通过所述入口网络装置确定第二出口网络装置是否具备所述分段路由感知;基于所述第二出口网络装置不具备所述分段路由感知,而通过所述入口网络装置发起朝向所述第二出口网络装置的非分段路由隧道的建立;并且通过所述入口网络装置在所述非分段路由隧道上转发组播流量。2.根据权利要求1所述的方法,其中,所述非分段路由隧道是资源预留协议隧道。3.根据权利要求1和2中任一项所述的方法,其中,所述分段路由隧道是第一分段路由隧道,所述方法进一步包括:通过所述入口网络装置确定所述第二出口网络装置变成具备所述分段路由感知;通过所述入口网络装置发起朝向所述第二出口网络装置的第二分段路由隧道的建立;通过所述入口网络装置在所述第二分段路由隧道上转发组播流量;并且通过所述入口网络装置拆除所述非分段路由隧道。4.根据权利要求1和2中任一项所述的方法,其中,确定所述第一出口网络装置是否具备所述分段路由感知包括:在所述第一出口网络装置所通知的消息中接收边界网关协议扩展社区属性,所述边界网关协议扩展社区属性指示所述第一出口网络装置是否具备所述分段路由感知。5.根据权利要求4所述的方法,其中,确定所述第一出口网络装置是否具备所述分段路由感知进一步包括:接收包括所述边界网关协议扩展社区属性的类型-1组播虚拟私有网络路由以及包括所述边界网关协议扩展社区属性的类型-4组播虚拟私有网络路由中的一者。6.根据权利要求4所述的方法,其中,确定所述第一出口网络装置是否具备所述分段路由感知进一步包括:基于所述边界网关协议扩展社区属性来创建指示具备所述分段路由感知的出口网络装置的列表。7.根据权利要求6所述的方法,其中,确定所述第一出口网络装置是否具备所述分段路由感知进一步包括:在指示具备所述分段路由感知的出口网络装置的所述列表上查找所述第一出口网络装置是否具备所述分段路由感知。8.根据权利要求1和2中任一项所述的方法,进一步包括:由所述入口网络装置向给定组播虚拟私有网络内的出口网络装置发送包括边界网关协议扩展社区属性的消息,所述边界网关协议扩展社区属性指示所述入口网络装置具备所述分段路由感知,其中,组播虚拟私有网络旋钮触发所述边界网关协议扩展社区属性至类型-1组播虚拟私有网络路由或类型-4组播虚拟私有网络路由的附接。9.根据权利要求1和2中任一项所述的方法,其中,所述入口网络装置、所述第一出口网络装置、以及所述第二出口网络装置包括组播虚拟私有网络。10.一种入口网络装置,包括:至少一个计算机处理器;以及存储器,包含指令,当所述指令由所述至少一个计算机处理器执行时,使所述至少一个<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。