Networking Concepts

538 questions

Question 81Question

A network engineer is troubleshooting an enterprise application issue. Packet captures indicate that TCP connections are successfully established and network packets are correctly routed. However, half-duplex communication dialogue between the client and server repeatedly desynchronizes because missing checkpoint tokens prevent session recovery after brief network interruptions. Which layer of the OSI model is primarily responsible for establishing, managing, and synchronizing these dialogue checkpoints?

Show answer & explanation

Answer: Session layer (Layer 5)

Answer

Session layer (Layer 5)
The Session layer (Layer 5) establishes, maintains, synchronizes, and terminates dialogues between applications across network devices. It manages communication modes (simplex, half-duplex, full-duplex) and places checkpoints into data streams so long transfers can resume from the last valid checkpoint following a failure.

Step-by-Step Solution

1
Analyze the reported symptoms in the network scenario.
Transport layer connectivity (TCP SYN/ACK) and Network layer routing are functional, isolating the problem to higher-layer functions.
Eliminates lower layers (Layers 1-4) as the root cause of connection teardown.
2
Identify the specific network functions described in the stem.
The functions include managing dialogue control and inserting synchronization checkpoints into data streams.
Dialogue control and checkpointing are explicit responsibilities defined in the OSI model framework.
3
Map the specific functions to the correct OSI layer.
Layer 5 (Session layer) is designated for session establishment, maintenance, dialogue organization, and synchronization checkpoints.
Differentiates Layer 5 responsibilities from Layer 4 transport control, Layer 6 data formatting, and Layer 7 application protocols.

Key Concept

OSI Session Layer (Layer 5) Dialogue Control and Synchronization
Estimated Time:1m 30s
Question 82Question

A network engineer is troubleshooting performance degradation in a real-time voice and video collaboration tool deployed across an enterprise WAN link with a 2% packet loss rate. Testing shows that when using TCP for streaming media, audio output suffers from severe stuttering and growing latency spikes. Switching the stream to UDP resolves the latency spikes, allowing minor packet loss without blocking the media pipeline. Which characteristic of connection-oriented protocols causes the severe latency spikes observed during packet loss under TCP?

Show answer & explanation

Answer: TCP relies on cumulative acknowledgments and in-order byte streaming, causing head-of-line blocking in the receiver buffer while waiting for missing segment retransmissions.

Answer

TCP's reliance on cumulative acknowledgments and in-order byte streaming causes head-of-line blocking, forcing the receiver buffer to delay processing subsequent packets until missing segments are retransmitted.
TCP is a connection-oriented protocol that guarantees delivery and strict ordering. When packet loss occurs on a network link, TCP's receiver buffer experiences head-of-line blocking, where correctly received subsequent packets cannot be passed to the application until the missing segment is retransmitted and acknowledged. In real-time voice and video streams, this delay causes severe latency spikes and stuttering.

Step-by-Step Solution

1
Identify the protocol requirements for real-time streaming traffic versus bulk data transfer.
Real-time voice and video streams prioritize low latency and continuous timing over 100% data reliability.
Late packets in real-time media are useless because the playback point has already passed.
2
Analyze how TCP handles packet loss in connection-oriented transport.
TCP enforces reliable, in-order delivery. When a packet is lost, TCP holds subsequent out-of-order packets in the receiver queue and requests retransmission.
This behavior is known as head-of-line blocking, which introduces variable delays (jitter) and latency spikes.
3
Compare TCP's behavior with UDP connectionless transport.
UDP transmits datagrams independently without sequence tracking or retransmission requests. Dropped packets are simply omitted without halting the stream.
This allows UDP to maintain predictable, low-latency playback suitable for real-time applications.

Key Concept

Connection-Oriented vs Connectionless Transport Behavior
Estimated Time:1m 30s
Question 83Question

Match each network protocol feature or term on the left with its correct connection property on the right.

Click a left item, then click its matching right item

Items

Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
Three-way handshake
Best-effort delivery

Matches

Show answer & explanation

Answer

Transmission Control Protocol (TCP) matches with 'Connection-oriented protocol providing reliable, sequenced delivery with flow control'. User Datagram Protocol (UDP) matches with 'Connectionless protocol operating with minimal overhead and no delivery guarantees'. Three-way handshake matches with 'Connection establishment process using SYN, SYN-ACK, and ACK flags before data transfer'. Best-effort delivery matches with 'Transmission method where data is sent without checking receiver readiness or confirming packet arrival'.
TCP requires explicit connection setup (three-way handshake) and provides error recovery and flow control, making it connection-oriented. UDP sends datagrams without a connection negotiation or acknowledgment, making it connectionless and reliant on best-effort delivery.

