使用多播地址作为第2层隧道协议访问集中器中的隧道远程网关地址制造技术

技术编号:15038239 阅读:74 留言:0更新日期:2017-04-05 12:38
本公开的实施例涉及使用多播地址作为第2层隧道协议访问集中器中的隧道远程网关地址。第2层隧道协议访问集中器(LAC)可以接收用于建立第2层隧道协议(L2TP)隧道的指示。LAC可以基于指示来确定与L2TP隧道的发起建立相关联的多播地址。LAC可以向多播地址提供与发起L2TP隧道相关联的请求。可以提供请求使得多个L2TP网络服务器(LNS)接收请求。LAC可以接收对请求的响应集合。可以通过相应的LSN集合提供响应集合。多个LNS可以包括相应的LNS集合。LAC可以基于响应集合来选择相应的LNS集合中与其建立L2TP隧道的特定LNS。

【技术实现步骤摘要】

技术介绍
第2层隧道协议(L2TP)是一种客户端-服务器协议,其允许诸如点对点协议(PPP)的数据链路层协议跨越网络被隧道传输。与隧道的第一端相关联的L2TP访问集中器(LAC)可以将分组转发给与隧道的第二端相关联的L2TP网络服务器(LNS)。
技术实现思路
根据一些可能的实施方式,一种方法可以包括:由设备接收用于建立与客户端设备相关联的第2层隧道协议(L2TP)隧道的指示;由设备基于与客户端设备相关联的信息来发起确定与L2TP隧道的建立相关联的多播地址;由设备向多播地址提供与发起L2TP隧道相关联的请求,其中可以提供请求使得多个其他设备接收请求;由设备接收对请求的响应集合,其中可以由相应的其他设备集合提供响应集合,其中多个其他设备可以包括相应的其他设备集合;由设备基于响应集合选择相应的其他设备集合中与其建立L2TP隧道的特定设备;并且由设备发起建立与特定设备的L2TP隧道。在一个实施例中,其中设备包括L2TP访问集中器,并且多个其他设备包括多个L2TP网络服务器。在另一个实施例中,其中确定多播地址包括:基于与客户端设备相关联的信息,标识与客户端设备相关联的隧道简档;以及基于标识的隧道简档,确定多播地址。在又一个实施例中,该方法还包括:在选择特定设备之后,建立与特定设备的L2TP隧道。在一个实施例中,其中选择特定设备包括:标识响应集合中的最早接收到的响应;以及选择特定设备作为相应的其他设备集合中提供最早接收到的响应的设备。在另一个实施例中,其中选择特定设备包括:提供被包括在响应集合中的信息作为对选择算法的输入,被包括在响应集合中的信息包括与相应的其他设备集合相关联的路径信息或者可用性信息;以及接收标识特定设备的信息作为选择算法的输出。在又一个实施例中,其中选择特定设备包括:生成对应于相应的其他设备集合的选择得分集合,选择得分集合基于与相应的其他设备集合相关联的路径信息或者可用性信息而被生成;以及基于选择得分集合,选择特定设备。根据一些可能的实施方式,一种第2层隧道协议访问集中器(LAC)可以包括一个或多个处理器,处理器用于:接收用于建立第2层隧道协议(L2TP)隧道的指示;基于指示确定与发起L2TP隧道的建立相关联的多播地址;向多播地址提供与发起L2TP隧道相关联的请求,其中可以提供请求使得多个L2TP网络服务器(LNS)接收请求;接收请求的响应集合,其中可以通过相应的LSN集合提供该响应集合,其中多个LSN可以包括相应的LNS集合;并且基于响应集合选择相应的LNS集合中与其建立L2TP隧道的特定LNS。在一个实施例中,其中请求是开始控制连接请求,并且响应集合是开始控制连接回答集合。在另一个实施例中,其中确定多播地址时,一个或多个处理器用于:基于被包括在指示中的信息来标识与L2TP隧道相关联的隧道简档;以及基于标识的隧道简档来确定多播地址。在又一个实施例中,一个或多个处理器进一步用于:在选择特定LNS之后建立与特定LNS的L2TP。在一个实施例中,其中选择特定LNS的时,一个或多个处理器用于:标识响应集合中的最早接收到的响应;以及选择特定LNS作为相应的LNS集合中提供最早接收到的响应的LNS。在另一个实施例中,其中选择特定LNS时,一个或多个处理器用于:提供被包括在响应集合中的信息作为对选择算法的输入,被包括在响应集合中的信息包括与相应的LNS集合相关联的路径信息或者可用性信息;以及接收标识特定LNS的信息作为选择算法的输出。在又一个实施例中,其中选择特定LNS时,一个或多个处理器用于:生成对应于相应的LNS集合的选择得分集合,选择得分集合基于与相应的LNS集合相关联的路径信息或者可用性信息而被生成;以及基于选择得分集合来选择特定LNS。根据一些可能的实施方式,一种非暂态计算机可读介质可以包括一个或多个指令,指令在由一个或多个处理器执行时使得一个或多个处理器:接收用于建立与数据链路层连接相关联的隧道的指示;基于与数据链路层连接相关联的信息,确定发起与隧道的建立相关联的多播地址;向多播地址提供与发起隧道相关联的请求,其中可以提供请求使得多个设备接收请求;接收请求的响应集合,其中可以通过相应的设备集合提供该响应集合,其中多个设备可以包括相应的设备集合;基于响应集合,选择相应的设备集合中与其建立隧道的特定设备;并且建立与特定设备隧道。在一个实施例中,其中多个设备包括多个L2TP网络服务器。在另一个实施例中,其中使得一个或多个处理器确定多播地址的指令使得一个或多处理器:基于与客户端设备相关联的信息,标识与客户端设备相关联的隧道简档;以及基于标识的隧道简档,确定多播地址。在又一个实施例中,其中使得一个或多个处理器选择特定设备的指令使得一个或多处理器:确定与相应的设备集合相关联的路径信息和可用性信息;以及基于路径信息和可用性信息的加权组合来选择特定设备。在一个实施例中,其中使得一个或多个处理器选择特定设备的指令使得一个或多处理器:提供被包括在响应集合中的信息作为对选择算法的输入,被包括在响应集合中的信息包括与相应的其他设备集合相关联的路径信息或者可用性信息;以及接收标识特定设备的信息作为选择算法的输出。在又一个实施例中,其中使得一个或多个处理器选择特定设备的指令使得一个或多处理器:生成对应于相应的其他设备集合的选择得分集合,选择得分集合基于与相应的其他设备集合相关联的路径信息或者可用性信息而被生成;以及基于选择得分集合,选择特定设备。根据一些可能的实施方式,一种第2层隧道协议访问集中器(LAC),包括:用于接收用于建立第2层隧道协议(L2TP)隧道的指示的装置;用于基于指示来确定与发起L2TP隧道的建立相关联的多播地址的装置;用于向多播地址提供与发起L2TP隧道相关联的请求的装置,请求被提供以使得多个L2TP网络服务器(LNS)接收请求;用于接收对请求的响应集合的装置,响应集合由相应的LNS集合提供,多个LNS包括相应的LNS集合;以及用于基于响应集合来选择相应的LNS集合中与其建立L2TP隧道的特定LNS的装置。在一个实施例中,其中请求是开始控制连接请求,并且响应集合是开始控制连接回答集合。在另一个实施例中,其中用于确定多播地址的装置包括:用于基于被包括在指示中的信息来标识与L2TP隧道相关联的隧道简档的装置;以及用于基于标识的隧道简档来确定多播地址的装置。在又一个实施例中,LAC还包括:用于在选择特定LNS之后建立与特定LNS的L2TP的装置。在一个实施例中,其中用于选择特定LNS的装置包括:用于标识响应集合中的最早接收到的响应的装置;以及用于选择特定LNS作为相应的LNS集合中提供最早接收到的响应的LNS的装置。在另一个实施例中,其中用于选择特定LNS的装置包括:用于提供被包括在响应集合中的信息作为对选择算法的输入的装置,被包括在响应集合中的信息包括与相应的LNS集合相关联的路径信息或者可用性信息;以及用于接收标识特定LNS的信息作为选择算法的输出的装置。在又一个实施例中,其中用于选择特定LNS的装置包括:用于生成对应于相应的LNS集合的选择得分集合的装置,选择得分集合基于与相应的LNS集合相关联的路径信息或者可用性信息而被生成;以及用于基于选择得分本文档来自技高网...

