Network Protocol Analyzers and Packet Analysis

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/45

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering packet capture tools (tcpdump, Wireshark), IPv4 and IPv6 header structures, display filter operators, and packet capture file formats.

46 Terms

1
New cards

Network protocol analyzer (packet sniffer)

A software or hardware tool designed to intercept, capture, and analyze data traffic circulating within a network for troubleshooting, monitoring, and intrusion detection.

2
New cards

Packet sniffing

The practice of capturing and inspecting data packets as they travel across a network.

3
New cards

tcpdump

A command-line network protocol analyzer for Unix-based operating systems (like Linux and macOS) that captures, filters, and inspects network traffic.

4
New cards

Packet capture (p-cap)

A file containing intercepted network data packets that can be saved, shared, and inspected at a later time for analysis.

5
New cards

tcpdump -i

The parameter that specifies the network interface to sniff packets from (e.g., using -i any captures traffic from all active interfaces).

6
New cards

tcpdump -D

The option used to list all available network interfaces on a system.

7
New cards

tcpdump -w

The option used to write and save captured network packets directly to a .pcap file rather than printing them to the terminal.

8
New cards

tcpdump -r

The option used to read and process packets from an existing packet capture (.pcap) file.

9
New cards

tcpdump -v

The verbose flag that increases packet detail in the terminal output across three incremental levels: -v, -vv, and -vvv.

10
New cards

tcpdump -c

The count flag that restricts packet collection to a specified number of packets before terminating execution.

11
New cards

Name resolution (tcpdump)

The default behavior in tcpdump of converting IP addresses to hostnames and port numbers to standard protocol names using reverse DNS queries.

12
New cards

Reverse DNS lookup

A DNS query that resolves an IP address to its associated domain name, which risks alerting an attacker whose traffic is being analyzed.

13
New cards

tcpdump -n and -nn

Flags used to disable automatic name resolution: -n disables resolving hostnames, while -nn disables resolving both hostnames and port numbers.

14
New cards

tcpdump filter expressions

Filter rules that isolate specific packets by protocol, IP address, or port, combinable using Boolean operators like and, or, and not.

15
New cards

tcpdump output structure

A single-line record per packet formatted sequentially with: Timestamp, Source IP, Source port, Destination IP, Destination port, followed by TCP flags and sequence numbers.

<p>A single-line record per packet formatted sequentially with: Timestamp, Source IP, Source port, Destination IP, Destination port, followed by TCP flags and sequence numbers.</p>
16
New cards

Internet Protocol (IP)

A core set of networking standards responsible for addressing and routing data packets across interconnected devices on the internet.

17
New cards

IPv4 header

A packet routing header consisting of 13 fields: Version, IHL, ToS, Total Length, Identification, Flags, Fragment Offset, TTL, Protocol, Header Checksum, Source Address, Destination Address, and Options.

<p>A packet routing header consisting of 13 fields: Version, IHL, ToS, Total Length, Identification, Flags, Fragment Offset, TTL, Protocol, Header Checksum, Source Address, Destination Address, and Options.</p>
18
New cards

Internet Header Length (IHL)

An IPv4 header field specifying the total length of the IPv4 header, including any optional fields.

19
New cards

Type of Service (ToS)

An IPv4 header field containing delivery priority and quality-of-service parameters for the packet.

20
New cards

Identification field (IPv4)

A unique identifier assigned to an original packet used to accurately correlate and reassemble fragmented pieces at the receiving end.

21
New cards

Flags field (IPv4)

An IPv4 header field indicating whether a packet has been fragmented and if additional fragments are currently in transit.

22
New cards

Fragment Offset

An IPv4 header field that establishes the exact ordering and position of fragments relative to the original unfragmented packet.

23
New cards

Time to Live (TTL)

An IPv4 header field defining an upper limit on how long a packet can circulate in a network before being discarded by a router.

24
New cards

Header Checksum

An IPv4 header field containing a calculated checksum used strictly to detect data errors within the header itself.

25
New cards

IPv6 header

A streamlined packet header consisting of 8 fields: Version, Traffic Class, Flow Label, Payload Length, Next Header, Hop Limit, Source Address, and Destination Address.

<p>A streamlined packet header consisting of 8 fields: Version, Traffic Class, Flow Label, Payload Length, Next Header, Hop Limit, Source Address, and Destination Address.</p>
26
New cards

Traffic Class

An IPv6 header field analogous to IPv4's Type of Service (ToS) that designates delivery priority or packet class.

27
New cards

Flow Label

An IPv6 header field used to track and maintain the sequence of packets originating from a specific source as a unified flow.

28
New cards

Next Header

An IPv6 header field that specifies the protocol or extension header immediately succeeding the IPv6 base header.

29
New cards

Hop Limit

An IPv6 header field equivalent to IPv4's TTL that decrements at each hop to prevent indefinite forwarding.

30
New cards

Wireshark

A graphical network protocol analyzer that decodes, color-codes, and visualizes network communications for packet analysis.

31
New cards

Display filters (Wireshark)

Expressions entered into the Wireshark filter toolbar to isolate and show only the packets matching specific criteria, such as protocol, IP, or port.

32
New cards

Wireshark comparison operators

Operators for comparing values in display filters, accepted either as symbols (==, !=, >,

33
New cards

contains operator (Wireshark)

A Wireshark display filter operator used to search for an exact match of an ASCII or byte text string inside a packet stream.

34
New cards

matches operator (Wireshark)

A display filter operator used to filter packets using pattern-matching regular expressions (regex).

35
New cards

Media Access Control (MAC) address

A unique physical hardware identifier assigned to network interfaces, filtered in Wireshark using the eth.addr expression.

36
New cards

Follow stream (Wireshark)

A Wireshark feature that extracts, reassembles, and displays the complete bidirectional conversation payload exchanged between two endpoints.

37
New cards

Data packet

The foundational unit of data transmitted over a computer network, organized into three components: header, payload, and footer.

38
New cards

Packet header

The initial segment of a data packet containing metadata required for routing and delivery, including addresses, protocol identifiers, and packet lengths.

39
New cards

Packet payload

The section of a data packet that carries the actual user or application data being transferred across the network.

40
New cards

Packet footer (trailer)

The concluding segment of a data packet, used primarily by protocols like Ethernet to supply error-checking data (such as a frame check sequence).

41
New cards

Network Interface Card (NIC)

The internal hardware component connecting a computer to a physical or wireless network medium.

42
New cards

Promiscuous mode

An operational mode of a Network Interface Card (NIC) that allows it to capture all visible network packets on a segment, not just packets addressed to itself.

43
New cards

Libpcap

An open-source packet capture library designed for Unix-based operating systems (Linux, macOS) that serves as tcpdump's native capture format.

44
New cards

WinPcap

An older, open-source packet capture library developed for the Windows operating system that has largely been superseded.

45
New cards

Npcap

A modern packet capture library designed by the developers of Nmap for Windows operating systems.

46
New cards

PCAPng

A next-generation packet capture file format designed to simultaneously capture data packets and store granular network metadata.