Patents by Inventor Dominick A. Cafarelli
Dominick A. Cafarelli 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: 11463558Abstract: At least one technique for distributing traffic from a visibility node to a network tool is disclosed. In certain embodiments, the visibility node has a tool port through which to receive a plurality of packets which each include a compressed header. The visibility node determines, for each packet, whether a given network tool has received the compressed header in decompressed format based on a header-to-tool mapping structure. The structure includes information indicative of which packet headers each of the plurality of network tools have received in decompressed format. If the visibility node determines that the tool previously received the decompressed header, the visibility node transmits the packet to the network tool in compressed format. If the visibility node determines that the tool has not previously received the decompressed header, the visibility node decompresses the compressed header prior to transmitting the packet to the given network tool.Type: GrantFiled: February 23, 2021Date of Patent: October 4, 2022Assignee: Gigamon Inc.Inventors: Rakesh Muthusamy, Dominick Cafarelli, Tushar Jagtap, Arunraj Mani
-
Publication number: 20220272176Abstract: At least one technique for distributing traffic from a visibility node to a network tool is disclosed. In certain embodiments, the visibility node has a tool port through which to receive a plurality of packets which each include a compressed header. The visibility node determines, for each packet, whether a given network tool has received the compressed header in decompressed format based on a header-to-tool mapping structure. The structure includes information indicative of which packet headers each of the plurality of network tools have received in decompressed format. If the visibility node determines that the tool previously received the decompressed header, the visibility node transmits the packet to the network tool in compressed format.Type: ApplicationFiled: February 23, 2021Publication date: August 25, 2022Inventors: Rakesh Muthusamy, Dominick Cafarelli, Tushar Jagtap, Arunraj Mani
-
Patent number: 10999188Abstract: A method of operating a network visibility node is disclosed. In certain embodiments, the network visibility node has a plurality of network ports through which to communicate data with a plurality of network hosts and has a plurality of tool ports through which to communicate data with a plurality of network tools. The network visibility node accesses a port group map associated with a plurality of tool port groups of the network visibility node, where each of the tool port groups includes one or more tool ports of the network visibility node, and where the port group map contains a separate tool alias for each tool port group of the plurality of tool port groups. Each tool alias can correspond to a different type of network traffic. The network visibility node uses the port group map to ascertain a tool port group through which to communicate the plurality of packets with a particular network tool.Type: GrantFiled: January 22, 2020Date of Patent: May 4, 2021Assignee: Gigamon Inc.Inventors: Dominick Cafarelli, Murali Bommana, Tushar Jagtap
-
Patent number: 10404589Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.Type: GrantFiled: January 23, 2017Date of Patent: September 3, 2019Assignee: Gigamon Inc.Inventors: Ashutosh Alawani, Sreekanth Settipalli, Tanmay Kishore, Dominick Cafarelli, Shehzad Merchant
-
Patent number: 10243862Abstract: A method for sampling packets for a network flow, includes: receiving a packet at a network port of a network switch appliance, the network switch appliance comprising an instrument port for communication with a network monitoring instrument; determining whether the packet belongs to a network flow that is desired to be monitored, wherein the act of determining is performed based at least in part on one or more information in a control plane using a processing unit; and passing the packet to the instrument port if the packet belongs to the network flow.Type: GrantFiled: March 14, 2014Date of Patent: March 26, 2019Assignee: Gigamon Inc.Inventors: Dominick Cafarelli, Murali Bommana, Sandeep Dahiya, Jesse C. Shu, Anoop V. Kartha
-
Patent number: 9680710Abstract: A network device includes: one or more ports for tapping to a network; and a processing unit configured for receiving a first packet tapped from the network, wherein the first packet is received at a first network port of the network device; determining a first identity of a first network equipment associated with the first packet based on a discovery protocol; and associating the first identity of the first network equipment with a first identity of the first network port of the network device at which the first packet is received; and a non-transitory medium for storing the first identity of the first network equipment and the first identity of the first network port in association with each other.Type: GrantFiled: November 18, 2014Date of Patent: June 13, 2017Assignee: Gigamon Inc.Inventors: Dominick Cafarelli, Shehzad Merchant
-
Publication number: 20170134262Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.Type: ApplicationFiled: January 23, 2017Publication date: May 11, 2017Inventors: Ashutosh ALAWANI, Sreekanth SETTIPALLI, Tanmay KISHORE, Dominick CAFARELLI, Shehzad MERCHANT
-
Patent number: 9584413Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.Type: GrantFiled: November 18, 2014Date of Patent: February 28, 2017Assignee: Gigamon Inc.Inventors: Ashutosh Alawani, Sreekanth Settipalli, Tanmay Kishore, Dominick Cafarelli, Shehzad Merchant
-
Patent number: 9571393Abstract: A method performed by a network device that taps to a network having a routing device, includes: determining a first information regarding an input interface of the routing device for a packet; determining a second information regarding an output interface of the routing device for the packet; determining whether the packet belongs to a user-defined category based on one or more mapping formation defined at the network device; and storing the packet, the first information regarding the input interface of the routing device, the second information regarding the output interface of the routing device, and information regarding the user-defined category in a non-transitory medium in association with each other.Type: GrantFiled: November 18, 2014Date of Patent: February 14, 2017Assignee: Gigamon Inc.Inventors: Ashutosh Alawani, Sreekanth Settipalli, Tanmay Kishore, Dominick Cafarelli, Shehzad Merchant
-
Publication number: 20160142304Abstract: A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.Type: ApplicationFiled: November 18, 2014Publication date: May 19, 2016Applicant: Gigamon Inc.Inventors: Ashutosh ALAWANI, Sreekanth SETTIPALLI, Tanmay KISHORE, Dominick CAFARELLI, Shehzad MERCHANT
-
Publication number: 20160142305Abstract: A method performed by a network device that taps to a network having a routing device, includes: determining a first information regarding an input interface of the routing device for a packet; determining a second information regarding an output interface of the routing device for the packet; determining whether the packet belongs to a user-defined category based on one or more mapping formation defined at the network device; and storing the packet, the first information regarding the input interface of the routing device, the second information regarding the output interface of the routing device, and information regarding the user-defined category in a non-transitory medium in association with each other.Type: ApplicationFiled: November 18, 2014Publication date: May 19, 2016Applicant: GIGAMON INC.Inventors: Ashutosh ALAWANI, Sreekanth SETTIPALLI, Tanmay KISHORE, Dominick CAFARELLI, Shehzad MERCHANT
-
Publication number: 20160142260Abstract: A network device includes: one or more ports for tapping to a network; and a processing unit configured for receiving a first packet tapped from the network, wherein the first packet is received at a first network port of the network device; determining a first identity of a first network equipment associated with the first packet based on a discovery protocol; and associating the first identity of the first network equipment with a first identity of the first network port of the network device at which the first packet is received; and a non-transitory medium for storing the first identity of the first network equipment and the first identity of the first network port in association with each other.Type: ApplicationFiled: November 18, 2014Publication date: May 19, 2016Applicant: GIGAMON INC.Inventors: Dominick CAFARELLI, Shehzad MERCHANT
-
Patent number: 9219700Abstract: A packet switch system includes a packet switch appliance having a first network port configured to receive packets, and a first instrument port configured to communicate with a network monitoring tool, a storage system for storing the packets, and an integrated circuit configured to retrieve the packets from the storage system, and retroactively transmit the packets to the first instrument port in a play-back configuration in response to a user's command.Type: GrantFiled: July 6, 2011Date of Patent: December 22, 2015Assignee: Gigamon Inc.Inventors: Dominick Cafarelli, Patrick Pak Tak Leong
-
Publication number: 20140321278Abstract: A method for sampling packets for a network flow, includes: receiving a packet at a network port of a network switch appliance, the network switch appliance comprising an instrument port for communication with a network monitoring instrument; determining whether the packet belongs to a network flow that is desired to be monitored, wherein the act of determining is performed based at least in part on one or more information in a control plane using a processing unit; and passing the packet to the instrument port if the packet belongs to the network flow.Type: ApplicationFiled: March 14, 2014Publication date: October 30, 2014Applicant: Gigamon Inc.Inventors: Dominick CAFARELLI, Murali BOMMANA, Sandeep DAHIYA, Jesse C. SHU, Anoop V. KARTHA
-
Publication number: 20130010613Abstract: A packet switch system includes a packet switch appliance having a first network port configured to receive packets, and a first instrument port configured to communicate with a network monitoring tool, a storage system for storing the packets, and an integrated circuit configured to retrieve the packets from the storage system, and retroactively transmit the packets to the first instrument port in a play-back configuration in response to a user's command.Type: ApplicationFiled: July 6, 2011Publication date: January 10, 2013Applicant: GIGAMON LLCInventors: Dominick CAFARELLI, Patrick Pak Tak LEONG
-
Patent number: 6768721Abstract: An analyzer for a wireless network is configured for surfing a plurality of channels, each for an individually selectable period of time, for monitoring each channel to obtain packet information for analysis, to detect any defects in communication over each respective channel.Type: GrantFiled: October 26, 2001Date of Patent: July 27, 2004Assignee: Networks Associates Technology, Inc.Inventors: Peter O. Schmitz, Dominick A. Cafarelli, James P. Anderson, Elazar Rosenthal
-
Patent number: 6760845Abstract: A system, method and computer program product are provided for analyzing a network. Initially, network traffic information relating to network traffic is collected. Next, the network traffic information is encrypted. In use, the network traffic information is capable of being analyzed by a network analyzer adapted for decrypting the network traffic information.Type: GrantFiled: February 8, 2002Date of Patent: July 6, 2004Assignee: Networks Associates Technology, Inc.Inventors: Dominick A. Cafarelli, Kazim O. Yildiz