NICIRA股份有限公司专利技术

NICIRA股份有限公司共有103项专利

  • 本发明公开了端点的分布式多播。提供了一种在网络中进行多播通信量的新颖的方法。网络包括从网络接收消息以及产生用于网络的消息的多个端点。端点位于网络的不同段中,每个段包括一个或多个端点。为了使源端点将特定消息(例如数据包)复制到网络内的属于...
  • 一些实施例提供了用于确定逻辑网络的一个或多个逻辑实体的实现状况的方法。该方法在每次发生特定事件时就递增实现号的值并将递增后的值发布到逻辑网络的一组控制器。在接收到指定逻辑网络的逻辑实体的状态的数据后,该方法将逻辑实体状态的数据发布到该组...
  • 一些实施例提供了一种用于受管理转发元件(MFE)的方法。该方法从MFE为其执行第一跳处理的数据计算节点接收分组。数据计算节点与MFE的多个隧道端点相关联。该方法确定用于分组的目的地隧道端点。该方法使用负载平衡算法来选择MFE的所述多个隧...
  • 本公开提供了一种通过使用数据通路管道处理进出网络的流量的网关的新颖设计。数据通路管道包括用于在网络边缘处执行各种数据平面分组处理操作的多个阶段。处理阶段包括集中式路由阶段和分布式路由阶段。处理阶段可以包括服务提供阶段,诸如NAT和防火墙...
  • 分布式VPN服务
    本公开涉及分布式VPN服务。对于包括用于提供计算和联网资源的主机机器和用于提供对这些资源的外部访问的VPN网关的网络,描述了一种将加密密钥分发给主机以加密/解密在那些主机处发起/终止的完整有效载荷的新颖方法。这些加密密钥由VPN网关基于...
  • 逻辑路由器的路由配置
    一些实施例提供用于在逻辑网络中实现逻辑路由器的方法。在一些实施例中,该方法接收用于逻辑路由器的静态路由的配置,所述逻辑路由器包括具有单独的路由表的若干路由组件。该方法识别路由组件中的哪些需要添加路由到相应的路由表以实现静态路由的配置。该...
  • 将远程设备管理属性分发给服务节点以用于服务规则处理
    一些实施例提供了用于基于来自远程设备管理(RDM)系统的数据消息属性来处理网络中的远程设备数据消息的新颖方法。例如,一些实施例的方法识别与数据消息相关联的RDM属性集,并且然后基于识别出的RDM属性集来执行一个或多个服务操作。
  • 多数据中心环境中的逻辑路由器和交换机
    系统供应促进跨越两个或更多个数据中心的逻辑网络的操作的全局逻辑实体。这些全局逻辑实体包括在多个数据中心中的网络节点之间提供L2交换的全局逻辑交换机以及提供L3路由的全局路由器。全局逻辑实体与用于操作在数据中心内的本地的逻辑网络的本地逻辑...
  • 对容器的逻辑处理
    一些实施例提供了用于第一受管理的转发元件(MFE)的方法。该方法接收数据消息,数据消息包括识别特定逻辑转发元件的逻辑端口的逻辑上下文标签。基于逻辑上下文标签,该方法将本地标签添加到数据消息。本地标签与特定逻辑转发元件相关联,逻辑转发元件...
  • 利用事务来计算和传播网络转发状态
    本公开涉及利用事务来计算和传播网络转发状态。说明了一种用于管理网络的控制器的配置托管转发元件的方法,所述网络包含在网络中转发数据的多个托管转发元件,所述方法包括根据在所述多个托管转发元件中实现的逻辑网络的当前网络策略,产生用于定义托管转...
  • 用于逻辑网络与物理网络之间的动态路由的路由服务器模式
    一些实施例提供了用于配置与外部网络对接的逻辑路由器的方法。该方法接收到逻辑网络的配置,该逻辑网络包括具有连接至逻辑网络外部的至少一个物理路由器的多个接口的逻辑路由器。该方法选择单独的主机机器来为接口中的每个接口托管集中式路由部件。该方法...
  • 在软件定义的数据中心中供应网络服务
    当今,诸如负载平衡器、防火墙、IDS、IPS、加密、解密之类的网络服务被部署在数据中心中,以为应用和租户提供丰富的面向服务的环境。通常,这些服务被部署在数据中心网络拓扑中的固定点处。基于配置要求,供应网络服务来服务各种应用和租户。随着需...
  • 具有中间盒的网络架构
    本发明公开了具有中间盒的网络架构。一些实施例提供一种用于实现包括由一组逻辑转发元件连接的一组终端机、第一逻辑中间盒以及第二逻辑中间盒的逻辑网络的系统。所述系统包括一组节点。若干节点中的每一个包括:(i)用于所述实现逻辑网络的终端机的虚拟...
  • 具有多个路由部件的逻辑路由器
    一些实施例提供了用于在网络中实现逻辑路由器的方法。该方法接收用于在网络元件集合上实现的逻辑路由器的定义。该方法定义用于逻辑路由器的若干路由部件。所定义的路由部件中的每个路由部件包括单独的路由集合和单独的逻辑接口集合。该方法在网络中实现若...
  • 为RDMA提供多租赁支持的方法
    公开了一种用于在包括多个物理主机的系统中为RDMA提供多租赁支持的方法。每个物理主机托管一组数据计算节点(DCN)。该方法在第一主机的RDMA协议栈处接收包括来自在第一主机上托管的第一DCN的、对从在第二主机上托管的第二DCN进行RDM...
  • 网络控制系统中的控制器
    描述了一种用于生成用于管理第一和第二管理转发元件的物理控制平面数据的网络控制系统,第一和第二管理转发元件实现与第一逻辑数据路径集合相关联的转发操作。该系统包括用于将第一逻辑数据路径集合的逻辑控制平面数据转换为通用物理控制平面(UPCP)...
  • 虚拟分布式桥接模块
    利用管理程序实施的逻辑网络的优点是众所周知的。但是仍然常常必须在逻辑网络(比如VXLAN)与物理网络(比如VLAN)之间提供桥接。当网络虚拟化的顾客在逻辑网络和物理网络共存的混合网络上需要以L2为中心的协议时特别是如此。桥接还允许进入到...
  • 使用物理位置修改分布式虚拟网元的行为
    一种用于网络虚拟化的系统,其中不同物理上下文中的物理网络资源被配置成实现一个或多个分布式逻辑网元,至少一些物理网络资源实现根据这些网络资源的物理上下文配置的分布式逻辑网元。物理区域的本地配置是特别为物理区域修改的逻辑配置的版本。这种修改...
  • 无状态集群边缘上的有状态服务
    为了使得能够在边缘处动态缩放网络服务,提供了使得能够添加新节点或去除现有节点,同时保持通过有状态服务的流的紧密度的新颖系统和方法。该方法提供了可以动态调整大小以操纵和处理利用有状态网络服务的网络流量的网络节点集群。流经边缘的现有流量在集...
  • 逻辑L3路由
    本公开涉及逻辑L3路由。描述了一种用于在第一逻辑域中的源机器与第二逻辑域中的目的地机器之间逻辑地路由分组的新颖方法。该方法将受管理交换元件配置为第二级受管理交换元件。该方法在包括第二级受管理交换元件的主机中配置路由器。该方法将第二级受管...