CONFIGURING NETWORKS INCLUDING SPANNING TREES
    1.
    发明申请
    CONFIGURING NETWORKS INCLUDING SPANNING TREES 有权
    配置网络,包括扫描条

    公开(公告)号:US20140140245A1

    公开(公告)日:2014-05-22

    申请号:US14166137

    申请日:2014-01-28

    Abstract: A method may include receiving a reconfiguration to a first Virtual Local Area Network (VLAN)/spanning tree table, where the first VLAN/spanning tree table has a first identifier and is associated with a region of a network; updating the first VLAN/spanning tree table to generate a second VLAN/spanning tree table based on the reconfiguration; determining a second identifier of the second VLAN/spanning tree table; and generating a list of identifiers associated with the region of the network, the list including the first identifier and the second identifier.

    Abstract translation: 方法可以包括:接收对第一虚拟局域网(VLAN)/生成树表的重新配置,其中第一VLAN /生成树表具有第一标识符并且与网络的区域相关联; 基于重新配置,更新第一个VLAN /生成树表以生成第二个VLAN /生成树表; 确定第二VLAN /生成树表的第二标识符; 以及生成与所述网络的所述区域相关联的标识符的列表,所述列表包括所述第一标识符和所述第二标识符。

    PHYSICAL PATH DETERMINATION FOR VIRTUAL NETWORK PACKET FLOWS
    2.
    发明申请
    PHYSICAL PATH DETERMINATION FOR VIRTUAL NETWORK PACKET FLOWS 审中-公开
    虚拟网络包流程的物理路径确定

    公开(公告)号:US20150244617A1

    公开(公告)日:2015-08-27

    申请号:US14406107

    申请日:2013-06-05

    Abstract: In general, techniques are described for configuring and managing virtual networks. For example, a distributed virtual network controller is described that configures and manages an overlay network within a physical network formed by plurality of switches. A plurality of servers are interconnected by the switch fabric, each of the servers comprising an operating environment executing one or more virtual machines in communication via the overlay networks. The servers comprises a set of virtual switches that extends the overlay network as a virtual network to the operating environment of the virtual machines. The controller may instruct the servers and the virtual switches to perform various operations, such as determining a physical network path taken by packets of a network packet flow, determining latency through the network, re-routing traffic in the virtual network due to network events, replicating traffic for multicasting, providing multi-tenant services to support multiple virtual networks, monitoring and logging traffic characteristics within the virtual networks and other operations.

    Abstract translation: 一般来说,描述了配置和管理虚拟网络的技术。 例如,描述了分布式虚拟网络控制器,其配置和管理由多个交换机形成的物理网络内的覆盖网络。 多个服务器通过交换结构互连,每个服务器包括经由覆盖网络进行通信的一个或多个虚拟机的操作环境。 这些服务器包括一组虚拟交换机,其将作为虚拟网络的覆盖网络扩展到虚拟机的操作环境。 控制器可以指示服务器和虚拟交换机执行各种操作,例如确定网络分组流的分组采取的物理网络路径,通过网络确定等待时间,由于网络事件重新路由虚拟网络中的业务, 复制多播流量,提供多租户服务以支持多个虚拟网络,监控和记录虚拟网络内的流量特性和其他操作。

    Automatic software update on network devices
    3.
    发明授权
    Automatic software update on network devices 有权
    在网络设备上自动更新软件

    公开(公告)号:US09032477B2

    公开(公告)日:2015-05-12

    申请号:US13759480

    申请日:2013-02-05

    CPC classification number: G06F8/61 G06F8/71 G06F21/57 H04L61/2015 H04L67/34

    Abstract: A method may include contacting, by a network device, another device to obtain at least one of a network address, authentication, or authorization, receiving, from the other device, software update information that identifies an up-to-date software that the network device should have installed and location information that identifies a location from which to retrieve the up-to-date software, comparing, by the network device, the software update information to software information that identifies software currently installed on the network device, retrieving, by the network device, the up-to-date software based on the software update information and the location information when the software update information and the software information do not match, and auto-installing, by the network device, the up-to-date software.

    Abstract translation: 一种方法可以包括通过网络设备接触另一设备以获得网络地址,认证或授权中的至少一个,从另一设备接收标识最新软件的软件更新信息,所述软件更新信息是网络 设备应该已经安装,并且位置信息标识了从哪里检索最新软件的位置,网络设备将软件更新信息与识别网络设备上当前安装的软件的软件信息进行比较,通过 网络设备,当软件更新信息和软件信息不匹配时,基于软件更新信息和位置信息的最新软件,以及由网络设备自动安装最新的 软件。

    MULTICAST SERVICE IN VIRTUAL NETWORKS
    4.
    发明申请
    MULTICAST SERVICE IN VIRTUAL NETWORKS 有权
    虚拟网络中的多媒体服务

    公开(公告)号:US20130329605A1

    公开(公告)日:2013-12-12

    申请号:US13843365

    申请日:2013-03-15

    Abstract: Techniques are described to provide multicast service within a virtual network using a virtual network controller and endpoint replication without requiring multicast support in the underlying network. The virtual network controller is configured to create a multicast tree for endpoint devices of a multicast group in the virtual network at a centralized location instead of in a distributed fashion. The virtual network controller communicates the multicast tree to one or more of the endpoint devices of the multicast group to instruct the endpoint devices to replicate and forward multicast packets to other endpoint devices according to the multicast tree. The replication and forwarding of multicast packets is performed by virtual switches executed on the endpoint devices in the virtual network. No replication is performed within the underlying network. The techniques enable multicast service within a virtual network without requiring multicast support in the underlying network.

    Abstract translation: 描述技术来使用虚拟网络控制器和端点复制在虚拟网络内提供多播服务,而不需要在底层网络中进行组播支持。 虚拟网络控制器被配置为在集中位置而不是以分布式方式为虚拟网络中的多播组的端点设备创建多播树。 虚拟网络控制器将多播树通信给组播组的一个或多个端点设备,以指示端点设备根据多播树复制和转发组播数据包到其他端点设备。 组播数据包的复制和转发由在虚拟网络中的端点设备上执行的虚拟交换机执行。 底层网络中不执行复制。 这些技术使得虚拟网络内的多播服务能够在底层网络中不需要组播支持。

    Re-routing network traffic after link failure
    5.
    发明授权
    Re-routing network traffic after link failure 有权
    链路故障后重新路由网络流量

    公开(公告)号:US08953441B2

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

    申请号:US13840902

    申请日:2013-03-15

    Abstract: In one example, a network device includes a virtual network agent, and a network interface to send network packets to the virtual network controller using a default route for a physical network prior to establishing a communication session between a virtual network controller and the virtual network agent, wherein, after establishing the communication session between the virtual network controller device and the virtual network agent, the virtual network agent receives from the virtual network controller a command to install a new route at the network device, wherein the new route specifies encapsulation information to use for encapsulating network packets for sending the network packets to the virtual network controller over an overlay network, and wherein, responsive to detecting a failed link in the physical network, the virtual network agent sends packets to the virtual network controller on an alternate route in the overlay network.

    Abstract translation: 在一个示例中,网络设备包括虚拟网络代理和网络接口,用于在虚拟网络控制器和虚拟网络代理之间建立通信会话之前,使用物理网络的默认路由向虚拟网络控制器发送网络分组 其中,在虚拟网络控制器设备和虚拟网络代理建立通信会话之后,虚拟网络代理从虚拟网络控制器接收在网络设备上安装新路由的命令,其中新路由指定封装信息 用于封装网络分组以通过覆盖网络将网络分组发送到虚拟网络控制器,并且其中响应于检测物理网络中的故障链路,虚拟网络代理在备用路由上向虚拟网络控制器发送分组 覆盖网络。

    MULTITENANT SERVER FOR VIRTUAL NETWORKS WITHIN DATACENTER
    6.
    发明申请
    MULTITENANT SERVER FOR VIRTUAL NETWORKS WITHIN DATACENTER 有权
    用于虚拟网络的多服务器在DATACENTER中

    公开(公告)号:US20130332577A1

    公开(公告)日:2013-12-12

    申请号:US13835017

    申请日:2013-03-15

    Abstract: In general, techniques are described for facilitating multi-tenancy of a server accessed by virtual networks of a data center. A device included within a data center comprising one or more processors may perform the techniques. The processors may be configured to execute a virtual switch that supports a number of virtual networks executing within the data center. The virtual switch may be configured to receive a request regarding data associated with an identifier that is unique within one of the virtual networks that originated the request. The virtual switch may then translate the identifier included within the request to generate a globally unique identifier that is unique within the plurality of virtual networks, update the request to replace the identifier included within the request with the globally unique identifier, and transmit the updated request to a server of the data center.

    Abstract translation: 通常,描述了用于促进由数据中心的虚拟网络访问的服务器的多租户的技术。 包括在包括一个或多个处理器的数据中心内的设备可以执行该技术。 处理器可以被配置为执行支持在数据中心内执行的多个虚拟网络的虚拟交换机。 虚拟交换机可以被配置为接收关于与发起请求的虚拟网络之一内的唯一的标识符相关联的数据的请求。 虚拟交换机然后可以转换包括在请求内的标识符,以生成在多个虚拟网络中是唯一的全局唯一标识符,更新请求以用全局唯一标识符替换请求中包含的标识符,并且发送更新的请求 到数据中心的服务器。

    Configuring networks including spanning trees
    8.
    发明授权
    Configuring networks including spanning trees 有权
    配置包括生成树在内的网络

    公开(公告)号:US09178762B2

    公开(公告)日:2015-11-03

    申请号:US14166137

    申请日:2014-01-28

    Abstract: A method may include receiving a reconfiguration to a first Virtual Local Area Network (VLAN)/spanning tree table, where the first VLAN/spanning tree table has a first identifier and is associated with a region of a network; updating the first VLAN/spanning tree table to generate a second VLAN/spanning tree table based on the reconfiguration; determining a second identifier of the second VLAN/spanning tree table; and generating a list of identifiers associated with the region of the network, the list including the first identifier and the second identifier.

    Abstract translation: 方法可以包括:接收对第一虚拟局域网(VLAN)/生成树表的重新配置,其中第一VLAN /生成树表具有第一标识符并且与网络的区域相关联; 基于重新配置,更新第一个VLAN /生成树表以生成第二个VLAN /生成树表; 确定第二VLAN /生成树表的第二标识符; 以及生成与所述网络的所述区域相关联的标识符的列表,所述列表包括所述第一标识符和所述第二标识符。

    Automatic configuration of virtual network switches
    9.
    发明授权
    Automatic configuration of virtual network switches 有权
    自动配置虚拟网络交换机

    公开(公告)号:US09172609B1

    公开(公告)日:2015-10-27

    申请号:US14228231

    申请日:2014-03-27

    Abstract: In general, techniques are described in which a plurality of network switches automatically configure themselves to operate as a single virtual network switch. A virtual switch is a collection of individual switch devices that operate like as single network switch. As described herein, network switches in a network that are capable of participating in a virtual switch may automatically discover one another. The participating network switches may then elect one of the participating switches as a master switch. The master switch may generate forwarding information and store the forwarding information in the participating switches, including the master switch. The forwarding information causes the participating switches to act like a single network switch.

    Abstract translation: 通常,描述了其中多个网络交换机自动配置自身以作为单个虚拟网络交换机操作的技术。 虚拟交换机是像单个网络交换机一样操作的单独交换机设备的集合。 如本文所述,能够参与虚拟交换机的网络中的网络交换机可以自动地彼此发现。 参与的网络交换机然后可以将参与交换机之一作为主交换机。 主交换机可以生成转发信息,并将转发信息存储在参与交换机中,包括主交换机。 转发信息使参与的交换机像单个网络交换机那样起作用。

Patent Agency Ranking