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: 11811720
    Abstract: 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: Grant
    Filed: February 4, 2022
    Date of Patent: November 7, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
  • Patent number: 11743229
    Abstract: 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: Grant
    Filed: April 21, 2022
    Date of Patent: August 29, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
  • Patent number: 11706142
    Abstract: 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: Grant
    Filed: May 26, 2022
    Date of Patent: July 18, 2023
    Assignee: ARISTA NETWORKS, INC
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Publication number: 20220286397
    Abstract: 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: Application
    Filed: May 26, 2022
    Publication date: September 8, 2022
    Inventors: Rajesh Kumar SEMWAL, Amit Dattatray RANPISE
  • Patent number: 11438193
    Abstract: 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: Grant
    Filed: January 28, 2020
    Date of Patent: September 6, 2022
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal
  • Publication number: 20220247710
    Abstract: 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: Application
    Filed: April 21, 2022
    Publication date: August 4, 2022
    Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
  • Publication number: 20220231986
    Abstract: 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: Application
    Filed: February 4, 2022
    Publication date: July 21, 2022
    Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
  • Patent number: 11349758
    Abstract: 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: Grant
    Filed: May 26, 2020
    Date of Patent: May 31, 2022
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Patent number: 11336485
    Abstract: 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: Grant
    Filed: December 23, 2019
    Date of Patent: May 17, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Patent number: 11323409
    Abstract: 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: Grant
    Filed: January 17, 2020
    Date of Patent: May 3, 2022
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
  • Patent number: 11252125
    Abstract: 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: Grant
    Filed: January 22, 2020
    Date of Patent: February 15, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
  • Patent number: 11223499
    Abstract: 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: Grant
    Filed: November 26, 2019
    Date of Patent: January 11, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise, Isidoros Kouvelas
  • Patent number: 11206155
    Abstract: 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: Grant
    Filed: October 16, 2019
    Date of Patent: December 21, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Amit Dattatray Ranpise, Isidoros Kouvelas, Venkit Kasiviswanathan, Rajesh Kumar Semwal
  • Publication number: 20210377172
    Abstract: 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: Application
    Filed: May 26, 2020
    Publication date: December 2, 2021
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Patent number: 11178045
    Abstract: 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: Grant
    Filed: October 29, 2018
    Date of Patent: November 16, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Isidoros Kouvelas, Rajesh Kumar Semwal
  • Publication number: 20210234727
    Abstract: 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: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal
  • Publication number: 20210226912
    Abstract: 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: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Inventors: Amit Dattatray Ranpise, Kamlesh Raghuvanshi, Kallol Mandal, Rajesh Kumar Semwal, Alton Lo
  • Publication number: 20210226910
    Abstract: 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: Application
    Filed: January 17, 2020
    Publication date: July 22, 2021
    Inventors: Amit Dattatray Ranpise, Rajesh Kumar Semwal, Alton Lo
  • Publication number: 20210194729
    Abstract: 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: Application
    Filed: December 23, 2019
    Publication date: June 24, 2021
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Publication number: 20210160101
    Abstract: 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: Application
    Filed: November 26, 2019
    Publication date: May 27, 2021
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise, Isidoros Kouvelas