Step-by-Step Solution

1
Identify the primary connection characteristics of transport protocols.
TCP is recognized as connection-oriented (guaranteed delivery) and UDP as connectionless (low overhead, no guarantees).
This establishes the fundamental distinction between stateful session protocols and stateless datagram transport.
2
Match specific mechanisms to their protocol types.
The three-way handshake maps to TCP session setup, while best-effort delivery maps to connectionless forwarding behavior.
Connecting terms like SYN/ACK flags directly connects TCP operational requirements with connection setup.

Key Concept

Connection-Oriented vs Connectionless Transport Protocols
Question 84Question

Match each IPv6 header field on the left with its corresponding function or IPv4 equivalent on the right.

Click a left item, then click its matching right item

Items

Hop Limit
Traffic Class
Flow Label
Next Header

Matches

Show answer & explanation

Answer

Hop Limit matches with decrementing hop counts (replacing TTL). Traffic Class matches with QoS prioritization (replacing DiffServ/ToS). Flow Label matches with identifying specific packet communication flows. Next Header matches with identifying upper-layer protocols or extension headers (replacing Protocol).
Hop Limit serves as the direct replacement for IPv4 TTL. Traffic Class manages Quality of Service classifications. Flow Label identifies real-time traffic streams for consistent path routing. Next Header replaces the IPv4 Protocol field and identifies payload type or extension headers.

Step-by-Step Solution

1
Analyze Hop Limit field
Identified as the field preventing network loops by decrementing at every router hop, equivalent to IPv4 TTL.
IPv6 simplified packet header terminology from Time to Live to Hop Limit to accurately reflect its hop-count function.
2
Analyze Traffic Class field
Identified as the field handling packet prioritization and QoS markings.
Traffic Class performs the exact function of the IPv4 DSCP/ToS byte.
3
Analyze Flow Label field
Identified as the 20-bit field maintaining consistent forwarding treatment for specific real-time packet streams.
Flow Label was introduced in IPv6 to streamline routing for real-time applications without reading deep payload headers.
4
Analyze Next Header field
Identified as the field specifying the payload protocol or chaining extension headers.
IPv6 uses Next Header both to point to transport layer protocols (like TCP/UDP) and to daisy-chain optional extension headers.

Key Concept

IPv6 Header Architecture and Field Equivalencies
Question 85Question

A network technician is organizing documentation for the Open Systems Interconnection (OSI) reference model to train new staff members. Which description of functions, address types, and Protocol Data Units (PDUs) correctly matches each specified OSI layer?

Click a left item, then click its matching right item

Items

Presentation Layer (Layer 6)
Transport Layer (Layer 4)
Network Layer (Layer 3)
Data Link Layer (Layer 2)

Matches

Show answer & explanation

Answer

Presentation Layer (Layer 6) matches syntax formatting, compression, and encryption/decryption. Transport Layer (Layer 4) matches end-to-end segmentation, port addressing, and flow control using Segments/Datagrams. Network Layer (Layer 3) matches logical IP addressing and path determination using Packets. Data Link Layer (Layer 2) matches physical MAC addressing, media access, and node-to-node transit using Frames.
Each OSI layer serves a specific role in data transmission: Layer 6 (Presentation) formats and encrypts data; Layer 4 (Transport) segments data and manages flow control using port numbers; Layer 3 (Network) handles logical IP addressing and routing packets across networks; Layer 2 (Data Link) handles physical MAC addressing and node-to-node framing.

Step-by-Step Solution

1
Identify Layer 6 (Presentation Layer) functions.
Layer 6 deals with how data is formatted, encrypted, decrypted, and compressed for application consumption.
The Presentation Layer ensures that data sent from the Application layer of one system is readable by the Application layer of another system.
2
Identify Layer 4 (Transport Layer) functions.
Layer 4 manages end-to-end transport using TCP or UDP ports, breaking data into segments and ensuring reliability or session flow.
Transport protocols focus on process-to-process communication using port numbers.
3
Identify Layer 3 (Network Layer) functions.
Layer 3 provides logical addressing (IP addresses) and routes packets across internetwork boundaries.
Routers operate at Layer 3 to inspect IP packet headers and forward traffic across networks.
4
Identify Layer 2 (Data Link Layer) functions.
Layer 2 organizes raw bits into frames with source and destination physical MAC addresses for transmission within a local broadcast domain.
Switches operate at Layer 2 using hardware MAC addresses to deliver frames locally.

Key Concept

OSI Model Layer Responsibilities and Protocol Data Units
Estimated Time:1m 30s
Question 86Question

Match each IPv6 header field with its primary function during packet processing.

