-
公开(公告)号:US10609597B2
公开(公告)日:2020-03-31
申请号:US15060518
申请日:2016-03-03
Applicant: Arista Networks, Inc.
Inventor: Kenneth James Duda , Michael Chih-Yen Wang
Abstract: A method and apparatus of a device that triggers a pause watchdog is described. In an exemplary embodiment, the device receives a pause message from a second network element on a first network element, where the pause message indicates that data should not be transmitted by the first network element. The device additionally triggers a pause watchdog on the first network element if the pause message is above a pause watchdog threshold, where the pause watchdog reduces the effect of the pause message.
-
公开(公告)号:US20200067804A1
公开(公告)日:2020-02-27
申请号:US16576443
申请日:2019-09-19
Applicant: Arista Networks, Inc.
Inventor: Robert E. Gilligan , Kenneth James Duda
IPC: H04L12/26
Abstract: A method for detecting abnormalities in network element operation. The method includes monitoring at least a portion of the network element for abnormalities and making a determination that an abnormality exists, in response to the monitoring, and based on the determination, tracking the abnormality. An abnormality includes a measured performance that deviates from a nominal performance, but that does not cause erroneous behavior of the network element.
-
公开(公告)号:US10284417B2
公开(公告)日:2019-05-07
申请号:US15189488
申请日:2016-06-22
Applicant: Arista Networks, Inc.
Inventor: Kenneth James Duda
IPC: H04W4/00 , H04L12/24 , H04L12/775 , H04L12/751 , H04L12/935 , H04L12/741 , H04L12/931
Abstract: A method for processing state information updates. The method includes receiving, by a coordination point, a plurality of state information from a plurality of network elements; processing at least one of the plurality of state information to generate a result; and applying the result to at least one of the plurality of network elements in order to modify an operation of the at least one of the plurality of network elements.
-
公开(公告)号:US10262700B2
公开(公告)日:2019-04-16
申请号:US15693337
申请日:2017-08-31
Applicant: Arista Networks, Inc.
Inventor: Hugh W. Holbrook , Kenneth James Duda , Douglas Gourlay , Anshul Sadana
IPC: G11C5/06 , H04L12/835 , H04L12/823 , H04L12/26 , G11C5/02 , G11C11/4076 , G11C11/4093 , H01L25/065 , H01L25/18 , H04L12/801 , H01L27/108
Abstract: A method and apparatus of a device that determines a cause and effect of congestion in this device is described. In an exemplary embodiment, the device measures a queue group occupancy of a queue group for a port in the device, where the queue group stores a plurality of packets to be communicated through that port. In addition, the device determines if the measurement indicates a potential congestion of the queue group, where the congestion prevents a packet from being communicated within a time period. If potential congestion exists on that queue group, the device further gathers information regarding packets to be transmitted through that port. For example, the device can gather statistics packets that are stored in the queue group and/or new enqueue packets.
-
公开(公告)号:US20180248769A1
公开(公告)日:2018-08-30
申请号:US15626031
申请日:2017-06-16
Applicant: Arista Networks, Inc.
Inventor: Sudip Regmi , Udayakumar Srinivasan , Kenneth James Duda , Anirban Sinha
Abstract: A method and apparatus of a device that simulates a plurality of network elements is described. In an exemplary embodiment, the device receives network topology information for the plurality of simulated network elements. The device further instantiates a container for each of the plurality of simulated network elements. The device additionally configures a set of processes for each of the plurality of containers, where each of the set of processes simulates at least one of the plurality of simulated network elements. The plurality of set of processes further implements a network topology represented by the network topology information. The device performs a test of the network topology and saves the results of the test.
-
公开(公告)号:US09876700B2
公开(公告)日:2018-01-23
申请号:US15184708
申请日:2016-06-16
Applicant: Arista Networks, Inc.
Inventor: Tal Rusak , Kenneth James Duda
IPC: H04L12/26 , H04L12/939
CPC classification number: H04L43/10 , H04L43/0811 , H04L43/12 , H04L49/555
Abstract: A method for active network fabric management. The method includes receiving a probe packet by a termination beacon, where the probe packet is associated with a stream, the stream is identified using an origin beacon identification (ID) for an origin beacon, a stream source IP address, a stream destination IP address, an L2 origin interface, and a TTL value or an IP Hop value. The method further includes generating, after receiving the probe packet and after the expiration of a probe rate request (PRR) refresh timer, a rate control packet (RCP) by the termination beacon where the RCP includes a PRR for the stream, and sending the RCP to the origin beacon using an origin beacon IP address, where the origin beacon IP address is different than the stream source IP address.
-
公开(公告)号:US20170357784A1
公开(公告)日:2017-12-14
申请号:US15497431
申请日:2017-04-26
Applicant: Arista Networks, Inc.
Inventor: Kenneth James Duda , Ethan Barnett Rahn , Nathan Boyd Kitchen , Kenneth John Carpenter , Karan Jayesh Bavishi
IPC: G06F21/10
CPC classification number: G06F21/105 , G06Q2220/18
Abstract: A method for license management. The method includes making a first determination by a local license server of a coordination point that a feature license that is not available on the local license server is required by the local license server. The method further includes, based on the first determination: sending, by the coordination point, a license availability request to an auto activation server, receiving, by the coordination point and from the auto activation server, information about available feature licenses, and sending, by the local license server of the coordination point to a central license manager, an activation request specifying the feature license. The specified feature license is one of the available feature licenses. The method further includes, in response to sending the activation request: receiving, by the local license server from the central license manager, an activated feature license.
-
公开(公告)号:US20170346790A1
公开(公告)日:2017-11-30
申请号:US15169527
申请日:2016-05-31
Applicant: Arista Networks, Inc.
Inventor: Kenneth James Duda
IPC: H04L29/06
CPC classification number: H04L63/0263 , H04L63/0236 , H04L63/101
Abstract: A method and apparatus of a device that installs a new access control list for a port of a network element is described. In an exemplary embodiment, a network element receives an indication that the first access control list for the port is to be updated with a second access control list and the port processes data communicated with port with the first access control list. In addition, the network element configures the port to use a fallback access control list, where the fallback access control list includes a plurality of rules and the port uses the fallback access control list to process data communicated with the port. Furthermore, the network element loads the second access control list for the port. The network element additionally configures the port to use the second access control list, wherein the port uses the second access control list to process data communicated with the port.
-
公开(公告)号:US20170331711A1
公开(公告)日:2017-11-16
申请号:US15152500
申请日:2016-05-11
Applicant: Arista Networks, Inc.
Inventor: Kenneth James Duda
CPC classification number: H04L41/0631
Abstract: A method and apparatus of a device that evaluates multiple network asserts in response to changing network of network elements is described. In an exemplary embodiment, the device receives the multiple network asserts, where each of the plurality of network asserts represents a Boolean expression regarding a condition of at least one characteristic of at least one of the network elements. The device further detects a change in the network. In response to the detected change, the device, for one or more of the network asserts, evaluates this network assert to determine if this network asserts raises an action associated with this network assert. The device further performs the action associated this network assert if the network assert was raised.
-
公开(公告)号:US09800485B2
公开(公告)日:2017-10-24
申请号:US13953692
申请日:2013-07-29
Applicant: Arista Networks, Inc.
Inventor: Hugh W. Holbrook , Kenneth James Duda , Douglas Gourlay , Anshul Sadana
IPC: H04L12/26 , H04L12/835 , H04L12/823
CPC classification number: H04L43/0882 , H04L43/16 , H04L47/30 , H04L47/32
Abstract: A method and apparatus of a device that determines a cause and effect of congestion in this device is described. The device determines an effect of congestion in the device. The device measures a queue group occupancy of a queue group for a port in the device, where the queue group stores a plurality of packets to be communicated through that port. The device further determines if congestion exists on that queue group using the measurement, where the congestion prevents a packet of the plurality of packets from being communicated within a time period. If the congestion exists on that queue group, the device additionally gathers information regarding packets to be transmitted through that port. For example, the device can gather statistics packets that are stored in the queue group and/or new enqueue packets.
-
-
-
-
-
-
-
-
-