Automatic configuration of virtual network switches
    22.
    发明授权
    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: 通常,描述了其中多个网络交换机自动配置自身以作为单个虚拟网络交换机操作的技术。 虚拟交换机是像单个网络交换机一样操作的单独交换机设备的集合。 如本文所述,能够参与虚拟交换机的网络中的网络交换机可以自动地彼此发现。 参与的网络交换机然后可以将参与交换机之一作为主交换机。 主交换机可以生成转发信息,并将转发信息存储在参与交换机中,包括主交换机。 转发信息使参与的交换机像单个网络交换机那样起作用。

    FINDING LATENCY THROUGH A PHYSICAL NETWORK IN A VIRTUALIZED NETWORK
    23.
    发明申请
    FINDING LATENCY THROUGH A PHYSICAL NETWORK IN A VIRTUALIZED NETWORK 审中-公开
    通过虚拟化网络中的物理网络查找延迟

    公开(公告)号:US20150304194A1

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

    申请号:US14788398

    申请日:2015-06-30

    Abstract: Techniques are described for determining latency in a physical network that includes a number of network devices over which packets travel. A virtual network controller receives a plurality of messages from a plurality of network devices in a network, each of the messages including a packet signature comprising a hash of an invariant portion of an original packet that uniquely identifies the original packet, an identifier of one of the plurality of network devices from which the respective message was received, and a timestamp indicating a time an original packet was processed by the network device from which the respective message was received. The virtual network controller determines a latency of a physical network path in the network based on analysis of contents of the identified messages having a common packet signature.

    Abstract translation: 描述了用于确定物理网络中的延迟的技术,其包括数据包在其上行进的多个网络设备。 虚拟网络控制器从网络中的多个网络设备接收多个消息,每个消息包括包含唯一标识原始分组的原始分组的不变部分的散列的分组签名, 接收相应消息的多个网络设备,以及指示从其接收相应消息的网络设备处理原始分组的时间的时间戳。 虚拟网络控制器基于对具有公共分组签名的所识别的消息的内容的分析来确定网络中的物理网络路径的等待时间。

    Facilitating operation of one or more virtual networks
    24.
    发明授权
    Facilitating operation of one or more virtual networks 有权
    促进一个或多个虚拟网络的运行

    公开(公告)号:US08755377B2

    公开(公告)日:2014-06-17

    申请号:US13843241

    申请日:2013-03-15

    Abstract: Techniques for facilitating the operation of one or more virtual networks are described. In some examples, a system may include a first controller node device configured to control operation of a first set of elements in the one or more virtual networks, wherein the first set of elements includes a first server device. The system may also include a second controller node device configured to control operation of a second set of elements in the one or more virtual networks, wherein the second set of elements includes the second server device. The first controller node device and the second controller node device are peers according to a peering protocol by which the first controller node device and the second controller node device exchange information relating to the operation of the first set of elements and the second set of elements.

    Abstract translation: 描述了用于促进一个或多个虚拟网络的操作的技术。 在一些示例中,系统可以包括被配置为控制所述一个或多个虚拟网络中的第一组元素的操作的第一控制器节点设备,其中所述第一组元素包括第一服务器设备。 系统还可以包括被配置为控制一个或多个虚拟网络中的第二组元件的操作的第二控制器节点设备,其中第二组元件包括第二服务器设备。 第一控制器节点设备和第二控制器节点设备是根据对等协议的对等体,通过该对等协议,第一控制器节点设备和第二控制器节点设备交换与第一组元素和第二组元素的操作有关的信息。

    Physical path determination for virtual network packet flows
    25.
    发明授权
    Physical path determination for virtual network packet flows 有权
    虚拟网络包流的物理路径确定

    公开(公告)号:US08750288B2

    公开(公告)日:2014-06-10

    申请号:US13843500

    申请日:2013-03-15

    Abstract: In general, techniques are described for determining a physical network path taken by packets of a network packet flow. The techniques may be applied to determine, or “trace,” a physical network path in the virtualized network domain. In some examples, a network device includes one or more processors and a switch executed by the processors to forward packets of a packet flow to a physical network path. The network device also includes a flow trace module to generate one or more flow trace packets having incrementally increasing respective time-to-live (TTL) values, wherein the switch module forwards the flow trace packets on an outbound interface of the network device for the physical network path, and wherein the flow trace module receives corresponding time exceeded messages for the flow trace packets, wherein each of the time exceeded message includes a source network address of a network element on the physical network path.

    Abstract translation: 通常,描述了用于确定网络分组流的分组采取的物理网络路径的技术。 可以应用这些技术来确定或追踪虚拟网络域中的物理网络路径。 在一些示例中,网络设备包括一个或多个处理器和由处理器执行的交换机将分组流的分组转发到物理网络路径。 网络设备还包括流跟踪模块,用于生成具有递增增加的相应生存时间(TTL)值的一个或多个流跟踪分组,其中交换模块在网络设备的出站接口上转发流跟踪分组,用于 物理网络路径,并且其中所述流跟踪模块接收所述流跟踪分组的对应的超时间消息,其中每个所述超时消息包括所述物理网络路径上的网元的源网络地址。

    DYNAMIC LOGGING
    26.
    发明申请
    DYNAMIC LOGGING 有权
    动态登录

    公开(公告)号:US20130332601A1

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

    申请号:US13841736

    申请日:2013-03-15

    Abstract: In general, techniques are described for dynamically modifying the extent of logging performed by logging information generators in response to events detected in logging information received by the collector. In some examples, a network device includes one or more processors and a collector executed by the processors to receive a log message that includes logging information from a generator. The network device also includes a rules engine to apply one or more rules that each specify a condition and a corresponding action to the logging information to identify a matching rule, wherein the rules engine, upon identifying a matching rule, executes the action of the matching rule to generate and send a logging modification message to increase an extent to which the generator generates logging information.

    Abstract translation: 一般来说,描述了用于动态地修改通过记录信息发生器响应在收集器接收的日志记录信息中检测到的事件来执行记录的程度的技术。 在一些示例中,网络设备包括一个或多个处理器和由处理器执行的收集器,以接收包括来自发生器的记录信息的日志消息。 该网络设备还包括一个规则引擎来应用一个或多个规则,每个规则每个规定条件和相应的动作到记录信息以识别匹配规则,其中规则引擎在识别匹配规则时,执行匹配的动作 规则来生成和发送记录修改消息,以增加生成器生成日志信息的程度。

Patent Agency Ranking