组播消息更新制造技术

技术编号:11473760 阅读:140 留言:0更新日期:2015-05-20 03:31
一种示例控制器包括管理模块,该管理模块用于(i)建立与网络基础设施设备的安全信道;(ii)通过该安全信道向该网络基础设施设备提供组播组地址;(iii)检测网络事件;以及(iv)通过组播消息生成要向网络基础设施设备提供的更新,该组播消息具有被设置为该组播组地址的目的地地址。

【技术实现步骤摘要】
【国外来华专利技术】组播消息更新
技术介绍
网络体系结构开始向软件定义网络(SDN)转变,在软件定义网络中,除了其它事项外,控制器(例如,基于OpenFlow规范的控制器)与网络基础设施设备(例如,交换机和接入点)交互,以“控制”与其关联的通信参数和/或规定正处理实际数据业务的网络基础设施设备的行为。该控制可以针对至网络基础设施设备的通信以及来自网络基础设施设备的通信的所有方面,在一些情况下,多个控制器可以用于与网络基础设施设备交互以及控制各种功能(例如,安全、鉴权、初始化等等)。附图说明在下面的详细描述中并且参考附图描述示例,其中:图1描绘根据实现方式的示例系统;图2描绘根据实现方式的示例过程流程图;图3描绘根据实现方式的另一示例系统;图4描绘根据实现方式的另一示例过程流程图;图5描绘根据实现方式的又一示例过程流程图;以及图6描绘根据实现方式的示例控制器。具体实施方式本公开的各方面针对以有效而实际的方式向网络基础设施设备提供更新。更具体地,本公开的各方面针对通过利用组播消息收发技术,从至少一个控制器向多个网络基础设施设备提供全局更新和/或特定组更新。如上所述,SDN是联网
中新兴的体系结构,这些体系结构利用控制器来“控制”与该控制器域中的网络基础设施设备关联的参数。例如,该控制器可以向诸如交换机和接入点之类的网络基础设施设备提供与被允许的和/或被禁止的活动有关的定期更新。该控制通常是对每个设备进行的,其中该控制器以点对点的方式与每个网络基础设施设备分别通信。也即,如果该控制器期望发送全局更新(例如,响应于检测到的安全威胁的安全更新),该控制器分别向每个网络基础设施设备发送该更新。尽管此方法可以满足较小网络,但是该方法可能对较大网络无效。例如,在控制器域中具有1500个交换机的网络中,该控制器将不得不发送1500个单独的更新以实施该全局更新。至少由于该方法利用大量控制器处理带宽以及导致像拥塞和延迟这样的网络问题,所以此方法无效。本公开的各方面通过利用组播技术来向控制器域中的网络基础设施设备有效地传递更新或其它消息,至少解决上述问题。更准确地,各方面为该控制器创建一个或多个组播组,以向网络基础设施设备发送全局更新、特定组更新和/或特定功能更新,使得可以例如以更及时和需较少过程的方式分配新安全过滤器信息。在一个实现方式中,该控制器可以建立与其域中的多个网络基础设施设备的安全关系,且该控制器可以向该多个网络基础设施设备提供组播组地址。此后,当该控制器检测到事件(例如,安全威胁)且期望提供全局或特定组更新(例如,新安全过滤器)时,该控制器可以向该组播组中的多个网络基础设施设备发送单个组播消息,使得与传统点对点方法相比,网络拥塞和延迟被最小化。下面参照各示例和图更详细地描述与本公开关联的此新颖和之前未预见到的方法及其它概念。在根据本公开的一个示例中,提供一种用于向多个网络基础设施设备提供安全更新的方法。该方法包括:(i)由控制器建立与多个网络基础设施设备中每个网络基础设施设备的安全信道;(ii)由该控制器通过多个安全信道向多个网络基础设施设备中每个网络基础设施设备提供组播组地址;以及(iii)由该控制器通过多个安全信道以及通过组播消息,向该多个网络基础设施设备提供安全更新,该组播消息具有被设置为目的地地址的该组播组地址。在另一示例中,提供一种非暂时性机器可读介质。该非暂时性机器可读介质包括指令,该指令在被执行时引起控制器(i)建立与多个网络基础设施设备中每个网络基础设施设备的安全信道,其中多个安全信道至少将来自该控制器的组播消息提供给多个网络基础设施设备中每个网络基础设施设备,且其中多个网络基础设施设备与组播组关联;(ii)检测网络事件,且响应于该网络事件,生成组播消息,该组播消息具有被设置为与该组播组关联的组播组地址的目的地地址;以及(iii)通过多个安全信道,向该多个网络基础设施设备提供该组播消息。在又一示例中,提供一种控制器。该控制器包括管理模块,该管理模块用于(i)建立与网络基础设施设备的安全信道;(ii)通过该安全信道向该网络基础设施设备提供组播组地址;(iii)检测网络安全事件;以及(iv)通过组播消息生成要向网络基础设施设备提供的安全更新,该组播消息具有被设置为该组播组地址的目的地地址。图1描绘根据实现方式的示例系统100的框图。应容易理解,图1中描绘的系统100表示概括图示,且可以增加其它组件或可以移除、修改或重新设置已有组件而不脱离本公开的范围。系统100包括控制器110及多个网络基础设施设备120(例如,交换机和/或接入点)。根据该实现方式,控制器110可以是主控制器、安全控制器或另一种特定功能控制器。此外,根据该实现方式,控制器110和/或其中的管理模块130可以呈硬件形式、机器可读指令形式或硬件和机器可读指令结合的形式。控制器110可以被配置为在SDN中操作和/或根据OpenFlow规范操作。控制器110可以包括管理模块130,管理模块130除了其它事项之外可以负责(i)建立与每个网络基础设施设备120的安全信道140,(ii)通过所建立的安全信道140向每个网络基础设施设备120提供组播组地址,(iii)检测网络事件(例如,安全威胁、网络负载问题、网络拥塞等等),(iv)生成呈组播消息160形式的更新150,组播消息160具有被设置为该组播组地址的目的地地址,和/或(v)通过所建立的安全信道140向每个网络基础设施设备120提供组播消息160。该更新可以包括与允许的/禁止的活动有关的信息、安全过滤器更新、与如何处理特定流(例如,处理、转发、不允许、丢弃和/或重定向)相关的信息等等。图2描绘根据实现方式的与图1中描绘的系统相关的示例过程流程图200。应容易理解,图2中描绘的过程表示概括图示,且可以增加其它过程或可以移除、修改、或重新设置已有过程而不脱离本公开的范围和精神。此外,应理解,这些过程可以表示存储在机器可读存储介质上的指令,该指令在被执行时可以引起控制器做出响应、实施动作、改变状态和/或做决策。可选地或此外,这些过程可以表示诸如模拟电路、数字信号处理设备电路、专用集成电路(ASIC)或与控制器关联的其它设备之类的功能等效电路执行的功能和/或动作。此外,如关于图1提到的,这些指令和/或功能等效电路可以与该控制器的管理模块关联。再有,图2的目的不在于限制本公开的实现方式,相反地该图图示功能信息,本领域技术人员能够使用该功能信息来设计/制造电路、生成机器可读指令或使用硬件和机器可读指令的结合执行所图示的过程。过程200可以在框210处开始,此时控制器建立与多个网络基础设施设备中每个网络基础设施设备的安全信道。该安全信道可以抵抗偷听和/或篡改,且可以利用加密/解密技术。在一些实现方式中,该安全信道的建立可以响应于该控制器接收到用于建立与至少一个网络基础设施设备的安全信道的指令(例如,来自另一控制器或模块)而发生。此外,在一些实现方式中,此安全信道可能是为了传递组播消息,且可能是除了该控制器和基础设施设备之间建立的其它安全/不安全信道之外的。在该控制器建立与至少一个网络基础设施设备的安全信道之后,在框220处该控制器通过该多个安全信道向该多个网络基础设施设备中每个网络基础设施设备提供组播组地本文档来自技高网...
组播消息更新

