Module 3 - Attacking the Foundation Flashcards
(86 cards)
Which protocol operates at Layer 3 (Network layer) , is connectionless, and delivers packets between hosts without tracking their flow?
IP (Internet Protocol)
Which Layer 4( Transport) protocol is typically responsible for managing the flow of packets, since IP does not handle it?
TCP (Transmission Control Protocol)
Which field in the IPv4 header contains the value 0100 in binary to indicate that the packet is IPv4?
The Version Field
What is known as the technical “envelope” that wraps each data package sent over the internet?
A Packet.
Which part of a packet contains control information (like addresses, routing rules)?
The Packet Header.
Which part of the packet contains the actual data being sent (like a web request, video, or file)?
The Packet Payload
Which IPv4 header field is used to detect transmission errors by checking the contents of the IP header?
Header Checksum
Which IPv4 header 2 bits of the DiffServ field are used to signal congestion without dropping packets?
ECN (Explicit Congestion Notification) bits.
What do we call the IPv4 part of a packet that focuses just on the delivery instructions (how it moves across networks)?
An IPv4 Packet Header
Which 4-bit IPv4 header field specifies the length of the header and has a minimum value of 20 bytes?
The Internet Header Length
Which IPv4 header field was formerly called the Type of Service (ToS) and is now used to determine packet priority?
Differentiated Services field (Diffserv)
What are the six most significant bits of the DiffServ field called, used to classify and prioritize packets in IPv4 headers?
DSCP (Differentiated Services Code Point)
What is the maximum possible size of an IPv4 packet as determined by the Total Length field?
65 535 bytes
Which three IPv4 header fields are used to support packet fragmentation and reassembly across networks?
Identification, Flags and fragment offset
What happens when the TTL field of an IPv4 packet reaches zero during transit?
The packet is discarded and a ICMP time exceeded message is sent to the source IP Address
Which IPv4 field is used to prevent infinite loops by reducing its value each time a router forwards the packet?
TTL (Time-to-live)
Which field in the IPv4 header indicates the complete length of the IP packet, including header and user data?
Total length
What type of address is always found in the Source IPv4 Address field of a packet?
A unicast address
Which IPv4 header field contains the 32-bit binary address of the device that originally sent the packet?
Source IPv4 Address field
Which field in the IPv4 header identifies the protocol used in the data payload, such as TCP or UDP?
The Protocol field
Which values are commonly found in the Protocol field for ICMP, TCP, and UDP?
ICMP = 1, TCP = 6, UDP= 18
Which IPv4 header field contains the 32-bit binary value representing the final destination of the packet?
The destination IPv4 address field
What is the purpose of the Options and Padding field in the IPv4 header?
To support optional settings and to ensure the field is a multiple of 32 bits by adding padding if necessary
Which vulnerability allows a threat actor to send a packet that appears to originate from a fake source address?
IP spoofing