Click a left item, then click its matching right item

Items

Traffic Class
Flow Label
Next Header
Hop Limit

Matches

Show answer & explanation

Answer

Traffic Class matches packet prioritization and QoS marking; Flow Label matches identifying sequences of packets requiring specialized handling; Next Header matches specifying the transport layer protocol or extension header; Hop Limit matches replacing the IPv4 Time to Live (TTL) field.
Each IPv6 header field maps to a specific operation: Hop Limit prevents packets from circulating indefinitely by replacing TTL; Next Header defines upper-layer payload protocols or points to extension headers; Traffic Class marks QoS priorities; Flow Label tracks specific flows for optimized routing.

Step-by-Step Solution

1
Analyze Traffic Class function
Identified as the 8-bit field responsible for Quality of Service (QoS) and Differentiated Services in IPv6.
Traffic Class replaces DiffServ/ToS to classify traffic priority.
2
Analyze Flow Label function
Identified as the 20-bit field maintaining path consistency for specific packet flows.
Flow Label helps routers process real-time streams (like VoIP) along identical paths without deep packet inspection.
3
Analyze Next Header function
Identified as the 8-bit field designating the encapsulated protocol or extension header.
IPv6 replaces the IPv4 Protocol field with Next Header to support daisy-chained extension headers.
4
Analyze Hop Limit function
Identified as the 8-bit field decremented by routers to drop expired packets.
Hop Limit performs the exact loop prevention role as IPv4 Time to Live (TTL).

Key Concept

IPv6 Header Fields and Functions
Question 87Question

A network engineer is analyzing a Wireshark packet capture while troubleshooting inter-VLAN routing in an enterprise IPv6 deployment. During analysis, the engineer notes a specific IPv6 header field that functions to prevent packets from circulating endlessly in a routing loop, as well as several IPv6 host addresses written in shorthand notation. Which of the following accurately identifies the IPv6 header field responsible for loop prevention and the mandatory rule governing double-colon (::) compression in IPv6 address representation?

Show answer & explanation

Answer: The Hop Limit field is used for loop prevention, and double-colon compression (::) can only be applied once within a single IPv6 address.

Answer

The correct answer states that the Hop Limit field is used for loop prevention, and double-colon compression (::) can only be applied once within a single IPv6 address.
The IPv6 header utilizes the Hop Limit field to prevent infinite routing loops by decrementing the value at each router hop until it reaches zero. For IPv6 address representation, zero compression using a double-colon (::) can only be applied once per address to guarantee that the 128-bit address can be unambiguously decompressed.

Step-by-Step Solution

1
Identify the IPv6 header field responsible for limiting packet lifespan and preventing routing loops.
In IPv6, the field responsible for decrementing at each hop and dropping packets when the counter reaches zero is named the Hop Limit field (replacing the IPv4 Time to Live field).
IPv6 updated header nomenclature to clearly reflect its precise mechanism of counting router hops rather than time units.
2
Evaluate the rules of shorthand compression for IPv6 addresses.
Consecutive blocks of zeros can be compressed into a double-colon (::), but this operation can only be performed ONCE per address.
If double colons appear twice (e.g., 2001:db8::1::1), it is impossible to determine how many 16-bit zero blocks each '::' represents out of the 8 total hextets, rendering the address ambiguous.

Key Concept

IPv6 Header Fields and Zero-Compression Rules
Question 88Question

Match each network troubleshooting artifact or protocol header field to the primary OSI model layer at which it functions.

Click a left item, then click its matching right item

Items

Ethernet frame header containing a 48-bit MAC address and LLC control field
TCP segment header containing a 32-bit sequence number and window size
IPv6 packet header containing a Hop Limit field and 128-bit source address
TLS protocol handshake exchanging record formats and cipher suite specifications

Matches

Show answer & explanation

Answer

Ethernet framing and MAC addressing correspond to Layer 2 (Data Link Layer). TCP sequence numbers and windowing correspond to Layer 4 (Transport Layer). IPv6 headers and Hop Limits correspond to Layer 3 (Network Layer). TLS encryption and data syntax negotiation correspond to Layer 6 (Presentation Layer).
Each artifact uniquely maps to its respective OSI layer depending on whether it provides physical node framing (Data Link Layer), logical network routing (Network Layer), process-to-process delivery control (Transport Layer), or data format encryption (Presentation Layer).

Step-by-Step Solution

