-
1.
公开(公告)号:US11652728B2
公开(公告)日:2023-05-16
申请号:US17484750
申请日:2021-09-24
Applicant: Arista Networks, Inc.
Inventor: Faisal Iqbal , Rajesh Semwal , Victor Wen
IPC: G06F15/173 , H04L45/02 , H04L45/42 , H04L43/16 , H04L43/0882 , H04L43/062
CPC classification number: H04L45/02 , H04L43/062 , H04L43/0882 , H04L43/16 , H04L45/42
Abstract: In general, in one aspect, embodiments relate to a method for managing network devices in a network. The method includes making, by a network device, a determination that there are no established sessions between the network device and any of a plurality of network devices, wherein the network comprises the network device and the plurality of network devices, and in response to the determination, disabling, by the network device, an interface associated with a link between the network device and a second network device, wherein the second network device is external to the network.
-
公开(公告)号:US20220150312A1
公开(公告)日:2022-05-12
申请号:US17097925
申请日:2020-11-13
Applicant: Arista Networks, Inc.
Inventor: Amit Ranpise , Rajesh Semwal , Isidoros Kouvelas
IPC: H04L29/08 , H04L12/741 , H04L12/66 , H04L12/46 , H04L29/12
Abstract: Techniques disclosed herein provide a method for configuring a network in DCI environment. An EVPN session is established between a first gateway device of a first network, and a second gateway device of a second network that are linked by L2 DCI link. An ESI is allocated for that EVPN session. A label is created for every combination of the ESI and media access control virtual routing and forwarding table (MAC VRF) that is locally configured at the first gateway device. An EVPN path is received for a host in the first network that is associated with MAC VRF. The path in imported the first MAC VRF by the first gateway device and exported via the inter-DCI EVPN session. The second gateway device identifies a label for MAC and re-exports it in local EVPN session with the identified label.
-
公开(公告)号:US10805201B2
公开(公告)日:2020-10-13
申请号:US16124175
申请日:2018-09-06
Applicant: Arista Networks, Inc.
Inventor: Rajesh Semwal , Mohammad Imtiyaz
IPC: H04L12/751 , H04L29/06
Abstract: A method for initializing the border gateway protocol (BGP) on network devices. The method includes initializing, by a first network device, a BPG session with a second network device. The method further includes receiving, by the first network device from the second network device, route updates and an end of routing information base (EOR) marker. The method further includes updating an n_EOR variable maintained by the first network device after receiving the EOR marker and, after updating the n_EOR variable, determining that the first network device has received route updates from all peer network devices, and subsequently updating, in the first network device, a routing information base (RIB) using route updates received from the peer network devices. The method further includes updating, in the first network device, a forwarding information base (FIB) using the updated RIB and advertising, to all peer network devices by the first network device, routes.
-
公开(公告)号:US20230050404A1
公开(公告)日:2023-02-16
申请号:US17398301
申请日:2021-08-10
Applicant: Arista Networks, Inc.
Inventor: Alton Lo , Rajesh Semwal , Saurabh Sarpal , Kallol Mandal
Abstract: A method for synchronizing a binding process among a group of network devices connected to a server that is multi-homed to the group of network devices in provided. The method is executed by a first network device among the group of network devices and includes: receiving, from the server, network traffic associated with a host executing on the server; configuring, using the network traffic, a binding between the first network device and the host and setting a binding status of the first network device for the host to a first status; and transmitting, in response to the setting and via an out-of-band (OOB) channel to a second network device among the plurality of network devices, first binding instructions for causing the second network device set a binding status of the second network device for the host to a second status different from the first status.
-
公开(公告)号:US20220337510A1
公开(公告)日:2022-10-20
申请号:US17235269
申请日:2021-04-20
Applicant: Arista Networks, Inc.
Inventor: Vijay Mahadevan , Rajesh Semwal , Prashant Srinivas
IPC: H04L12/707 , H04L12/761 , H04L12/721 , H04L12/715 , H04L12/713
Abstract: Embodiments described herein relate to techniques for designated forwarder (DF) elections, which may include: obtaining DF candidates that are part of a supplementary broadcast domain (SBD), wherein the DF candidate is one of the plurality of DF candidates for the SBD; performing a SBD DF election process to determine an SBD DF winner from among the DF candidates; making a first determination that the DF candidate is not the SBD DF winner; making second determination that a first broadcast domain (BD) provisioned on the DF candidate is not provisioned on the SBD DF winner; excluding the first BD from a set of BDs that are also provisioned on the SBD DF winner; performing additional DF election processes for each BD of the set of BDs; and processing multicast traffic based at least in part on the SBD DF election process and the additional DF election processes.
-
6.
公开(公告)号:US20220321448A1
公开(公告)日:2022-10-06
申请号:US17218973
申请日:2021-03-31
Applicant: Arista Networks, Inc.
Inventor: Vishal Bandekar , Ramakrishnan Ganapathy Iyer , Vijay Mahadevan , Rajesh Semwal , Victor Wen
IPC: H04L12/751 , H04L12/46 , H04L12/723
Abstract: Systems and methods are provided herein for allocating the same ESI label on multihomed peers for a given ES. In some embodiments, each network device that provides multihoming to a host using an ES, advertises EVPN AD per ES routes to each other, wherein the EVPN AD per ES routes comprise an ESI label associated with the ES. Because the network devices advertise the same ESI label for the ES, a first network device generates a bitmap. The first network device uses the bitmap to include the advertised ESI label in replicated packets that the first network device forwards to the other network devices that provide multihoming to the host via the ES. The network devices that consider themselves non-DF devices will drop the packet. The network devices that consider themselves the DF device will not forward the packet to the host via the ES because of the ESI label.
-
公开(公告)号:US11418426B2
公开(公告)日:2022-08-16
申请号:US17016996
申请日:2020-09-10
Applicant: Arista Networks, Inc.
Inventor: Rajesh Semwal , Mohammad Imtiyaz
IPC: H04L12/46 , H04L45/02 , H04L65/1069 , H04L65/102
Abstract: A method for initializing the border gateway protocol (BGP) on network devices. The method includes initializing a plurality of BGP convergence variables corresponding to a plurality of BGP sessions with a plurality of peer network devices. The first network device initializes the plurality of BGP sessions with the plurality of peer network devices, and receives from each of the plurality of peer network devices, route updates and a plurality of markers. The BGP convergence variables are updated and it is determined that first network device has received all the route updates. The duration of the BGP session is less than a C_TIMEOUT value for that peer network device, exceeds an I_P_TIMEOUT value, where the C_TIMEOUT value is greater than the I_P_TIMEOUT value. The first network device updates a routing information base (RIB) using the route updates and updates a forwarding information base (FIB) using the updated RIB.
-
公开(公告)号:US10097445B2
公开(公告)日:2018-10-09
申请号:US15382880
申请日:2016-12-19
Applicant: Arista Networks, Inc.
Inventor: Rajesh Semwal , Mohammad Imtiyaz
IPC: H04L12/751 , H04L29/06
Abstract: A method for initializing the border gateway protocol (BGP) on network devices. The method includes initializing, by a first network device, a BPG session with a second network device. The method further includes receiving, by the first network device from the second network device, route updates and an end of routing information base (EOR) marker. The method further includes updating an n_EOR variable maintained by the first network device after receiving the EOR marker and, after updating the n_EOR variable, determining that the first network device has received route updates from all peer network devices, and subsequently updating, in the first network device, a routing information base (RIB) using route updates received from the peer network devices. The method further includes updating, in the first network device, a forwarding information base (FIB) using the updated RIB and advertising, to all peer network devices by the first network device, routes.
-
9.
公开(公告)号:US20230095429A1
公开(公告)日:2023-03-30
申请号:US17484750
申请日:2021-09-24
Applicant: Arista Networks, Inc.
Inventor: Faisal Iqbal , Rajesh Semwal , Victor Wen
IPC: H04L12/751 , H04L12/717 , H04L12/26
Abstract: In general, in one aspect, embodiments relate to a method for managing network devices in a network. The method includes making, by a network device, a determination that there are no established sessions between the network device and any of a plurality of network devices, wherein the network comprises the network device and the plurality of network devices, and in response to the determination, disabling, by the network device, an interface associated with a link between the network device and a second network device, wherein the second network device is external to the network.
-
10.
公开(公告)号:US11558281B2
公开(公告)日:2023-01-17
申请号:US17218973
申请日:2021-03-31
Applicant: Arista Networks, Inc.
Inventor: Vishal Bandekar , Ramakrishnan Ganapathy Iyer , Vijay Mahadevan , Rajesh Semwal , Victor Wen
Abstract: Systems and methods are provided herein for allocating the same ESI label on multihomed peers for a given ES. In some embodiments, each network device that provides multihoming to a host using an ES, advertises EVPN AD per ES routes to each other, wherein the EVPN AD per ES routes comprise an ESI label associated with the ES. Because the network devices advertise the same ESI label for the ES, a first network device generates a bitmap. The first network device uses the bitmap to include the advertised ESI label in replicated packets that the first network device forwards to the other network devices that provide multihoming to the host via the ES. The network devices that consider themselves non-DF devices will drop the packet. The network devices that consider themselves the DF device will not forward the packet to the host via the ES because of the ESI label.
-
-
-
-
-
-
-
-
-