Patents by Inventor Ramakrishna Manchiraju-Venkata
Ramakrishna Manchiraju-Venkata 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: 10778577Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. Guiding techniques based on these identifiers offer flexible support for multiple network tool operational modes. For example, the packet broker may be able to readily address changes in the state of a network tool connected to the packet broker by modifying certain egress translation schemes and/or ingress translation schemes. The “state” of a network tool can be “up” (i.e., ready for service) or “down” (i.e., out of service) based on, for example, the network tool's ability to pass through health-probing data packets dispatched by the packet broker.Type: GrantFiled: July 18, 2019Date of Patent: September 15, 2020Assignee: Gigamon Inc.Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Publication number: 20190349297Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. Guiding techniques based on these identifiers offer flexible support for multiple network tool operational modes. For example, the packet broker may be able to readily address changes in the state of a network tool connected to the packet broker by modifying certain egress translation schemes and/or ingress translation schemes. The “state” of a network tool can be “up” (i.e., ready for service) or “down” (i.e., out of service) based on, for example, the network tool's ability to pass through health-probing data packets dispatched by the packet broker.Type: ApplicationFiled: July 18, 2019Publication date: November 14, 2019Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Patent number: 10404591Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. Guiding techniques based on these identifiers offer flexible support for multiple network tool operational modes. For example, the packet broker may be able to readily address changes in the state of a network tool connected to the packet broker by modifying certain egress translation schemes and/or ingress translation schemes. The “state” of a network tool can be “up” (i.e., ready for service) or “down” (i.e., out of service) based on, for example, the network tool's ability to pass through health-probing data packets dispatched by the packet broker.Type: GrantFiled: February 9, 2017Date of Patent: September 3, 2019Assignee: Gigamon Inc.Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Patent number: 10225186Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. However, in some instances, it may be desirable for data packets the one or more network tools in a load-balanced manner rather than a cascaded manner. Accordingly, the packet broker may initially form a trunk group (i.e., a predefined group of ports that are treated as one port) based on input provided by an administrator. A group of network tools that share a load (i.e., a traffic flow) through trunking facilitated by the packet broker are referred to as a “trunk group” of network tools.Type: GrantFiled: February 9, 2017Date of Patent: March 5, 2019Assignee: Gigamon Inc.Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Patent number: 10178026Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. More specifically, the packet broker may apply packet-matching criteria to incoming data packets to determine a predetermined sequence of network tools through which the data packets are to be guided. For example, the packet broker may guide a data packet through a predetermined sequence of network tools by translating an internal identifier added to the data packet to an external identifier before transmission to each of the network tools, and translating the external identifier to a different internal identifier each time the data packet is received from each of the network tools.Type: GrantFiled: January 19, 2017Date of Patent: January 8, 2019Assignee: Gigamon Inc.Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Patent number: 10142210Abstract: Embodiments are disclosed for monitoring the performance of an in-line tool without adding data to network traffic routed through the in-line tool. In some embodiments, performance of the in-line tool is based on a measured latency introduced by the processing of packets through the in-line tool. In some embodiments, network traffic is adaptively routed based on the measured latency at the in-line tool.Type: GrantFiled: November 13, 2015Date of Patent: November 27, 2018Assignee: Gigamon Inc.Inventors: Zbigniew Sufleta, Jason Lee, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu
-
Publication number: 20180091432Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. Guiding techniques based on these identifiers offer flexible support for multiple network tool operational modes. For example, the packet broker may be able to readily address changes in the state of a network tool connected to the packet broker by modifying certain egress translation schemes and/or ingress translation schemes. The “state” of a network tool can be “up” (i.e., ready for service) or “down” (i.e., out of service) based on, for example, the network tool's ability to pass through health-probing data packets dispatched by the packet broker.Type: ApplicationFiled: February 9, 2017Publication date: March 29, 2018Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Publication number: 20180091428Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. However, in some instances, it may be desirable for data packets the one or more network tools in a load-balanced manner rather than a cascaded manner. Accordingly, the packet broker may initially form a trunk group (i.e., a predefined group of ports that are treated as one port) based on input provided by an administrator. A group of network tools that share a load (i.e., a traffic flow) through trunking facilitated by the packet broker are referred to as a “trunk group” of network tools.Type: ApplicationFiled: February 9, 2017Publication date: March 29, 2018Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Publication number: 20180091421Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. More specifically, the packet broker may apply packet-matching criteria to incoming data packets to determine a predetermined sequence of network tools through which the data packets are to be guided. For example, the packet broker may guide a data packet through a predetermined sequence of network tools by translating an internal identifier added to the data packet to an external identifier before transmission to each of the network tools, and translating the external identifier to a different internal identifier each time the data packet is received from each of the network tools.Type: ApplicationFiled: January 19, 2017Publication date: March 29, 2018Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
-
Patent number: 9912575Abstract: Introduced herein is a technology for a network switch device to route network packets through a inline tool, without introducing additional information to the network packets. The technology records an association between an input network port and a signature (e.g., source MAC address) of the network packet, before forwarding the packet to the inline tool. When receiving the packet back from the inline tool, the network device recognizes that the packet signature is associated with the input network port, and that the input network port is paired with a particular output network port. Thus, the network device identifies the output network port for sending the packet, without modifying contents of the packet.Type: GrantFiled: November 18, 2015Date of Patent: March 6, 2018Assignee: Gigamon Inc.Inventors: Zbigniew Sufleta, Hung Chuen Jason Lee, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu, Hung Nguyen, Sitti Amarittapark
-
Publication number: 20170141989Abstract: Embodiments are disclosed for monitoring the performance of an in-line tool without adding data to network traffic routed through the in-line tool. In some embodiments, performance of the in-line tool is based on a measured latency introduced by the processing of packets through the in-line tool. In some embodiments, network traffic is adaptively routed based on the measured latency at the in-line tool.Type: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Inventors: Zbigniew Sufleta, Jason Lee, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu
-
Publication number: 20170141996Abstract: Introduced herein is a technology for a network switch device to route network packets through a inline tool, without introducing additional information to the network packets. The technology records an association between an input network port and a signature (e.g., source MAC address) of the network packet, before forwarding the packet to the inline tool. When receiving the packet back from the inline tool, the network device recognizes that the packet signature is associated with the input network port, and that the input network port is paired with a particular output network port. Thus, the network device identifies the output network port for sending the packet, without modifying contents of the packet.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Inventors: Zbigniew SUFLETA, Hung Chuen Jason LEE, Ramakrishna Manchiraju-Venkata, Tanmay Kishore, Yan Xiu, Hung Nguyen, Sitti Amarittapark