1
Analyze physical framing and local media control artifacts.
Ethernet frames, MAC addresses, and LLC fields belong to Layer 2 (Data Link Layer).
Layer 2 handles physical addressing and frame construction across a single local network segment.
2
Analyze transport flow control and connection delivery metrics.
TCP sequence numbers and sliding window mechanisms belong to Layer 4 (Transport Layer).
Layer 4 manages process-to-process transport reliability, sequencing, and flow control.
3
Analyze logical host addressing and inter-network hop controls.
IPv6 packet headers and Hop Limit fields belong to Layer 3 (Network Layer).
Layer 3 manages logical addressing and packet routing across independent subnets.
4
Analyze data syntax translation and security formatting.
TLS negotiation and cipher suite record formatting belong to Layer 6 (Presentation Layer).
Layer 6 manages syntax formatting, compression, and cryptographic encryption/decryption before passing data to the application layer.

Key Concept

OSI Model Layer Functions and Protocol Header Fields
Question 89Question

Match each network application scenario to the specific transport protocol characteristic that satisfies its operational requirements.

Click a left item, then click its matching right item

Items

High-frequency live video streaming requiring minimal jitter and tolerance for missing frames.
Automated database transaction mirroring requiring strict packet ordering and guaranteed delivery.
Network Time Protocol (NTP) updates requiring small datagram size without session maintenance overhead.
Secure Shell (SSH) administrative sessions requiring persistent state tracking and packet retransmission.

Matches

Show answer & explanation

Answer

Each scenario maps to its appropriate transport characteristics based on requirements for connection state, header overhead, latency tolerance, and delivery guarantees: Live streaming maps to connectionless low-latency 8-byte headers; Database transaction mirroring maps to connection-oriented three-way handshake with dynamic windowing; NTP time sync maps to connectionless stateless operation; SSH management maps to connection-oriented sequence numbering and retransmission timers.
Each application requirement matches its fundamental Transport Layer protocol: latency-sensitive live streaming and lightweight NTP transactions use UDP connectionless transport (minimal overhead, no handshake), whereas mission-critical database mirroring and SSH administration sessions use TCP connection-oriented transport (three-way handshake, sequence numbers, retransmissions, and flow control).

Step-by-Step Solution

1
Analyze the requirements for live video streaming.
Real-time streaming requires low latency and jitter tolerance, making connectionless UDP with minimal 8-byte headers the ideal match.
Retransmitting delayed video frames is useless for live playback because delayed frames arrive out of order and cause playback freezing.
2
Analyze database transaction mirroring requirements.
Database synchronization requires absolute data completeness, matching connection-oriented TCP with flow control and handshakes.
Missing or out-of-order bytes corrupt database tables, requiring connection state and acknowledgment verification.
3
Analyze Network Time Protocol (NTP) updates.
NTP exchanges lightweight time checks, matching stateless connectionless transport without handshake overhead.
Establishing a TCP session for a single small timestamp packet wastes network bandwidth and processing cycles.
4
Analyze Secure Shell (SSH) administrative sessions.
SSH requires reliable delivery of command input, matching connection-oriented TCP sequence numbering and retransmissions.
Unacknowledged or dropped keystrokes in a remote terminal can execute corrupted commands, necessitating error correction.

Key Concept

Selecting between connection-oriented (TCP) and connectionless (UDP) transport protocols based on application requirements for reliability, overhead, ordering, and latency.
Question 90Question

A network technician notices that the LED status indicator on a workstation's Network Interface Card (NIC) remains unlit after connecting an Ethernet patch cable. At which layer of the OSI reference model does this connectivity issue exist?

Show answer & explanation

Answer: Physical layer

Answer

Physical layer
The Physical layer (Layer 1) specifies electrical signaling, cables, patch panels, and hardware link indicators. An unlit NIC link light indicates a failure in physical signaling or media connectivity.

Step-by-Step Solution

1
Analyze the symptom described in the problem.
The symptom is an unlit LED link light on a physical Ethernet connection.
Link lights reflect electrical/optical signals transmitted through physical cables and connectors.
2
Map the hardware component and symptom to its corresponding OSI layer.
Cables, connectors, and physical signal indicators belong to Layer 1.
Layer 1 defines all physical specifications required to establish and maintain electrical links.

Key Concept

OSI Layer 1 (Physical Layer) functions and physical hardware signaling.
Estimated Time:45s
Question 91Question

A network administrator is inspecting packet captures from a user workstation accessing an online banking portal. After establishing a reliable transport connection, the client and server begin exchanging messages to negotiate cipher suites, format character encodings, and perform data encryption. At which layer of the OSI reference model do these data translation, formatting, and encryption functions reside?

Show answer & explanation

Answer: Presentation Layer (Layer 6)

Answer

