Patents by Inventor Rajesh Kumar Semwal
Rajesh Kumar Semwal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11811720Abstract: Techniques disclosed herein provide a method for efficiently propagating address resolution reply messages. A first router in a first network receives an address resolution request message from a second router in a second network. The first router generates an entry for the address resolution request message and stores the entry in a pending address resolution requests table. When the first router receives a route advertisement, it extracts a network layer address from the route advertisement and determines whether the pending address resolution requests table includes an entry for the network layer address. If so, the router extracts a link layer address from the route advertisement and generates an address resolution reply message comprising the network layer address and the link layer address. The router then transmits the address resolution reply message to the second router.Type: GrantFiled: February 4, 2022Date of Patent: November 7, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
-
Patent number: 11743229Abstract: In response to receiving an ASR message, a VTEP generates a specially modified control plane message advertising the IP-to-MAC binding of the ASR message. The control plane message may be modified to indicate that it is not to be used for MAC learning. The control plane message is advertised over the network. When an intended recipient receives the message, it uses that message just for the IP-to-MAC binding. When an unintended recipient receives the message, it may drop it as invalid.Type: GrantFiled: April 21, 2022Date of Patent: August 29, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
-
Patent number: 11706142Abstract: Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration. A first network device that is not connected to an ethernet segment (ES), receives a plurality of ethernet segment (ES) routes (e.g., EVPN type-4 routes) from a plurality of network devices that are connected to a host via the ES. When connectivity is lost to the on a designated forwarded for the ES, t the first network device performed a designated forwarding election algorithm based on the plurality of the received ES routes, to identify that a second network device of the plurality of network devices is designated as a new forwarding device. The first network device modifies an entry in a forwarding table to indicate that the host is now reachable via the second network device.Type: GrantFiled: May 26, 2022Date of Patent: July 18, 2023Assignee: ARISTA NETWORKS, INCInventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
-
Publication number: 20220286397Abstract: Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration. A first network device that is not connected to an ethernet segment (ES), receives a plurality of ethernet segment (ES) routes (e.g., EVPN type-4 routes) from a plurality of network devices that are connected to a host via the ES. When connectivity is lost to the on a designated forwarded for the ES, t the first network device performed a designated forwarding election algorithm based on the plurality of the received ES routes, to identify that a second network device of the plurality of network devices is designated as a new forwarding device. The first network device modifies an entry in a forwarding table to indicate that the host is now reachable via the second network device.Type: ApplicationFiled: May 26, 2022Publication date: September 8, 2022Inventors: Rajesh Kumar SEMWAL, Amit Dattatray RANPISE
-
Patent number: 11438193Abstract: Techniques described herein provide for expediting routing convergence in EVPN with multihomed ethernet segment when one of the redundant devices loses connection to the ethernet segment. When a first redundant device receives EVPN auto discovery (AD) route advertising an ethernet segment from a second redundant device, it creates an entry for a forwarding table. The entry has, for an advertised MAC address, a local identifier of the ethernet segment (marked as active next hop) and the identifier of the second network device (marked as backup next hop). When a packet for that MAC address is received, the first redundant device routes the data using data from the entry. In particular, the first redundant device uses the local identifier of the ethernet segment as next hop when the ethernet segment link is active; and uses the identifier of the second network device as next hop when the ethernet segment is down.Type: GrantFiled: January 28, 2020Date of Patent: September 6, 2022Assignee: ARISTA NETWORKS, INC.Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal
-
Publication number: 20220247710Abstract: In response to receiving an ASR message, a VTEP generates a specially modified control plane message advertising the IP-to-MAC binding of the ASR message. The control plane message may be modified to indicate that it is not to be used for MAC learning. The control plane message is advertised over the network. When an intended recipient receives the message, it uses that message just for the IP-to-MAC binding. When an unintended recipient receives the message, it may drop it as invalid.Type: ApplicationFiled: April 21, 2022Publication date: August 4, 2022Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
-
Publication number: 20220231986Abstract: Techniques disclosed herein provide a method for efficiently propagating address resolution reply messages. A first router in a first network receives an address resolution request message from a second router in a second network. The first router generates an entry for the address resolution request message and stores the entry in a pending address resolution requests table. When the first router receives a route advertisement, it extracts a network layer address from the route advertisement and determines whether the pending address resolution requests table includes an entry for the network layer address. If so, the router extracts a link layer address from the route advertisement and generates an address resolution reply message comprising the network layer address and the link layer address. The router then transmits the address resolution reply message to the second router.Type: ApplicationFiled: February 4, 2022Publication date: July 21, 2022Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
-
Patent number: 11349758Abstract: Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration. A first network device that is not connected to an ethernet segment (ES), receives a plurality of ES routes (e.g., EVPN type-4 routes) from a plurality of network devices that are connected to a host via the ES. When connectivity is lost to a designated forwarded for the ES, the first network device performs a designated forwarding election algorithm based on the plurality of received ES routes, to identify that a second network device of the plurality of network devices is designated as a new forwarding device. The first network device modifies an entry in a forwarding table to indicate that the host is now reachable via the second network device.Type: GrantFiled: May 26, 2020Date of Patent: May 31, 2022Assignee: ARISTA NETWORKS, INC.Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
-
Patent number: 11336485Abstract: Techniques are presented herein for managing the processing of network data units (NDUs) received by a network device. More specifically, the techniques relate to updating NDU processing information in a network device in response to a link becoming active, where the updating reduces the NDU loss when the NDU processing information is being updated.Type: GrantFiled: December 23, 2019Date of Patent: May 17, 2022Assignee: Arista Networks, Inc.Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
-
Patent number: 11323409Abstract: In response to receiving an ASR message, a VTEP generates a specially modified control plane message advertising the IP-to-MAC binding of the ASR message. The control plane message may be modified to indicate that it is not to be used for MAC learning. The control plane message is advertised over the network. When an intended recipient receives the message, it uses that message just for the IP-to-MAC binding. When an unintended recipient receives the message, it may drop it as invalid.Type: GrantFiled: January 17, 2020Date of Patent: May 3, 2022Assignee: ARISTA NETWORKS, INC.Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
-
Patent number: 11252125Abstract: Techniques disclosed herein provide a method for efficiently propagating address resolution reply messages. A first router in a first network receives an address resolution request message from a second router in a second network. The first router generates an entry for the address resolution request message and stores the entry in a pending address resolution requests table. When the first router receives a route advertisement, it extracts a network layer address from the route advertisement and determines whether the pending address resolution requests table includes an entry for the network layer address. If so, the router extracts a link layer address from the route advertisement and generates an address resolution reply message comprising the network layer address and the link layer address. The router then transmits the address resolution reply message to the second router.Type: GrantFiled: January 22, 2020Date of Patent: February 15, 2022Assignee: Arista Networks, Inc.Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
-
Patent number: 11223499Abstract: Techniques described herein relate to a method for generating a table for forwarding traffic between networks that are implemented using different types of control planes. In one or more embodiments, the method comprises: receiving a first route advertisement for a first network; extracting a first next hop identifier-multiprotocol label switching (MPLS) label combination; receiving another route advertisement for the first network; and in response to determining that a local label has not been assigned to the first next hop identifier-MPLS label combination: generating a first entry and adding the first entry to a forwarding table of the gateway device.Type: GrantFiled: November 26, 2019Date of Patent: January 11, 2022Assignee: Arista Networks, Inc.Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise, Isidoros Kouvelas
-
Patent number: 11206155Abstract: Virtual network identifiers are extracted from route advertisements. A table associates virtual network identifiers with provider edge devices. When a virtual network identifier extracted from a route advertisement matches a virtual network identifier in the table, the route advertisement is propagated to the provider edge devices associated with that virtual network identifier in the table. The route advertisement is not propagated to provider edge devices not associated with that virtual network identifier in the table.Type: GrantFiled: October 16, 2019Date of Patent: December 21, 2021Assignee: Arista Networks, Inc.Inventors: Amit Dattatray Ranpise, Isidoros Kouvelas, Venkit Kasiviswanathan, Rajesh Kumar Semwal
-
Publication number: 20210377172Abstract: Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration. A first network device that is not connected to an ethernet segment (ES), receives a plurality of ethernet segment (ES) routes (e.g., EVPN type-4 routes) from a plurality of network devices that are connected to a host via the ES. When connectivity is lost to the on a designated forwarded for the ES, t the first network device performed a designated forwarding election algorithm based on the plurality of the received ES routes, to identify that a second network device of the plurality of network devices is designated as a new forwarding device. The first network device modifies an entry in a forwarding table to indicate that the host is now reachable via the second network device.Type: ApplicationFiled: May 26, 2020Publication date: December 2, 2021Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
-
Patent number: 11178045Abstract: A method for operating an Ethernet virtual private network includes advertising, by a peer of the Ethernet virtual private network, virtual local area network routing information based on an integrated routing and bridging interface of the peer; making a determination that an Ethernet segment directly connecting a multi-homed host and the peer has failed; in response to the determination: withdrawing, by the peer, a first route of a first type of route associated with the Ethernet segment; maintaining, by the peer, a first route of a second type of route associated with the multi-homed host for a predetermined time after the Ethernet segment has failed; and forwarding, by the peer, a packet while the Ethernet segment has failed.Type: GrantFiled: October 29, 2018Date of Patent: November 16, 2021Assignee: Arista Networks, Inc.Inventors: Isidoros Kouvelas, Rajesh Kumar Semwal
-
Publication number: 20210234727Abstract: Techniques described herein provide for expediting routing convergence in EVPN with multihomed ethernet segment when one of the redundant devices loses connection to the ethernet segment. When a first redundant device receives EVPN auto discovery (AD) route advertising an ethernet segment from a second redundant device, it creates an entry for a forwarding table. The entry has, for an advertised MAC address, a local identifier of the ethernet segment (marked as active next hop) and the identifier of the second network device (marked as backup next hop). When a packet for that MAC address is received, the first redundant device routes the data using data from the entry. In particular, the first redundant device uses the local identifier of the ethernet segment as next hop when the ethernet segment link is active; and uses the identifier of the second network device as next hop when the ethernet segment is down.Type: ApplicationFiled: January 28, 2020Publication date: July 29, 2021Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal
-
Publication number: 20210226912Abstract: Techniques disclosed herein provide a method for efficiently propagating address resolution reply messages. A first router in a first network receives an address resolution request message from a second router in a second network. The first router generates an entry for the address resolution request message and stores the entry in a pending address resolution requests table. When the first router receives a route advertisement, it extracts a network layer address from the route advertisement and determines whether the pending address resolution requests table includes an entry for the network layer address. If so, the router extracts a link layer address from the route advertisement and generates an address resolution reply message comprising the network layer address and the link layer address. The router then transmits the address resolution reply message to the second router.Type: ApplicationFiled: January 22, 2020Publication date: July 22, 2021Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
-
Publication number: 20210226910Abstract: In response to receiving an ASR message, a VTEP generates a specially modified control plane message advertising the IP-to-MAC binding of the ASR message. The control plane message may be modified to indicate that it is not to be used for MAC learning. The control plane message is advertised over the network. When an intended recipient receives the message, it uses that message just for the IP-to-MAC binding. When an unintended recipient receives the message, it may drop it as invalid.Type: ApplicationFiled: January 17, 2020Publication date: July 22, 2021Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
-
Publication number: 20210194729Abstract: Techniques are presented herein for managing the processing of network data units (NDUs) received by a network device. More specifically, the techniques relate to updating NDU processing information in a network device in response to a link becoming active, where the updating reduces the NDU loss when the NDU processing information is being updated.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
-
Publication number: 20210160101Abstract: Security policies are translated into access-control list entries and can be stored by switches in the computer network. When a new device is connected to the computer network, the device may be resolved to the group for which it is a member and an ACL entry may be created for the new device. In networks having redundant switches, the ACL entries may be stored by each redundant network switch.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise, Isidoros Kouvelas