-
公开(公告)号:US10044634B2
公开(公告)日:2018-08-07
申请号:US15225472
申请日:2016-08-01
Applicant: International Business Machines Corporation , Napatech A/S
Inventor: William A. Bird , Russell Couturier , Thomas D. Silliman , Wayne Tackabury , Alex Omo Agerholm , Michael Milde Lilja , Peter Dahl Ekner , Philip Due Soeberg
IPC: H04L12/923 , H04L29/06 , H04L12/861 , H04L12/26 , H04L12/911 , H04L12/801 , H04L12/42
Abstract: Embodiments are directed to a packet capture ring that provides a single network tap for packet capture and a series of processors (or appliances) for handling serialization and search request processing in a confederated and highly scalable manner. One such appliance (a “primary” appliance) maintains a tap port to the network. Each packet capture appliance has a locally attached repository that stores raw packets and a juxtaposed index that allows for retrieval of those packets. The primary appliance sends a single copy of encapsulated packets in opposite directions around the ring to its descendants. A designation is made across the system as to a “currently designated” appliance for servicing requests for indexing and storage of captured packets. This current designation shifts from appliance to appliance in the system, as a “previously designated” appliance has its storage capacity filled.
-
公开(公告)号:US20180324107A1
公开(公告)日:2018-11-08
申请号:US16018973
申请日:2018-06-26
Applicant: International Business Machines Corporation , Napatech A/S
Inventor: William A. Bird , Russell Couturier , Thomas D. Silliman , Wayne Tackabury , Alex Omo Agerholm , Michael Milde Lilja , Peter Dahl Ekner , Philip Due Soeberg
IPC: H04L12/923 , H04L12/26 , H04L29/06 , H04L12/801 , H04L12/911 , H04L12/861
CPC classification number: H04L47/762 , H04L29/06537 , H04L43/04 , H04L43/0876 , H04L43/0882 , H04L43/106 , H04L45/28 , H04L47/34 , H04L47/78 , H04L49/9084 , H04L69/24 , H04L2012/421
Abstract: Embodiments are directed to a packet capture ring that provides a single network tap for packet capture and a series of processors (or appliances) for handling serialization and search request processing in a confederated and highly scalable manner. One such appliance (a “primary” appliance) maintains a tap port to the network. Each packet capture appliance has a locally attached repository that stores raw packets and a juxtaposed index that allows for retrieval of those packets. The primary appliance sends a single copy of encapsulated packets in opposite directions around the ring to its descendants. A designation is made across the system as to a “currently designated” appliance for servicing requests for indexing and storage of captured packets. This current designation shifts from appliance to appliance in the system, as a “previously designated” appliance has its storage capacity filled.
-
公开(公告)号:US10467196B2
公开(公告)日:2019-11-05
申请号:US15281208
申请日:2016-09-30
Applicant: Napatech A/S
Inventor: Hans-Martin Brændmose Jensen , Michael Milde Lilja
Abstract: The invention relates to a method for storing files in a data storage. The method comprises steps of providing the data storage with a plurality of data files all having the same predetermined size and a step of subsequently storing new data in the data storage by including the new data in a new data file having the predetermined size and overwriting an existing data file with the new data file.
-
公开(公告)号:US20180167322A1
公开(公告)日:2018-06-14
申请号:US15839216
申请日:2017-12-12
Applicant: Napatech A/S
Inventor: Michael Milde Lilja , Claus Ek
IPC: H04L12/741 , H04L29/12 , H04L12/721 , H04L12/855
CPC classification number: H04L45/745 , H04L43/18 , H04L45/72 , H04L47/2466 , H04L61/103 , H04L69/14
Abstract: A system and a method for receiving data packets at the inputs of two data handlers. Each data handler compares address data in the individual data packet with a first and a second list of addresses and forward packets to each other, so that data packets with one of the first addresses are fed to one data handler and packets with one of the second addresses are fed to the other data handler. The data handlers output the data packets received so that one data handler outputs all packets with addresses of the first addresses and the other data handler outputs all packets with addresses of the second addresses.
-
公开(公告)号:US20180034716A1
公开(公告)日:2018-02-01
申请号:US15225472
申请日:2016-08-01
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION , NAPATECH A/S
Inventor: William A. Bird , Russell Couturier , Thomas D. Silliman , Wayne Tackabury , Alex Omo Agerholm , Michael Milde Lilja , Peter Dahl Ekner , Philip Due Soeberg
IPC: H04L12/26 , H04L12/801
CPC classification number: H04L47/762 , H04L29/06537 , H04L43/04 , H04L43/0876 , H04L43/0882 , H04L43/106 , H04L45/28 , H04L47/78 , H04L49/9084 , H04L2012/421
Abstract: Embodiments are directed to a packet capture ring that provides a single network tap for packet capture and a series of processors (or appliances) for handling serialization and search request processing in a confederated and highly scalable manner. One such appliance (a “primary” appliance) maintains a tap port to the network. Each packet capture appliance has a locally attached repository that stores raw packets and a juxtaposed index that allows for retrieval of those packets. The primary appliance sends a single copy of encapsulated packets in opposite directions around the ring to its descendants. A designation is made across the system as to a “currently designated” appliance for servicing requests for indexing and storage of captured packets. This current designation shifts from appliance to appliance in the system, as a “previously designated” appliance has its storage capacity filled.
-
公开(公告)号:US10887251B2
公开(公告)日:2021-01-05
申请号:US16130560
申请日:2018-09-13
Applicant: International Business Machines Corporation , Napatech A/S
Inventor: Wayne F. Tackabury , Russell Couturier , William A. Bird , Thomas D. Silliman , Alex Omo Agerholm , Michael Milde Lilja , Peter Dahl Ekner , Philip Due Soeberg
IPC: G01R31/08 , G06F11/00 , G08C15/00 , H04J1/16 , H04J3/14 , H04L1/00 , H04L12/26 , H04L12/947 , H04L12/42 , H04L12/703 , H04L12/24
Abstract: Embodiments are directed to a method of implementing a packet capture ring. The packet capture ring includes a plurality of appliances, and the plurality of appliances includes a first appliance and a second appliance. The first appliance and the second appliance are both attached to a network tap, and the first appliance works as a master appliance. The master appliance ingests packets from the network tap, encapsulates the packets and forwards encapsulated packets in the packet capture ring. The method includes: detecting, by the second appliance, a failure of the first appliance; working, by the second appliance, as the master appliance; and removing, by the second appliance, the first appliance from a forwarding designation list.
-
公开(公告)号:US10601729B2
公开(公告)日:2020-03-24
申请号:US16018973
申请日:2018-06-26
Applicant: International Business Machines Corporation , Napatech A/S
Inventor: William A. Bird , Russell Couturier , Thomas D. Silliman , Wayne Tackabury , Alex Omo Agerholm , Michael Milde Lilja , Peter Dahl Ekner , Philip Due Soeberg
IPC: H04L12/923 , H04L12/26 , H04L12/861 , H04L12/911 , H04L29/06 , H04L12/801 , H04L12/42 , H04L12/703
Abstract: Embodiments are directed to a packet capture ring that provides a single network tap for packet capture and a series of processors (or appliances) for handling serialization and search request processing in a confederated and highly scalable manner. One such appliance (a “primary” appliance) maintains a tap port to the network. Each packet capture appliance has a locally attached repository that stores raw packets and a juxtaposed index that allows for retrieval of those packets. The primary appliance sends a single copy of encapsulated packets in opposite directions around the ring to its descendants. A designation is made across the system as to a “currently designated” appliance for servicing requests for indexing and storage of captured packets. This current designation shifts from appliance to appliance in the system, as a “previously designated” appliance has its storage capacity filled.
-
公开(公告)号:US20200092227A1
公开(公告)日:2020-03-19
申请号:US16130560
申请日:2018-09-13
Applicant: International Business Machines Corporation , Napatech A/S
Inventor: Wayne F. Tackabury , Russell Couturier , William A. Bird , Thomas D. Silliman , Alex Omo Agerholm , Michael Milde Lilja , Peter Dahl Ekner , Philip Due Soeberg
IPC: H04L12/947 , H04L12/26 , H04L12/42 , H04L12/703 , H04L12/24
Abstract: Embodiments are directed to a method of implementing a packet capture ring. The packet capture ring includes a plurality of appliances, and the plurality of appliances includes a first appliance and a second appliance. The first appliance and the second appliance are both attached to a network tap, and the first appliance works as a master appliance. The master appliance ingests packets from the network tap, encapsulates the packets and forwards encapsulated packets in the packet capture ring. The method includes: detecting, by the second appliance, a failure of the first appliance; working, by the second appliance, as the master appliance; and removing, by the second appliance, the first appliance from a forwarding designation list.
-
公开(公告)号:US20180095981A1
公开(公告)日:2018-04-05
申请号:US15281208
申请日:2016-09-30
Applicant: Napatech A/S
Inventor: Hans-Martin Brændmose Jensen , Michael Milde Lilja
IPC: G06F17/30
CPC classification number: G06F16/1724
Abstract: The invention relates to a method for storing files in a data storage. The method comprises steps of providing the data storage with a plurality of data files all having the same predetermined size and a step of subsequently storing new data in the data storage by including the new data in a new data file having the predetermined size and overwriting an existing data file with the new data file.
-
-
-
-
-
-
-
-