Presentation Layer (Layer 6)
The correct answer identifies the Presentation Layer (Layer 6), which serves as the network's data translator. It handles tasks such as data encryption/decryption, compression, and formatting code conventions (such as ASCII, EBCDIC, JPEG, or TLS payload formatting) to ensure compatible communication between disparate systems.

Step-by-Step Solution

1
Analyze the primary functions described in the network scenario.
Identified functions: negotiating cipher suites, converting syntax/character encodings, and performing data encryption.
Determining the operational boundary allows precise mapping to OSI layer responsibilities.
2
Map the identified functions to the corresponding OSI model layer.
Data encryption, compression, and syntax transformation are core responsibilities of Layer 6.
Layer 6 ensures data delivered from Layer 7 is readable by the receiving system's application layer.

Key Concept

OSI Presentation Layer (Layer 6) responsibilities
Estimated Time:1m 15s
Question 92Question

A network administrator is deploying a telemetry system for an industrial facility. Environment sensors transmit high-frequency status updates every few milliseconds to a monitoring dashboard, where minimal delay is critical and occasional missing telemetry readings are acceptable. However, executive override commands sent to remote control actuators require guaranteed, error-checked, and sequentially delivered packets to prevent equipment damage. Which transport layer protocol pair best satisfies the operational requirements for status updates and executive control commands, respectively?

Show answer & explanation

Answer: UDP for status updates, and TCP for executive control commands

Answer

The telemetry status updates require UDP due to low overhead and latency tolerance, while the control commands require TCP due to strict requirements for reliability and sequential packet delivery.
The combination of UDP for status updates and TCP for executive control commands correctly aligns protocol behavior with application needs. User Datagram Protocol (UDP) is connectionless and incurs low overhead, ideal for high-frequency telemetry where low latency is paramount. Transmission Control Protocol (TCP) is connection-oriented, utilizing sequence numbers and acknowledgements to guarantee delivery and order for critical control instructions.

Step-by-Step Solution

1
Analyze the requirements for high-frequency sensor telemetry
Identified low-latency requirement and tolerance for occasional dropped packets, matching connectionless UDP.
UDP operates without virtual connection setup, error recovery, or packet sequencing, minimizing processing overhead for real-time data.
2
Analyze the requirements for executive actuator control commands
Identified mandatory delivery guarantee, packet sequencing, and error checking, matching connection-oriented TCP.
TCP uses a three-way handshake, sequence numbers, and acknowledgements to ensure every payload reaches its destination accurately and in sequence.
3
Select the correct combination matching both application profiles
UDP for status updates, and TCP for executive control commands.
Proper protocol selection aligns application requirements with transport layer operational characteristics.

Key Concept

Connection-Oriented (TCP) vs Connectionless (UDP) Transport Protocols
Question 93Question

A network engineer is optimizing a high-frequency sensor telemetry service that transmits small status updates every 50 milliseconds across a lossy wireless WAN link. The application prioritizes ultra-low latency over absolute delivery, as outdated telemetry is immediately rendered obsolete by the next transmission. Diagnostic captures reveal that the legacy implementation experiences severe delay spikes caused by SYN/ACK negotiation, cumulative acknowledgment processing, and retransmission buffer queuing during temporary signal drops. Which transport layer design change should the engineer implement to eliminate these latency spikes while meeting application requirements?

Show answer & explanation

Answer: Transition the service from TCP to UDP to eliminate connection setup handshakes and sliding window flow control overhead.

Answer

Transition the service from TCP to UDP to eliminate connection setup handshakes and sliding window flow control overhead.
The requirement calls for minimal latency and tolerance of missing updates in a real-time telemetry application. Switching to a connectionless protocol like UDP eliminates connection establishment overhead, sequence numbers, acknowledgment tracking, and retransmission delays, resolving the latency spikes caused by TCP's Head-of-Line blocking.

Step-by-Step Solution

1
Analyze the application performance requirements.
The application sends small periodic updates every 50ms, prioritizes minimal latency, and tolerates packet loss because outdated telemetry data is superseded by the next update.
Determines whether connection-oriented reliability or connectionless speed is required.
2
Identify the cause of latency spikes in the legacy system.
TCP's connection-oriented mechanisms (three-way handshake, sequence numbers, ACKs, retransmission buffers, and flow control) create Head-of-Line blocking when packets are dropped.
Isolates transport layer protocol overhead as the root bottleneck.
3
Select the appropriate transport protocol.
UDP provides connectionless, stateless datagram transmission with no handshakes, ACKs, or retransmissions, eliminating latency spikes for real-time streams.
UDP aligns directly with loss-tolerant, latency-sensitive application profiles.

Key Concept

Connection-Oriented (TCP) vs. Connectionless (UDP) Protocol Selection
Question 94Question

