Computer Science & IT
🟢 75 Verified MCQs • 5 Complete Chapters Active
⭐ Interview & Exam Grade
Computer Networks: 5-Chapter Comprehensive Practice & 75 Verified MCQs
Master Computer Networks & Protocols with our complete 5-chapter question bank. Each verified MCQ provides four distinct options, verified solution keys, step-by-step technical rationale, and high-yield conceptual rules.
Curriculum Roadmap & Chapters Covered (All Live & Unlocked):
✓
Chapter 1: OSI Reference Model, Layer Protocols & Physical Mediums (Q1 – Q15)
✓
Chapter 2: Data Link Layer, Framing, CSMA/CD, Switches & VLANs (Q16 – Q30)
✓
Chapter 3: Network Layer, IPv4/IPv6 Addressing, Subnetting & Routing (OSPF, BGP) (Q31 – Q45)
✓
Chapter 4: Transport Layer, TCP 3-Way Handshake, Congestion Control & UDP (Q46 – Q60)
✓
Chapter 5: Application Layer (DNS, HTTP/2/3), TLS/SSL & Network Security (Q61 – Q75)
📝 Total Questions: 75 Verified MCQs
📚 Modules: 5 Complete Chapters
⏱️ Est. Practice Time: ~90 minutes
🎯 Target Benchmark: 80% (60/75 Correct)
Select Chapter to Practice:
Interactive Practice Dashboard
Answered: 0 / 75
Correct: 0
Accuracy: 0%
Streak: 🔥 0
Curriculum Track • Module 1 of 5
Chapter 1: OSI Reference Model, Layer Protocols & Physical Mediums (Q1 – Q15)
Question 1 of 75
Chapter 1
At which layer of the OSI 7-Layer Reference Model do routing algorithms (such as OSPF and BGP) and logical IP addressing operate?
Question 2 of 75
Chapter 1
What packets are exchanged during a standard TCP Three-Way Handshake to establish a reliable connection between a client and server?
Question 3 of 75
Chapter 1
Why does a TCP connection enter the 'TIME_WAIT' state on the endpoint that initiates the active close (typically lasting 2MSL)?
Question 4 of 75
Chapter 1
What is the difference between TCP Flow Control and TCP Congestion Control?
Question 5 of 75
Chapter 1
Which protocol is responsible for resolving a known logical IPv4 address into a physical hardware MAC address on a local area network?
Question 6 of 75
Chapter 1
Given the IPv4 address 192.168.10.50/27, what is the subnet mask and the maximum number of usable host addresses on this subnet?
Question 7 of 75
Chapter 1
Which transport layer protocol header is smaller, connectionless, and lacks native packet retransmission or sequencing mechanisms?
Question 8 of 75
Chapter 1
What is the primary difference between an iterative DNS query and a recursive DNS query?
Question 9 of 75
Chapter 1
What major optimization was introduced in HTTP/2 compared to HTTP/1.1 to eliminate head-of-line blocking at the application layer?
Question 10 of 75
Chapter 1
What is the maximum transmission unit (MTU) size of standard Ethernet frames at the Data Link layer?
Question 11 of 75
Chapter 1
What is the function of the Time-to-Live (TTL) field in an IPv4 header (or Hop Limit in IPv6)?
Question 12 of 75
Chapter 1
How does Network Address Translation (NAT) / Port Address Translation (PAT) allow hundreds of internal private LAN devices to access the public Internet simultaneously?
Question 13 of 75
Chapter 1
What cryptographic protocol operates at Layer 3 (Network Layer) to provide end-to-end data authentication, integrity, and encryption for VPN tunnels?
Question 14 of 75
Chapter 1
Which diagnostic utility uses ICMP Echo Request and Echo Reply messages to verify network layer reachability and calculate round-trip time (RTT)?
Question 15 of 75
Chapter 1
What is the primary role of the Border Gateway Protocol (BGP) on the global Internet?
Curriculum Track • Module 2 of 5
Chapter 2: Data Link Layer, Framing, CSMA/CD, Switches & VLANs (Q16 – Q30)
Question 16 of 75
Chapter 2
What is the primary role of the Data Link Layer (Layer 2) in the OSI Model?
Question 17 of 75
Chapter 2
What framing technique uses a dedicated flag byte (such as 01111110 in HDLC) and inserts a '0' bit after five consecutive '1' bits in the payload?
Question 18 of 75
Chapter 2
In Ethernet CSMA/CD (Carrier Sense Multiple Access with Collision Detection), what does a station do when a collision is detected during transmission?
Question 19 of 75
Chapter 2
What is the minimum frame size in standard 10 Mbps Ethernet (802.3), and what determines this physical limit?
Question 20 of 75
Chapter 2
How does a Layer 2 Ethernet Switch forward frames when receiving a frame with an unknown destination MAC address?
Question 21 of 75
Chapter 2
What protocol prevents Layer 2 switching loops and broadcast radiation storms in redundant bridged networks?
Question 22 of 75
Chapter 2
What IEEE 802.1Q tag header field is used by network switches to identify Virtual LAN (VLAN) membership on trunk links?
Question 23 of 75
Chapter 2
How does the Address Resolution Protocol (ARP) map a known IPv4 address to a physical MAC address on a local subnet?
Question 24 of 75
Chapter 2
What is the maximum throughput efficiency of the Pure ALOHA random access protocol?
Question 25 of 75
Chapter 2
In Sliding Window Flow Control, what is the maximum sender window size for Go-Back-N with N-bit sequence numbers?
Question 26 of 75
Chapter 2
What is the purpose of the 32-bit Cyclic Redundancy Check (CRC-32) field in the Ethernet frame trailer?
Question 27 of 75
Chapter 2
How does CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) in Wi-Fi (IEEE 802.11) differ from Ethernet's CSMA/CD?
Question 28 of 75
Chapter 2
What is the difference between a Collision Domain and a Broadcast Domain?
Question 29 of 75
Chapter 2
What is Point-to-Point Protocol over Ethernet (PPPoE) primarily used for?
Question 30 of 75
Chapter 2
What is ARP Spoofing (ARP Poisoning)?
Curriculum Track • Module 3 of 5
Chapter 3: Network Layer, IPv4/IPv6 Addressing, Subnetting & Routing (OSPF, BGP) (Q31 – Q45)
Question 31 of 75
Chapter 3
What is the total number of usable host addresses available in a /26 IPv4 subnet?
Question 32 of 75
Chapter 3
What is the purpose of the Time-to-Live (TTL) field in an IPv4 header?
Question 33 of 75
Chapter 3
What are the three RFC 1918 Private IPv4 Address ranges reserved for internal networks?
Question 34 of 75
Chapter 3
How does Network Address Port Translation (NAPT / PAT) allow thousands of private hosts to share a single public IP address?
Question 35 of 75
Chapter 3
What fundamental routing algorithm is used by RIP (Routing Information Protocol)?
Question 36 of 75
Chapter 3
Why does Open Shortest Path First (OSPF) converge significantly faster than Distance-Vector protocols like RIP?
Question 37 of 75
Chapter 3
What protocol is the de facto standard exterior routing protocol that powers inter-domain routing between Autonomous Systems (AS) across the global Internet?
Question 38 of 75
Chapter 3
How does IPv6 eliminate the need for IP packet fragmentation by intermediate routers?
Question 39 of 75
Chapter 3
What is the primary function of the Internet Control Message Protocol (ICMP)?
Question 40 of 75
Chapter 3
What is the purpose of CIDR (Classless Inter-Domain Routing) prefix aggregation (Supernetting)?
Question 41 of 75
Chapter 3
What is the Solicited-Node Multicast address in IPv6 and what replaces ARP in IPv6 networks?
Question 42 of 75
Chapter 3
What is an Autonomous System (AS) in Internet architecture?
Question 43 of 75
Chapter 3
In IP routing, what does the 'Longest Prefix Match' (LPM) rule dictate?
Question 44 of 75
Chapter 3
What is Anycast routing?
Question 45 of 75
Chapter 3
What does DHCP Option 82 (Relay Agent Information Option) do?
Curriculum Track • Module 4 of 5
Chapter 4: Transport Layer, TCP 3-Way Handshake, Congestion Control & UDP (Q46 – Q60)
Question 46 of 75
Chapter 4
What is the purpose of the 3-Way Handshake in the Transmission Control Protocol (TCP)?
Question 47 of 75
Chapter 4
Why does the active closer in a TCP connection transition into the TIME_WAIT state for 2*MSL (Maximum Segment Lifetime)?
Question 48 of 75
Chapter 4
How does TCP distinguish between a segment loss caused by network congestion vs normal out-of-order packet delivery?
Question 49 of 75
Chapter 4
What is the behavior of the TCP Slow Start algorithm upon establishing a new connection?
Question 50 of 75
Chapter 4
What does the TCP Reset (RST) flag indicate when received by a host?
Question 51 of 75
Chapter 4
What is the primary architectural difference between TCP and UDP?
Question 52 of 75
Chapter 4
What is the purpose of the TCP Selective Acknowledgment (SACK) option (RFC 2018)?
Question 53 of 75
Chapter 4
How does the Nagle Algorithm optimize network transmission, and why is TCP_NODELAY used to disable it?
Question 54 of 75
Chapter 4
What is the 'Bandwidth-Delay Product' (BDP) in high-speed networks?
Question 55 of 75
Chapter 4
What congestion control paradigm does Google's BBR (Bottleneck Bandwidth and RTT) algorithm utilize?
Question 56 of 75
Chapter 4
What is a SYN Flood attack and how do SYN Cookies mitigate it?
Question 57 of 75
Chapter 4
What is the difference between TCP Flow Control and TCP Congestion Control?
Question 58 of 75
Chapter 4
What is the purpose of Explicit Congestion Notification (ECN)?
Question 59 of 75
Chapter 4
In TCP, what is the Maximum Segment Size (MSS)?
Question 60 of 75
Chapter 4
What happens when a TCP sender receives a Zero Window Advertisement (rwnd = 0) from the receiver?
Curriculum Track • Module 5 of 5
Chapter 5: Application Layer (DNS, HTTP/2/3), TLS/SSL & Network Security (Q61 – Q75)
Question 61 of 75
Chapter 5
What transport protocol does DNS primarily use, and when does it switch to TCP?
Question 62 of 75
Chapter 5
What is the primary improvement of HTTP/2 over HTTP/1.1?
Question 63 of 75
Chapter 5
Why does HTTP/3 abandon TCP in favor of QUIC running over UDP?
Question 64 of 75
Chapter 5
What happens during the TLS 1.3 handshake to establish an encrypted HTTPS connection?
Question 65 of 75
Chapter 5
What is the function of the Server Name Indication (SNI) extension in TLS?
Question 66 of 75
Chapter 5
What is the difference between a Recursive DNS Query and an Iterative DNS Query?
Question 67 of 75
Chapter 5
What is DNSSEC and what security vulnerability does it specifically eradicate?
Question 68 of 75
Chapter 5
What does the HTTP 101 Switching Protocols status code signify?
Question 69 of 75
Chapter 5
What is the purpose of the HTTP Strict Transport Security (HSTS) response header?
Question 70 of 75
Chapter 5
What is Cross-Origin Resource Sharing (CORS) in web browser security?
Question 71 of 75
Chapter 5
What is the difference between a Forward Proxy and a Reverse Proxy?
Question 72 of 75
Chapter 5
What security service is provided by IPsec in Encapsulating Security Payload (ESP) Tunnel Mode?
Question 73 of 75
Chapter 5
What is the difference between Stateful Inspection Firewalls and Stateless Packet Filters?
Question 74 of 75
Chapter 5
What attack is thwarted by implementing Certificate Pinning (Public Key Pinning) in mobile applications?
Question 75 of 75
Chapter 5
How does a Slowloris DDoS attack incapacitate target web servers?
Explore Other Comprehensive 75-Question Subject Tracks
Continue your preparation across our active curriculum tracks. Every track provides 75 verified questions across 5 complete chapters.
🟢 100% Live Track
C Programming
75 Qs • 5 Chapters • Practice Now →
🟢 100% Live Track
Python Programming
75 Qs • 5 Chapters • Practice Now →
🟢 100% Live Track
Data Structures
75 Qs • 5 Chapters • Practice Now →
🟢 100% Live Track
DBMS & SQL
75 Qs • 5 Chapters • Practice Now →
Active Track
📍 Computer Networks
75 Qs • 5 Chapters (You are here)
🟢 100% Live Track
Operating Systems
75 Qs • 5 Chapters • Practice Now →
🟢 100% Live Track
Quantitative Aptitude
75 Qs • 5 Chapters • Practice Now →