Project

General

Profile

Actions

Feature #13382

closed

Packet Capture GUI with granular control

Added by Marcos M over 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Packet Capture
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
23.05
Release Notes:
Default

Description

This is a complete re-write of the Packet Capture page.

Changes:
- Saved filename now includes the interface and start time.
- Promiscuous mode is enabled by default.
- Default packet count is set to 1000 instead of 100.

Enhancements:
- Automatically convert IP subnet input to a valid subnet to avoid the "non-network bits set" error. This allows the input of e.g. 10.0.0.1/24.
- Allow stopping a running capture even with input errors in the form.
- Avoid writing an extra file by reading the last capture start time from the file name.
- Keep previous packet captures on the disk (removed when the Clear button is clicked).

New:
- Quick filter presets for tagged/untagged traffic.
- Allow matching on multiple type values, e.g. tcp or udp.
- Allow setting custom values for all types, e.g. ether proto 0x88cc.
- Allow filtering for VLAN tags, and the tag level (for stacked VLAN packets).
- Allow filtering on interfaces that are not assigned (e.g. for VLAN parent interfaces).
- Allow forcing any view type, e.g. for CARP traffic.
- Live preview of the packet capture.

Missing (for future MR):
- Run multiple packet captures at the same time.
- Input validation for all filters that would reject all packets, such as 'icmp6 and ip'.


Files

2023-04-05_10-59.png (138 KB) 2023-04-05_10-59.png Jim Pingle, 04/05/2023 10:04 AM

Related issues

Related to Feature #13322: Define Packet Capture ProtocolClosedMarcos M

Actions
Related to Feature #13094: Allow packet capture filtering in tagged packetsClosedMarcos M

Actions
Related to Feature #13411: Packet capture does not support 6rd tunnelsClosedMarcos M

Actions
Related to Feature #13682: Automatically indicate a packet capture has stopped when count limit is reachedClosedMarcos M

Actions
Related to Feature #13868: Allow packet capture on unassigned interfacesClosedMarcos M

Actions
Related to Feature #13017: Packet capture: add preview results while capture is runningClosedMarcos M

Actions
Actions

Also available in: Atom PDF