Match each IPv6 addressing mechanism or special prefix construct on the left with its precise operational role or structural outcome on the right.

Click a left item, then click its matching right item

Items

Insertion of the 16-bit hexadecimal sequence 0xFFFE into the center of a 48-bit MAC address
Inversion of the Seventh Bit (U/L bit) in the first byte of an IEEE MAC address
Appending the lower 24 bits of a unicast IPv6 address to the prefix ff02::1:ff00:0/104
Combining the link-local scope prefix fe80::/10 (followed by 54 zero bits) with a 64-bit interface ID

Matches

Show answer & explanation

Answer

Each IPv6 structural mechanism matches its exact function: inserting 0xFFFE expands a 48-bit MAC address into a 64-bit interface ID; flipping the 7th bit sets global scope uniqueness in Modified EUI-64; appending the lowest 24 bits to ff02::1:ff00:0/104 generates a Solicited-Node Multicast address; and joining fe80::/10 with an interface ID yields a link-local unicast address.
The correct pairing aligns each IPv6 operational process with its corresponding technical outcome: 0xFFFE insertion expands 48-bit MACs to 64 bits; 7th bit inversion flags global scope in Modified EUI-64; combining lower 24 bits with ff02::1:ff00:0/104 produces the ICMPv6 Solicited-Node multicast address; and appending interface IDs to fe80::/10 creates link-local unicast addresses.

Step-by-Step Solution

1
Analyze the Modified EUI-64 interface identifier generation process.
Splitting a 48-bit MAC address into two 24-bit halves and inserting 0xFFFE in the middle yields a 64-bit interface ID, while flipping the 7th bit (Universal/Local) sets the global scope indicator.
This establishes how hardware-derived IPv6 host addresses are generated automatically from Ethernet MAC addresses.
2
Examine IPv6 multicast address creation for Neighbor Discovery Protocol (NDP).
The Solicited-Node Multicast address uses the well-known prefix ff02::1:ff00:0/104 coupled with the lower 24 bits of the host's unicast address.
NDP replaces IPv4 ARP broadcasts by target-querying specific multicast groups formed by host unicast address suffixes.
3
Evaluate link-local unicast address formation.
Combining fe80::/10 (pad with zeros up to 64 bits) with a 64-bit interface ID forms a link-local IPv6 address.
Link-local addresses allow immediate single-segment communication without requiring a router or DHCP server.

Key Concept

IPv6 Interface Identification, EUI-64 Formatting, and Special Address Scopes
Question 95Question

A network administrator is implementing security policies on an enterprise perimeter router handling IPv6 traffic. To properly write filter rules for packets carrying optional payload data—such as fragmentation instructions or hop-by-hop options—the administrator must evaluate how the IPv6 protocol handles optional control information. How does the IPv6 header architecture accommodate these optional fields while maintaining a fixed base header size of 40 bytes?

Show answer & explanation

Answer: By inserting optional Extension Headers sequentially between the base IPv6 header and the upper-layer payload, linked via the Next Header field

Answer

IPv6 accommodates optional control information by inserting sequential Extension Headers between the 40-byte base header and the upper-layer payload, linked together by the Next Header field.
The correct answer accurately describes the IPv6 extension header design. To keep intermediate routing fast and simple, IPv6 uses a fixed 40-byte base header. Any additional control functions—such as IPsec authentication/ESP, fragmentation, or mobile IPv6 routing—are inserted as separate Extension Headers between the base header and the upper-layer protocol. The Next Header field in each header indicates the protocol ID of the succeeding header, forming a linked chain.

Step-by-Step Solution

1
Identify the base IPv6 header structure and constraints.
The standard IPv6 base header has a streamlined, fixed size of 40 bytes to ensure rapid processing by intermediate routers.
Unlike IPv4, IPv6 eliminated variable-length option fields from its primary header to optimize router throughput.
2
Analyze how optional parameters (e.g., routing, fragmentation, security) are attached in IPv6.
Optional data is placed into distinct Extension Headers positioned between the base IPv6 header and the transport-layer payload (such as TCP or UDP).
Extension headers are processed only when needed, reducing overhead on intermediate routers.
3
Determine the mechanism that connects the base header to these extension headers.
The 8-bit Next Header field in the base header specifies the type of the immediately following extension header or transport protocol.
Each extension header contains its own Next Header field, creating a chain until the final upper-layer protocol header (e.g., TCP value 6) is reached.

Key Concept

IPv6 Extension Headers and Next Header Chaining
Question 96Question

