Search

Chengelpet V Ramesh

from San Jose, CA
Age ~63

Chengelpet Ramesh Phones & Addresses

  • 4631 Aviara Ct, San Jose, CA 95135 (408) 532-8662
  • Cupertino, CA
  • Santa Clara, CA
  • 4631 Aviara Ct, San Jose, CA 95135 (408) 981-2591

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Publications

Us Patents

Dynamic Unknown L2 Flooding Control With Mac Limits

View page
US Patent:
7149214, Dec 12, 2006
Filed:
Nov 4, 2003
Appl. No.:
10/700393
Inventors:
Michael T. Wu - Palo Alto CA, US
Anusankar Elangovan - San Jose CA, US
Ramesh M. Santhanakrishnan - Sunnyvale CA, US
Chengelpet V. Ramesh - San Jose CA, US
Wafo L. Tengueu - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28
H04L 12/56
H04L 12/54
US Classification:
370389, 370392, 370401
Abstract:
A technique that may be used to limit the amount of flooding that occurs for a particular virtual local area network (VLAN) in a data network. Limits are established for VLANs processed by an intermediate node. Each limit indicates a number of forwarding database entries that may be associated with a particular VLAN. If the number of entries in the forwarding database reaches the limit established for a particular VLAN, an action is taken which may include limiting the amount of flooding that occurs for that VLAN.

Detecting Network Denial Of Service Attacks

View page
US Patent:
7266754, Sep 4, 2007
Filed:
Aug 14, 2003
Appl. No.:
10/641494
Inventors:
Pritam Shah - Sunnyvale CA, US
Chengelpet Ramesh - San Jose CA, US
Vamsidhar Valluri - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H03M 13/00
US Classification:
714776, 726 13, 726 23, 709229, 370392, 370401, 713154
Abstract:
A method for detecting a suspicious packet flow in a packet-switched network comprises the computer-implemented step of receiving a first packet in which the SYN bit but not the ACK or RST bit of the packet's TCP header is set. If a specified first time has elapsed, a packet counter associated with the destination address of the flow is incremented. A determination as to whether the packet counter is greater than a specified threshold values is made. If the packet counter is greater than the threshold value, a notification message is generated. In one embodiment, information identifying a packet flow is aggregated to an aggregation cache based on the destination address of the flow.

Network Assisted Tracker For Better P2P Traffic Management

View page
US Patent:
20130007218, Jan 3, 2013
Filed:
Jun 28, 2011
Appl. No.:
13/171149
Inventors:
Nilesh Shah - Fremont CA, US
Shyam Kapadia - Santa Clara CA, US
Yao Lin - San Jose CA, US
Chengelpet Ramesh - San Jose CA, US
Xiaorong Qu - Cupertino CA, US
Fangping Liu - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16
G06F 15/173
US Classification:
709219, 709238
Abstract:
Embodiments described herein may disclose systems and methods to employ an enhanced tracker in a P2P scenario to increase P2P performance and efficiency. After receiving a request for content the tracker may assist in obtaining as many chunks of the requested content as possible from the plurality of peers on the local network and may obtain any chunks of the requested content not obtained from the plurality of peer on the local network from a randomly selected list of remote peers.

Scaling Ipv6 On Multiple Devices Virtual Switching System With Port Or Device Level Aggregation

View page
US Patent:
20130077530, Mar 28, 2013
Filed:
Sep 28, 2011
Appl. No.:
13/247497
Inventors:
Ming Zhang - San Jose CA, US
Chengelpet Ramesh - San Jose CA, US
Fangping Liu - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04J 3/24
H04L 12/28
US Classification:
370255, 370474
Abstract:
Systems and methods are provided to support a large number of hosts while keeping the size of the FIB CAM low. Higher scalability may be achieved by consuming less FIB CAM space as hosts are added to a network. An L3 switching module may be provided capable of supporting a large number of virtual machines and/or hosts while maintaining a small FIB CAM size on a multiple device virtual switching system with port or device level aggregation.

Distributed Ipv6 Neighbor Discovery For Large Datacenter Switching Systems

View page
US Patent:
20130091269, Apr 11, 2013
Filed:
Oct 11, 2011
Appl. No.:
13/270904
Inventors:
Ming Zhang - San Jose CA, US
Chengelpet Ramesh - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
A distributed neighbor discovery module is disclosed where all neighbor discovery operations and functionalities may be distributed to a switch device processor. Each neighbor discovery process on a switch device may run as an individual neighbor discovery router node. There may be no coordination between neighbor discovery processes occurring on different switch devices. All other traffic, including both IPv6 control traffic and data traffic destined to the router may be processed by the central controller processor.

Method Of Ipv6 At Data Center Network With Vm Mobility Using Graceful Address Migration

View page
US Patent:
20130215888, Aug 22, 2013
Filed:
Feb 22, 2012
Appl. No.:
13/402306
Inventors:
Ming Zhang - San Jose CA, US
Chengelpet Ramesh - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/56
US Classification:
370390, 370400, 370392
Abstract:
Systems and methods are provided to detect when a virtual machine moves across a switch device boundary, keep existing application sessions alive, and provide optimal forwarding for new application sessions with graceful address migration. Virtual machine movement can be detected on the new switching device by comparing the Device ID in the Source Address of the ND-NA with the Device ID of the new switching device. A temporary hardware forwarding sub-optimal path is maintained for existing application sessions. A new IP address is assigned to the moved virtual machine and an optimal forwarding path is programmed in hardware for new application sessions. The temporary sub-optimal hardware forwarding path is removed after all old application are terminated.

Packet Forwarding Optimization With Virtual Machine Mobility

View page
US Patent:
20140013324, Jan 9, 2014
Filed:
Jul 9, 2012
Appl. No.:
13/544392
Inventors:
Ming Zhang - San Jose CA, US
Chengelpet V. Ramesh - San Jose CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/16
G06F 9/455
US Classification:
718 1
Abstract:
In one embodiment, a method includes tracking at a network device in communication with a plurality of virtual machines, virtual machine movement based on a device identifier in a packet received from one of the virtual machines and storing location information for the virtual machine in a virtual machine move list at the network device. The location information from the virtual machine move list is inserted into a forwarding information base for use in optimized forwarding of packets destined for the virtual machine. An apparatus and logic are also disclosed herein.

System And Method For Scaling Ipv6 On A Three-Tier Network Architecture At A Large Data Center

View page
US Patent:
20140023080, Jan 23, 2014
Filed:
Jul 23, 2012
Appl. No.:
13/555354
Inventors:
Ming Zhang - San Jose CA, US
Chengelpet Ramesh - San Jose CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
H04L 12/28
US Classification:
37039553
Abstract:
Some implementations provide a method for managing switches in a data center that includes: (1) establishing a connection from one switch to another switch in the data center, the data center providing a plurality of virtual local area networks (VLANs), each VLAN including at least one Virtual Machine and capable of spanning across more than one of the plurality of switches; (2) provisioning device prefixes for IPv6 addresses, a given device prefix corresponding to a particular VLAN on a particular switch in the data center, the given device prefix included in a host address of a particular virtual machine, the particular virtual machine hosted on a server computer, the sever computer connected to the particular switch without additional intervening switches; (3) configuring a hardware memory to include prefix information and address information; and (4) transferring packets by using the prefix information and the address information.
Chengelpet V Ramesh from San Jose, CA, age ~63 Get Report