【技术保护点】
一种用于向多个网络基础设施设备提供安全更新的方法,包括:由控制器建立与多个网络基础设施设备中每个网络基础设施设备的安全信道;由所述控制器通过所述多个安全信道,向所述多个网络基础设施设备中每个网络基础设施设备提供组播组地址;以及由所述控制器通过所述多个安全信道以及通过组播消息,向所述多个网络基础设施设备提供安全更新,所述组播消息具有被设置为目的地地址的所述组播组地址。

【技术特征摘要】
【国外来华专利技术】1.一种用于向多个网络基础设施设备提供安全更新的方法,包括:由控制器建立与多个网络基础设施设备中每个网络基础设施设备的安全信道;由所述控制器通过所述多个安全信道,向所述多个网络基础设施设备中每个网络基础设施设备提供组播组地址;以及由所述控制器通过所述多个安全信道以及通过组播消息,向所述多个网络基础设施设备提供安全更新,所述组播消息具有被设置为目的地地址的所述组播组地址;其中所述多个网络基础设施设备包括接入点和交换机中至少一个,并且其中所述安全更新规定被允许的行为和被禁止的行为中至少一个。2.根据权利要求1所述的方法,其中由所述控制器响应于所述控制器检测到安全威胁,提供所述安全更新。3.根据权利要求1所述的方法,其中所述控制器是安全控制器,且其中所述方法进一步包括:由主控制器建立与所述多个网络基础设施设备中每个网络基础设施设备的第二安全信道;由所述主控制器通过所述多个第二安全信道,与所述多个网络基础设施设备中每个网络基础设施设备交换建立信息;以及由所述主控制器指导所述安全控制器以及所述多个网络基础设施设备建立与彼此的安全关系。4.一种用于向多个网络基础设施设备提供安全更新的方法,包括被控制器执行的步骤:建立与多个网络基础设施设备中每个网络基础设施设备的安全信道,其中所述多个安全信道至少将来自所述控制器的组播消息提供给多个网络基础设施设备中每个网络基础设施设备,且其中所述多个网络基础设施设备与组播组关联;检测网络事件,并且响应于所述网络事件,生成组播消息,所述组播消息具有被设置为与所述组播组关联的组播组地址的目的地地址;以及通过所述多个安全信道,向所述...

【专利技术属性】
技术研发人员:马克·W·菲德勒
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

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

1