A network administrator is configuring an IPv6 static route on an enterprise core router. The target next-hop interface requires the preferred compressed representation of the uncompressed 128-bit IPv6 address fe80:0000:0000:0056:0000:0000:0000:0010fe80:0000:0000:0056:0000:0000:0000:0010 following official RFC 5952 rules. Which of the following represents the correct compressed format?

Show answer & explanation

Answer: fe80:0:0:56::10

Answer

fe80:0:0:56::10
The correct representation fe80:0:0:56::10 correctly applies RFC 5952 rules: all leading zeros within fields are stripped (0056 becomes 56, 0010 becomes 10, and 0000 becomes 0), and the double colon replaces the longest contiguous sequence of zeros (three consecutive zero fields on the right, rather than the two on the left).

Step-by-Step Solution

1
Suppress leading zeros in all 16-bit fields
The uncompressed address fe80:0000:0000:0056:0000:0000:0000:0010 becomes fe80:0:0:56:0:0:0:10.
RFC 5952 requires removing all leading zeros inside each 16-bit hexadecimal hextet, reducing 0056 to 56, 0010 to 10, and 0000 to 0.
2
Identify all contiguous sequences of zero fields
Sequence 1 consists of two zero hextets (hextets 2 and 3). Sequence 2 consists of three zero hextets (hextets 5, 6, and 7).
To determine where to apply the double colon (::), the lengths of all zero runs must be evaluated.
3
Apply the double colon to the longest zero sequence
The three-hextet zero sequence (hextets 5-7) is replaced with ::, yielding fe80:0:0:56::10.
RFC 5952 explicitly specifies that :: must replace the longest contiguous run of zero fields, and :: cannot be used more than once.

Key Concept

RFC 5952 IPv6 Address Text Representation Rules
Question 97Question

A network engineer is troubleshooting an enterprise database synchronization application across two remote data centers. Analysis of packet captures demonstrates that TCP three-way handshakes complete reliably and IP packets traverse intermediate routers without loss. However, during intermittent network link failures, the application completely aborts data transfers and cannot resume from previous synchronization points, forcing full database re-synchronizations. Additionally, session tokens used to manage half-duplex dialogue states between the database nodes are lost during interruptions. Which layer of the OSI reference model is failing to perform its designated function of establishing, managing, and maintaining dialogue control checkpoints?

Show answer & explanation

Answer: Session Layer

Answer

The Session Layer is responsible for establishing, managing, maintaining, and terminating sessions, including maintaining dialogue control and synchronization checkpoints for session recovery.
The Session Layer (Layer 5) of the OSI model manages the establishment, dialogue control (full-duplex/half-duplex synchronization tokens), maintenance, and graceful termination of sessions between host applications. Crucially, Layer 5 provides checkpointing mechanisms that allow long-running transfers to resume from a known good state after network disruptions rather than restarting completely.

Step-by-Step Solution

1
Analyze the symptoms presented in the scenario
Transport (TCP) and Network (IP) connectivity are operating correctly, but application session state and resume checkpoints are failing during link disruptions.
Establishing TCP three-way handshakes confirms Layer 4 functionality, while successful IP packet routing confirms Layer 3 functionality.
2
Evaluate the specific protocol responsibilities required
The failing capability requires session token management, dialogue control tracking, and synchronization checkpointing.
Dialogue control (managing which side transmits in half-duplex/full-duplex modes) and placing sync markers/checkpoints within long-running transfers are primary specifications of Layer 5.
3
Map the specific required functions to the correct OSI Layer
Layer 5 (Session Layer) is the correct OSI layer.
Neither Layer 4 (Transport) nor Layer 6 (Presentation) manages application-level dialogue control checkpoints or session resumption state.

Key Concept

OSI Session Layer (Layer 5) dialogue control and synchronization checkpoint mechanisms
Estimated Time:2m 0s
Question 98Question

An enterprise network architect is designing a high-availability infrastructure for a university whose facilities span multiple adjacent buildings across a single geographic site. The core layer requires interconnecting 1010 distribution switches in a fully redundant physical topology to ensure that any single link or node failure will not disrupt inter-building communication. Simultaneously, the architect needs to correctly classify this network based on its geographical footprint. Which network type classification accurately describes this network scope, and what is the minimum number of dedicated point-to-point physical links required to achieve the full-mesh core topology?

Show answer & explanation

Answer: Campus Area Network (CAN) with 45 physical links

Answer

Campus Area Network (CAN) with 45 physical links
The network footprint covers multiple adjacent buildings on a shared site, which is the precise definition of a Campus Area Network (CAN). To create a full-mesh topology among N=10N = 10 switches, the number of point-to-point physical links required is calculated as N(N1)2=10×92=45\frac{N(N-1)}{2} = \frac{10 \times 9}{2} = 45.

