Search

Srinivas C Neginhal

age ~48

from Danville, CA

Srinivas Neginhal Phones & Addresses

  • Danville, CA
  • San Mateo, CA
  • Belmont, CA
  • Fremont, CA
  • Sunnyvale, CA
  • Santa Clara, CA
  • Mountain View, CA
  • Ames, IA
  • 34136 Finnigan Ter, Fremont, CA 94555

Us Patents

  • Replication Of Logical Network Data Between Global Managers

    view source
  • US Patent:
    20210314215, Oct 7, 2021
  • Filed:
    Jun 19, 2020
  • Appl. No.:
    16/906960
  • Inventors:
    - Palo Alto CA, US
    Xiaoqin Ma - Los Altos CA, US
    Srinivas Neginhal - Belmont CA, US
    Medhavi Dhawan - Saratoga CA, US
    Cheng Zhang - Cupertino CA, US
  • International Classification:
    H04L 12/24
    H04L 29/08
    G06F 16/27
  • Abstract:
    Some embodiments provide a method that, at a first machine that operates at a first physical site as a primary global manager for a logical network spanning a plurality of physical sites, receives a set of ordered data describing a configuration of the logical network. The method stores, in a particular order, the received set of ordered data in a first database located at the first physical site. Through a channel between (i) the first machine and (ii) a second machine that operates at a second physical site as a secondary global manager for the logical network in case of failure of the primary global manager, the method provides the set of ordered data in the particular order for the second machine to store in a second database in the particular order. The second database located at the second physical site.
  • Route Advertisement By Managed Gateways

    view source
  • US Patent:
    20210258254, Aug 19, 2021
  • Filed:
    May 4, 2021
  • Appl. No.:
    17/307999
  • Inventors:
    - Palo Alto CA, US
    Ronghua Zhang - San Jose CA, US
    Benjamin C. Basler - Los Altos CA, US
    Serge Maskalik - Los Gatos CA, US
    Rajiv Ramanathan - Palo Alto CA, US
    David J. Leroy - Palo Alto CA, US
    Srinivas Neginhal - Belmont CA, US
    Kai-Wei Fan - San Jose CA, US
    Ansis Atteka - Palo Alto CA, US
  • International Classification:
    H04L 12/741
    H04L 12/713
    H04L 12/751
    H04L 12/931
  • Abstract:
    Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other through a logical network. The first set of host machines includes managed forwarding elements for forwarding data between the host machines. The network system includes a second set of host machines for hosting virtualized containers that operate as gateways for forwarding data between the virtual machines and an external network. At least one of the virtualized containers peers with at least one physical router in the external network in order to advertise addresses of the virtual machines to the physical router.
  • Route Advertisement By Managed Gateways

    view source
  • US Patent:
    20200169503, May 28, 2020
  • Filed:
    Jan 29, 2020
  • Appl. No.:
    16/776157
  • Inventors:
    - Palo Alto CA, US
    Ronghua Zhang - San Jose CA, US
    Benjamin C Basler - Los Altos CA, US
    Serge Maskalik - Los Gatos CA, US
    Rajiv Ramanathan - Palo Alto CA, US
    David J Leroy - Palo Alto CA, US
    Srinivas Neginhal - Palo Alto CA, US
    Kai-Wei Fan - San Jose CA, US
    Ansis Atteka - Palo Alto CA, US
  • International Classification:
    H04L 12/741
    H04L 12/751
    H04L 12/713
    H04L 12/931
  • Abstract:
    Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other through a logical network. The first set of host machines includes managed forwarding elements for forwarding data between the host machines. The network system includes a second set of host machines for hosting virtualized containers that operate as gateways for forwarding data between the virtual machines and an external network. At least one of the virtualized containers peers with at least one physical router in the external network in order to advertise addresses of the virtual machines to the physical router.
  • Route Advertisement By Managed Gateways

    view source
  • US Patent:
    20190075050, Mar 7, 2019
  • Filed:
    Nov 4, 2018
  • Appl. No.:
    16/179976
  • Inventors:
    - Palo Alto CA, US
    Ronghua Zhang - San Jose CA, US
    Benjamin C. Basler - Los Altos CA, US
    Serge Maskalik - Palo Alto CA, US
    Rajiv Ramanathan - Palo Alto CA, US
    David J. Leroy - Palo Alto CA, US
    Srinivas Neginhal - Palo Alto CA, US
    Kai-Wei Fan - San Jose CA, US
    Ansis Atteka - Palo Alto CA, US
  • International Classification:
    H04L 12/741
    H04L 12/931
    H04L 12/713
    H04L 12/751
  • Abstract:
    Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other through a logical network. The first set of host machines includes managed forwarding elements for forwarding data between the host machines. The network system includes a second set of host machines for hosting virtualized containers that operate as gateways for forwarding data between the virtual machines and an external network. At least one of the virtualized containers peers with at least one physical router in the external network in order to advertise addresses of the virtual machines to the physical router.
  • Route Advertisement By Managed Gateways

    view source
  • US Patent:
    20170163532, Jun 8, 2017
  • Filed:
    Feb 17, 2017
  • Appl. No.:
    15/436714
  • Inventors:
    - Palo Alto CA, US
    Ronghua Zhang - San Jose CA, US
    Benjamin C. Basler - Los Altos CA, US
    Serge Maskalik - Los Gatos CA, US
    Rajiv Ramanathan - Cupertino CA, US
    David J. Leroy - Saratoga CA, US
    Srinivas Neginhal - Santa Clara CA, US
    Kai-Wei Fan - San Jose CA, US
    Ansis Atteka - Mountain View CA, US
  • International Classification:
    H04L 12/741
    H04L 12/713
    H04L 12/931
  • Abstract:
    Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other through a logical network. The first set of host machines includes managed forwarding elements for forwarding data between the host machines. The network system includes a second set of host machines for hosting virtualized containers that operate as gateways for forwarding data between the virtual machines and an external network. At least one of the virtualized containers peers with at least one physical router in the external network in order to advertise addresses of the virtual machines to the physical router.
  • Address Resolution Protocol Suppression Using A Flow-Based Forwarding Element

    view source
  • US Patent:
    20160301655, Oct 13, 2016
  • Filed:
    Dec 3, 2015
  • Appl. No.:
    14/958186
  • Inventors:
    - Palo Alto CA, US
    Mart Haitjema - San Francisco CA, US
    Srinivas Neginhal - Santa Clara CA, US
    Pankaj Thakkar - Cupertino CA, US
    Teemu Koponen - San Francisco CA, US
    Anupam Chanda - San Jose CA, US
    Benjamin L. Pfaff - Redwood City CA, US
  • International Classification:
    H04L 29/12
    H04L 12/721
  • Abstract:
    A method of suppressing ARP packets in a logical network comprising a set of data compute nodes (DCNs). The DCNs are hosted on a set of physical hosts. Each DCN has a protocol address and is connected to a forwarding elements (FE) on the corresponding host. Each FE has a set of flows that specifies a set of conditions to match a set of fields of each received packet and a set of actions to take on a packet that matches the set of conditions. An FE on a physical host receives a packet sent by a first DCN on the physical host and determines that the received packet is an ARP request packet by matching a set of fields in the packet with a set of conditions of a particular flow. The ARP request packet identifies a protocol address of a second DCN on the logical network. The PFE utilizes the actions specified by the particular flow to determine a corresponding hardware address for the target protocol address by searching an address-mapping table that maps the protocol address of each DCN to a corresponding hardware address. The PFE converts the ARP request packet to an ARP reply packet utilizing the set of actions specified by the particular flow, the ARP reply packet comprising the determined target address as a resolution of the ARP request. The PFE sends the ARP reply packet to the first DCN without broadcasting the ARP request to any DCNs on the logical network.
  • Reduction Of Network Churn Based On Differences In Input State

    view source
  • US Patent:
    20160294604, Oct 6, 2016
  • Filed:
    Jul 30, 2015
  • Appl. No.:
    14/814215
  • Inventors:
    - Palo Alto CA, US
    Srinivas Neginhal - Santa Clara CA, US
    Anupam Chanda - San Jose CA, US
    Su Wang - Sunnyvale CA, US
    Pankaj Thakkar - Cupertino CA, US
  • International Classification:
    H04L 12/24
    H04L 29/14
  • Abstract:
    Some embodiments provide a network control system with techniques for handling failover of network controllers with minimal churn in the network state distributed to the forwarding elements of the network. Specifically, in some embodiments, the local controller designates a waiting period before computing output network state data entries based on the new version of the input network state data entries. Alternatively, or conjunctively, the local controller of some embodiments calculates the changes between the new version of input state data entries and its stored existing version of the input state data entries, and only generates new output network state data entries based on the calculated changes, in order to minimize unnecessary recalculations of the output network state data entries. The new output network state data entries may then be used by the local controller to provision its managed forwarding element.
  • Reduction Of Churn In A Network Control System

    view source
  • US Patent:
    20160294680, Oct 6, 2016
  • Filed:
    Jul 30, 2015
  • Appl. No.:
    14/814228
  • Inventors:
    - Palo Alto CA, US
    Srinivas Neginhal - Santa Clara CA, US
    Anupam Chanda - San Jose CA, US
    Su Wang - Sunnyvale CA, US
    Pankaj Thakkar - Cupertino CA, US
  • International Classification:
    H04L 12/703
    H04L 12/721
    H04L 12/713
    H04L 12/751
  • Abstract:
    Some embodiments provide a network control system with techniques for handling failover of network controllers with minimal churn in the network state distributed to the forwarding elements of the network. Specifically, in some embodiments, the local controller designates a waiting period before computing output network state data entries based on the new version of the input network state data entries. Alternatively, or conjunctively, the local controller of some embodiments calculates the changes between the new version of input state data entries and its stored existing version of the input state data entries, and only generates new output network state data entries based on the calculated changes, in order to minimize unnecessary recalculations of the output network state data entries. The new output network state data entries may then be used by the local controller to provision its managed forwarding element.

Get Report for Srinivas C Neginhal from Danville, CA, age ~48
Control profile