【技术保护点】
一种方法,包括:由设备接收用于建立与客户端设备相关联的第2层隧道协议(L2TP)隧道的指示;由所述设备基于与所述客户端设备相关联的信息来确定与发起所述L2TP隧道的建立相关联的多播地址;由所述设备向所述多播地址提供与发起所述L2TP隧道相关联的请求,所述请求被提供以使得多个其他设备接收所述请求;由所述设备接收对所述请求的响应集合,所述响应集合由相应的其他设备集合提供,所述多个其他设备包括所述相应的其他设备集合;由所述设备基于所述响应集合来选择所述相应的其他设备集合中与其建立所述L2TP隧道的特定设备;以及由所述设备发起建立与所述特定设备的所述L2TP隧道。

【技术特征摘要】
2015.09.28 US 14/867,7751.一种方法,包括:由设备接收用于建立与客户端设备相关联的第2层隧道协议(L2TP)隧道的指示;由所述设备基于与所述客户端设备相关联的信息来确定与发起所述L2TP隧道的建立相关联的多播地址;由所述设备向所述多播地址提供与发起所述L2TP隧道相关联的请求,所述请求被提供以使得多个其他设备接收所述请求;由所述设备接收对所述请求的响应集合,所述响应集合由相应的其他设备集合提供,所述多个其他设备包括所述相应的其他设备集合;由所述设备基于所述响应集合来选择所述相应的其他设备集合中与其建立所述L2TP隧道的特定设备;以及由所述设备发起建立与所述特定设备的所述L2TP隧道。2.根据权利要求1所述的方法,其中所述设备包括L2TP访问集中器,并且所述多个其他设备包括多个L2TP网络服务器。3.根据权利要求1所述的方法,其中确定所述多播地址包括:基于与所述客户端设备相关联的所述信息,标识与所述客户端设备相关联的隧道简档;以及基于标识的所述隧道简档,确定所述多播地址。4.根据权利要求1所述的方法,还包括:在选择所述特定设备之后,建立与所述特定设备的所述L2TP隧道。5.根据权利要求1所述的方法,其中选择所述特定设备包括:标识所述响应集合中的最早接收到的响应;以及选择所述特定设备作为所述相应的其他设备集合中提供所述最早接收到的响应的设备。6.根据权利要求1所述的方法,其中选择所述特定设备包括:提供被包括在所述响应集合中的信息作为对选择算法的输入,被包括在所述响应集合中的所述信息包括与所述相应的其他设备集合相关联的路径信息或者可用性信息;以及接收标识所述特定设备的信息作为所述选择算法的输出。7.根据权利要求1所述的方法,其中选择所述特定设备包括:生成对应于所述相应的其他设备集合的选择得分集合,所述选择得分集合基于与所述相应的其他设备集合相关联的路径信息或者可用性信息而被生成;以及基于所述选择得分集合,选择所述特定设备...

【专利技术属性】
技术研发人员:G·潘德
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国;US

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

1