Patents by Inventor Nair Venugopal

Nair Venugopal 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: 8755277
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus and logic for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: June 17, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Patent number: 8645576
    Abstract: In one embodiment, an apparatus includes one or more internal interfaces in communication with one or more network devices in a first network site through a Layer 2 link, an overlay interface in communication through a Layer 3 link with a core network connected to one or more other network sites, and a table mapping addresses for network devices in the other network sites to addresses of edge devices in the same network site as the network device. The apparatus further includes a processor operable to encapsulate a packet received at one of the internal interfaces and destined for one of the network devices in the other network sites, with an IP header including a destination address of the edge device mapped to the destination network device, and forward the encapsulated packet to the core network.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: February 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Dino Farinacci, Tony Speakman, Nair Venugopal, Hasmit Grover, Victor Moreno, Dhananjaya Rao
  • Publication number: 20120275347
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus and logic for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Application
    Filed: July 6, 2012
    Publication date: November 1, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Patent number: 8259569
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Publication number: 20120176934
    Abstract: In one embodiment, an apparatus includes one or more internal interfaces in communication with one or more network devices in a first network site through a Layer 2 link, an overlay interface in communication through a Layer 3 link with a core network connected to one or more other network sites, and a table mapping addresses for network devices in the other network sites to addresses of edge devices in the same network site as the network device. The apparatus further includes a processor operable to encapsulate a packet received at one of the internal interfaces and destined for one of the network devices in the other network sites, with an IP header including a destination address of the edge device mapped to the destination network device, and forward the encapsulated packet to the core network.
    Type: Application
    Filed: March 16, 2012
    Publication date: July 12, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Dino Farinacci, Tony Speakman, Nair Venugopal, Hasmit Grover, Victor Moreno, Dhananjaya Rao
  • Patent number: 8166205
    Abstract: In one embodiment, an apparatus includes one or more internal interfaces in communication with one or more network devices in a first network site through a Layer 2 link, an overlay interface in communication through a Layer 3 link with a core network connected to one or more other network sites, and a table mapping addresses for network devices in the other network sites to addresses of edge devices in the same network site as the network device. The apparatus further includes a processor operable to encapsulate a packet received at one of the internal interfaces and destined for one of the network devices in the other network sites, with an IP header including a destination address of the edge device mapped to the destination network device, and forward the encapsulated packet to the core network.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: April 24, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Dino Farinacci, Tony Speakman, Nair Venugopal, Hasmit Grover, Victor Moreno, Dhananjaya Rao
  • Patent number: 7742437
    Abstract: A networking device such as a router may include, in one embodiment, a database storing a plurality of link state entries, and a cache operatively coupled with the database, the cache storing entries relating to the link state entries of the database. The networking device may also include a module for sending, over a network, packets including link state data, the module operatively coupled with the cache. In one example, the module accesses the cache to create one or more packets including link state data. Embodiments of the invention may be used for forming CSNP packets (complete sequence number packets) without the need for having to repeatedly walking a link state database in order to form the CNSP packets.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: June 22, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Derek Man-Kit Yeung, Christian Hopps, Nair Venugopal, Anthony Li
  • Publication number: 20100061269
    Abstract: In one embodiment, a method includes receiving information on layer 2 topologies at a network device in a core network, mapping one or more Virtual Local Area Networks (VLANs) to the layer 2 topologies to provide differentiated services in said layer 2 topologies, defining multiple paths for each of the layer 2 topologies, and forwarding a packet received at the network device on one of the multiple paths. An apparatus for providing differentiated services in layer 2 topologies is also disclosed.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 11, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Ayan Banerjee, Dino Farinacci, Raghava Sivaramu, Abhay Roy, Nair Venugopal, Sanjay Sane
  • Publication number: 20090037607
    Abstract: In one embodiment, an apparatus includes one or more internal interfaces in communication with one or more network devices in a first network site through a Layer 2 link, an overlay interface in communication through a Layer 3 link with a core network connected to one or more other network sites, and a table mapping addresses for network devices in the other network sites to addresses of edge devices in the same network site as the network device. The apparatus further includes a processor operable to encapsulate a packet received at one of the internal interfaces and destined for one of the network devices in the other network sites, with an IP header including a destination address of the edge device mapped to the destination network device, and forward the encapsulated packet to the core network.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Dino Farinacci, Tony Speakman, Nair Venugopal, Hasmit Grover, Victor Moreno, Dhananjaya Rao
  • Publication number: 20060227790
    Abstract: A networking device such as a router may include, in one embodiment, a database storing a plurality of link state entries, and a cache operatively coupled with the database, the cache storing entries relating to the link state entries of the database. The networking device may also include a module for sending, over a network, packets including link state data, the module operatively coupled with the cache. In one example, the module accesses the cache to create one or more packets including link state data. Embodiments of the invention may be used for forming CSNP packets (complete sequence number packets) without the need for having to repeatedly walking a link state database in order to form the CNSP packets.
    Type: Application
    Filed: November 15, 2005
    Publication date: October 12, 2006
    Inventors: Derek Yeung, Christian Hopps, Nair Venugopal, Anthony Li