Step-by-Step Solution

1
Determine the geographical network type classification.
The network connects multiple buildings within a contiguous site/campus, which defines a Campus Area Network (CAN).
LAN applies to a single building or localized space, MAN covers an entire city/town, and WAN spans broad geographical regions across telecommunication providers.
2
Calculate the required number of point-to-point links for a full-mesh topology.
Apply the full-mesh formula L=N(N1)2L = \frac{N(N - 1)}{2} for N=10N = 10 core switches.
Each of the 10 switches must connect to the remaining 9 switches, avoiding duplicate link counts by dividing by 2.
3
Compute the numerical link requirement.
L=10×92=902=45L = \frac{10 \times 9}{2} = \frac{90}{2} = 45 physical links.
This guarantees direct point-to-point redundancy between every pair of core switches.

Key Concept

Full-Mesh Topology Link Formula and Geographical Network Types

Practice More

Calculate the link savings when transitioning from a full-mesh topology to a partial-mesh dual-hub star core topology for 10 switches.

Alternative Method

Alternatively, sum the number of new links added by each switch: Switch 1 adds 9 links, Switch 2 adds 8 links, ..., Switch 10 adds 0 links. 9+8+7+6+5+4+3+2+1+0=459 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1 + 0 = 45 links.
Estimated Time:2m 0s
Question 99Question

A systems engineer is auditing an enterprise application stack protocol to verify proper layer encapsulation and responsibility delegation according to the OSI model. The protocol performs syntax transformation, data payload reduction, session checkpointing, and segment reassembly. Which of the following functions operate strictly within the Presentation Layer (Layer 6) of the OSI model? (Select TWO.)

Select all that apply

Show answer & explanation

Answer: Translating application data between ASCII and EBCDIC character encodings; Compressing application payload data prior to forwarding it down the protocol stack

Answer

The functions operating strictly at the Presentation Layer (Layer 6) are character encoding translation (such as ASCII to EBCDIC) and data payload compression.
The Presentation Layer (Layer 6) acts as the data translator for the network. It handles syntax formatting, character encoding conversions (e.g., ASCII to EBCDIC), data compression, and encryption/decryption so that applications running on heterogeneous operating systems can interpret shared data.

Step-by-Step Solution

1
Identify the core responsibilities of Layer 6 (Presentation Layer) of the OSI model.
Layer 6 is responsible for data format translation, syntax conversion, encryption/decryption, and data compression.
This establishes the scope of Layer 6 independent of adjacent layers.
2
Evaluate character encoding translation against OSI layer definitions.
Converting between ASCII and EBCDIC transforms how syntax is represented without managing session dialogues or transport segments, matching Layer 6.
Character set conversion ensures disparate systems can interpret data structures.
3
Evaluate payload compression against OSI layer definitions.
Data compression manipulates the representation format of the payload, which is an explicit Presentation Layer service.
Compression occurs before data is handed off to Session/Transport layers.
4
Differentiate incorrectly categorized options.
Dialogue control checkpoints belong to Layer 5 (Session Layer), while sliding window flow control and port management belong to Layer 4 (Transport Layer).
Isolating Layer 5 and Layer 4 operations confirms that only character translation and compression belong to Layer 6.

Key Concept

OSI Presentation Layer (Layer 6) Services and Boundary Differentiation
Question 100Question

A field technician is troubleshooting an intermittent connection between devices situated across two distinct subnets. Diagnostics reveal that intermediate network equipment makes forwarding decisions by inspecting logical IP destination addresses and managing packet fragmentation when encountering path MTU limits. At which layer of the OSI model do logical addressing and packet fragmentation primarily occur?

Show answer & explanation

Answer: Network layer

Answer

The Network layer is responsible for logical addressing, path determination across subnets, and handling packet fragmentation.
The Network layer is the correct choice because Layer 3 of the OSI model is responsible for logical addressing (such as IPv4 and IPv6), determining the optimal path for packets across subnets (routing), and fragmenting packets when path MTU limits are exceeded.

Step-by-Step Solution

1
Analyze the functional requirements presented in the scenario.
Identified requirement for logical IP addressing, cross-subnet forwarding, and path MTU packet fragmentation.
Connecting devices across different subnets requires logical network addresses rather than local hardware access control.
2
Map identified functions to the appropriate OSI model layer.
Layer 3 (Network layer) defines IP addressing, routing protocols, ICMP messaging, and IP packet fragmentation.
Routing and logical destination lookup take place at Layer 3 of the OSI model.

Key Concept

OSI Network Layer Functions (Layer 3)
Estimated Time:1m 0s
PreviousPage 5 / 27Next