【技术实现步骤摘要】
【国外来华专利技术】用于网络控制器的联合的通信框架相关申请案交叉参考此申请案主张2016年4月20日提出申请的标题为“用于网络控制器的联合的通信框架(COMMUNICATIONFRAMEWORKFORAFEDERATIONOFNETWORKCONTROLLERS)”的美国临时申请案第62/325,355号的权益及优先权,所述美国临时申请案的全部内容出于所有目的以引用的方式并入本文中。
技术介绍
本专利技术一般来说涉及联网技术,且更特定来说涉及一种用于网络环境中的网络控制器的通信框架。网络控制器通常经配置以管理在与网络控制器相关联的域内的一或多个网络元件。取决于网络的大小,针对网络控制器的域可包括大量网络元件(例如,数千或数万个)且由网络控制器针对所管理网络元件而存储的数据的大小可为相当大的。此呈现与此数据的管理及网络的成长相关的数个问题。举例来说,考虑其中第一域网络控制器管理对应于第一域的大的网络且第二域网络控制器管理对应于第二域的另一大的网络的网络配置。网络管理员可想要将所述两个大的域网络互连以形成更大的网络。此可通过将第一域网络控制器与第二域网络控制器互连而完成。然而,由于作为互连的结果而在两个域网络控制器之间共享的与个别域网络相关的大的不受限制数据量,因此此可对于网络性能具有不利影响。
技术实现思路
本专利技术一般来说涉及联网技术,且更特定来说涉及一种用于网络环境中的网络控制器的通信框架。本专利技术提供一种通信框架,所述通信框架可经配置以控制或限制网络控制器的用以向其它者(例如向网络环境中的其它网络控制器)传递、导出或共享所述网络控制器的数据的能力。作为此框架的一部分,提供使得能 ...
【技术保护点】
一种系统,其包括:一或多个处理器;及存储器,其与所述一或多个处理器耦合,所述存储器经配置以存储指令,所述指令在由所述一或多个处理器执行时致使所述一或多个处理器进行以下操作:执行第一网络控制器,所述第一网络控制器经配置以管理第一域中的第一组一或多个网络元件,所述第一组网络元件中的每一网络元件经配置以提供一或多个联网功能;由所述第一网络控制器响应于请求将特定数据从所述第一网络控制器传递到接收方的数据请求而确定针对所述第一网络控制器指定的约束条件信息,所述约束条件信息识别对从所述第一网络控制器传递数据的一组约束条件;由所述第一网络控制器基于所述约束条件信息而确定不准许将所述特定数据从所述第一网络控制器传递到所述接收方;及由所述第一网络控制器阻止将所述特定数据从所述第一网络控制器传递到所述接收方。
【技术特征摘要】
【国外来华专利技术】2016.04.20 US 62/325,3551.一种系统,其包括:一或多个处理器;及存储器,其与所述一或多个处理器耦合,所述存储器经配置以存储指令,所述指令在由所述一或多个处理器执行时致使所述一或多个处理器进行以下操作:执行第一网络控制器,所述第一网络控制器经配置以管理第一域中的第一组一或多个网络元件,所述第一组网络元件中的每一网络元件经配置以提供一或多个联网功能;由所述第一网络控制器响应于请求将特定数据从所述第一网络控制器传递到接收方的数据请求而确定针对所述第一网络控制器指定的约束条件信息,所述约束条件信息识别对从所述第一网络控制器传递数据的一组约束条件;由所述第一网络控制器基于所述约束条件信息而确定不准许将所述特定数据从所述第一网络控制器传递到所述接收方;及由所述第一网络控制器阻止将所述特定数据从所述第一网络控制器传递到所述接收方。2.根据权利要求1所述的系统,其中由所述第一网络控制器管理的所述第一组网络元件包括虚拟网络元件。3.根据权利要求1所述的系统,其中由所述第一网络控制器管理的所述第一组网络元件包括物理网络元件。4.根据权利要求1所述的系统,其中:所述数据请求是由所述第一网络控制器从第二网络控制器接收,所述第二网络控制器管理第二域中的一或多个网络元件;且所述接收方是所述第二网络控制器。5.根据权利要求4所述的系统,其中所述第二网络控制器是由与提供所述第一网络控制器的所述系统不同的第二系统提供。6.根据权利要求1所述的系统,其中由所述第一组网络元件提供的所述一或多个联网功能包括防火墙功能或数据转发功能中的至少一者。7.根据权利要求1所述的系统,其中所述组约束条件包含基于用于在所述第一网络控制器与所述接收方之间进行通信的通信信道的特性的约束条件。8.根据权利要求7所述的系统,其中所述通信信道的所述特性是所述通信信道的类型、将用于将所述特定数据从所述第一网络控制器传递到所述接收方的通信协议或所述通信信道的状态。9.根据权利要求1所述的系统,其中所述组约束条件包含基于所述第一网络控制器的特性的约束条件。10.根据权利要求9所述的系统,其中所述第一网络控制器的所述特性是所述第一网络控制器的位置、来自所述第一组网络元件的网络元件的特性、所述第一网络控制器的状态或用于所述第一网络控制器的配置参数集。11.根据权利要求1所述的系统,其中所述组约束条件包含基于所述接收方的特性的约束条件。12.根据权利要求11所述的系统,其中:所述接收方是控制第二域中的一或多个网络元件的第二网络控制器;且所述接收方的所述特性是所述第二网络控制器的位置、由所述第二网络控制器控制的网络元件的特性、所述第二网络控制器的状态或用于所述第二网络控制器的配置参数集。13.根据权利要求1所述的系统,其中所述组约束条件包含基于所述第一网络控制器的租户的特性的约束条件。14.根据权利要求1所述的系统,其中所述组约束条件包含基于由所述数据请求所请求的所述特定数据的特性的约束条件。15.根据权利要求1所述的系统,其中所述组约束条件包含基于所述第一网络控制器及所述接收方在其中进行操作的网络环境的状态的约束条件。16.根据权利要求1所述的系统,其中所述组约束条件包括使用自动化学习技术而自动设定的约束条件。17.根据权利要求1所述的系统,其中:针对所述第一网络控制器而指定第一数据模型,所述第一数据模型识别针对所述第一网络控制器所存储的数据的子集;且所述约束条件信息包括指定与所述第一模型相关联的约束条件的信息。18.根据权利要求1所述的系统,其中所述约束条件信息是使用自动化学习技术来更新。19.一种方法,其包括:提供用于管理第一域中的第一组一或多个网络元件的第一网络控制器,所述第一组网络元件中的每一网络元件经配置以提供一或多个联网功能;由所述第一网络控制器接收请求将特定数据从所述第一网络控制器传递到接收方的数据请求;响应于接收到所述数据请求:由所述第一网络控制器确定针对所述第一网络控制器而指定的约束条件信息;由所述第一网络控制器基于所述约束条件信息而确定是否准许将所述特定数据从所述第一网络控制器传递到所述接收方;及只有在基于所述约束条件信息而确定准许将所述特定数据从所述第一网络控制器传递到所述接收方后,才即刻由所述第一网络控制器将所述特定数据传递到所述接收方。20.根据权利要求19所述的方法,其中所述接收方是第二网络控...
【专利技术属性】
技术研发人员:T·D·纳多,J·G·霍尔,
申请(专利权)人:博科通讯系统有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。