GENERATING FLOWS FOR MANAGED INTERCONNECTION SWITCHES
    51.
    发明申请
    GENERATING FLOWS FOR MANAGED INTERCONNECTION SWITCHES 有权
    管理互连开关的生成流程

    公开(公告)号:US20130044764A1

    公开(公告)日:2013-02-21

    申请号:US13589046

    申请日:2012-08-17

    IPC分类号: H04L12/66 H04L12/56

    摘要: A network controller for managing a set of interconnection switching elements that connect segmented networks to a shared physical interconnection network. The network controller includes i) an interface for receiving a logical control plane definition of a logical switching element that couples to a set of network segments at different segmented networks; ii) a control application for translating the logical control plane definition of the logical switching element into a first set of flow entries in a logical forwarding plane; and iii) a virtualization application for translating the first set of flow entries into a second set of flow entries in a physical control plane. The flow entries in the physical control plane are for subsequent conversion by the managed interconnection switching elements into a third set of flow entries in a physical forwarding plane that directs the forwarding of network data by the managed interconnection switching elements.

    摘要翻译: 一种网络控制器,用于管理将分段网络连接到共享物理互连网络的一组互连交换元件。 网络控制器包括:i)用于接收在不同分段网络处耦合到一组网络段的逻辑交换元件的逻辑控制平面定义的接口; ii)用于将逻辑交换元件的逻辑控制平面定义翻译成逻辑转发平面中的第一组流条目的控制应用; 以及iii)用于将所述第一组流条目转换为物理控制平面中的第二组流条目的虚拟化应用。 物理控制平面中的流条目用于随后由被管理的互连交换元件转换成物理转发平面中的第三组流条目,该物理转发平面指导被管理的互连交换元件转发网络数据。

    PACKET PROCESSING IN FEDERATED NETWORK
    52.
    发明申请
    PACKET PROCESSING IN FEDERATED NETWORK 有权
    联合网络中的分组处理

    公开(公告)号:US20130044763A1

    公开(公告)日:2013-02-21

    申请号:US13589044

    申请日:2012-08-17

    IPC分类号: H04L12/66 H04L12/56

    摘要: Some embodiments provide a novel method for forwarding a packet at a managed switching element in a first domain. The method receives a packet from a local machine. The method encapsulates the packet with a first context identifier that identifies a first logical port of a first logical switching element that couples to machines in both the first domain and a second domain. The first logical port maps to a destination address of the packet. Based on a mapping of the first logical port to a second logical port of a second logical switching element that couples to machines in only the first domain, the method encapsulates the packet with a second context identifier that identifies the second logical port. The method transmits the twice-encapsulated packet out of a port of the managed switching element based on the second context identifier.

    摘要翻译: 一些实施例提供了一种用于在第一域中的被管理交换元件处转发分组的新颖方法。 该方法从本地计算机接收数据包。 该方法封装具有标识耦合到第一域和第二域中的机器的第一逻辑交换元件的第一逻辑端口的第一上下文标识符的分组。 第一个逻辑端口映射到数据包的目标地址。 基于第一逻辑端口到仅耦合到仅在第一域中的机器的第二逻辑交换单元的第二逻辑端口的映射,该方法用识别第二逻辑端口的第二上下文标识符封装分组。 该方法基于第二上下文标识符从被管理交换元件的端口发送两次封装的分组。

    METHOD AND APPARATUS FOR IMPLEMENTING AND MANAGING VIRTUAL SWITCHES
    53.
    发明申请
    METHOD AND APPARATUS FOR IMPLEMENTING AND MANAGING VIRTUAL SWITCHES 有权
    用于实施和管理虚拟开关的方法和装置

    公开(公告)号:US20100257263A1

    公开(公告)日:2010-10-07

    申请号:US12753044

    申请日:2010-04-01

    IPC分类号: G06F9/455 G06F15/173

    摘要: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state. According to still further aspects, the virtual platform of the invention manages and/or uses VLAN or tunnels (e.g, GRE) to create a distributed virtual switch for a network while working with existing switches and routers in the network. The present invention finds utility in both enterprise networks, datacenters and other facilities.

    摘要翻译: 通常,本发明涉及一种虚拟平台,其中可以创建一个或多个分布式虚拟交换机用于虚拟网络中。 根据一些方面,根据本发明的分布式虚拟交换机提供虚拟和物理机器更容易,安全并且有效地彼此通信的能力,即使它们不位于相同的物理主机上和/或相同 子网或VLAN。 根据其他方面,本发明的分布式虚拟交换机可以支持与传统IP网络的集成,并支持复杂的IP技术,包括NAT功能,状态防火墙,以及通知IP网络的工作负载迁移。 根据另外的方面,本发明的虚拟平台创建一个或多个分配的虚拟交换机,其可以被分配给需要隔离和/或独立配置状态的租户,应用或其他实体。 根据另外的方面,本发明的虚拟平台管理和/或使用VLAN或隧道(例如,GRE)来在网络中与现有交换机和路由器协同工作时为网络创建分布式虚拟交换机。 本发明可用于企业网络,数据中心和其他设施。

    Packet processing in federated network
    55.
    发明授权
    Packet processing in federated network 有权
    联合网络中的数据包处理

    公开(公告)号:US08964767B2

    公开(公告)日:2015-02-24

    申请号:US13589044

    申请日:2012-08-17

    摘要: Some embodiments provide a novel method for forwarding a packet at a managed switching element in a first domain. The method receives a packet from a local machine. The method encapsulates the packet with a first context identifier that identifies a first logical port of a first logical switching element that couples to machines in both the first domain and a second domain. The first logical port maps to a destination address of the packet. Based on a mapping of the first logical port to a second logical port of a second logical switching element that couples to machines in only the first domain, the method encapsulates the packet with a second context identifier that identifies the second logical port. The method transmits the twice-encapsulated packet out of a port of the managed switching element based on the second context identifier.

    摘要翻译: 一些实施例提供了一种用于在第一域中的被管理交换元件处转发分组的新颖方法。 该方法从本地计算机接收数据包。 该方法封装具有标识耦合到第一域和第二域中的机器的第一逻辑交换元件的第一逻辑端口的第一上下文标识符的分组。 第一个逻辑端口映射到数据包的目标地址。 基于第一逻辑端口到仅耦合到仅在第一域中的机器的第二逻辑交换单元的第二逻辑端口的映射,该方法用识别第二逻辑端口的第二上下文标识符封装分组。 该方法基于第二上下文标识符从被管理交换元件的端口发送两次封装的分组。

    Network virtualization apparatus
    57.
    发明授权
    Network virtualization apparatus 有权
    网络虚拟化设备

    公开(公告)号:US08817621B2

    公开(公告)日:2014-08-26

    申请号:US13177539

    申请日:2011-07-06

    摘要: Some embodiments provide a network virtualization apparatus for managing a plurality of managed switching elements that forward data in a network. The network virtualization apparatus comprises a controller for converting logical control plane data to logical forwarding plane data. It also includes a virtualizer for converting the logical forwarding plane data to physical control plane data. In some embodiments, the physical control plane data is subsequently translated into physical forwarding plane data that direct the forwarding of data by the managed switching elements.

    摘要翻译: 一些实施例提供一种用于管理转发网络中的数据的多个被管理交换单元的网络虚拟化装置。 网络虚拟化装置包括用于将逻辑控制平面数据转换为逻辑转发平面数据的控制器。 它还包括用于将逻辑转发平面数据转换为物理控制平面数据的虚拟器。 在一些实施例中,物理控制平面数据随后被转换成物理转发平面数据,其指导被管理的交换元件转发数据。

    ONE-HOP PACKET PROCESSING IN A NETWORK WITH MANAGED SWITCHING ELEMENTS
    60.
    发明申请
    ONE-HOP PACKET PROCESSING IN A NETWORK WITH MANAGED SWITCHING ELEMENTS 有权
    在具有管理的切换元件的网络中的单步分组处理

    公开(公告)号:US20130058344A1

    公开(公告)日:2013-03-07

    申请号:US13225554

    申请日:2011-09-06

    IPC分类号: H04L12/56

    摘要: For a logical switching element implemented across several managed switching elements, some embodiments provide a method that receives a packet for processing through the logical switching element. The method performs a set of logical forwarding operations for determining a particular destination at the logical switching element to forward the packet. Based on the particular destination at the logical switching element, the method performs a set of physical forwarding operations for determining a destination at a managed switching element of the several managed switching elements that corresponds to the particular destination at the logical switching element. The method forwards the packet to the destination at the managed switching element.

    摘要翻译: 对于跨多个管理的交换元件实现的逻辑交换元件,一些实施例提供了接收用于通过逻辑交换元件进行处理的分组的方法。 该方法执行一组用于确定逻辑交换元件上的特定目的地的逻辑转发操作以转发分组。 基于逻辑交换元件的特定目的地,该方法执行一组物理转发操作,用于确定在逻辑交换元件处对应于特定目的地的多个被管理交换元件的被管理交换元件的目的地。 该方法将数据包转发到受管交换元件的目的地。