Computer Networks MCQ
Test your Computer Networks knowledge with 100 multiple choice questions covering fundamentals to advanced concepts, with instant feedback and explanations.
What does IP stand for in networking?
2What is the purpose of the OSI model?
3What layer of the OSI model does IP operate at?
4What is a MAC address?
5What does DNS stand for?
6What is the purpose of DHCP?
7What is a router?
8What is a switch?
9What is TCP and how does it differ from UDP?
10What is an IP address?
11What is the difference between IPv4 and IPv6?
12What is NAT (Network Address Translation)?
13What is a firewall?
14What is a VPN?
15What is HTTP?
16What is HTTPS and why is it important?
17What is a subnet mask?
18What does FTP stand for and what is it used for?
19What is the loopback address in networking?
20What is the default port number for HTTP?
21What is a LAN?
22What is a WAN?
23What is ping used for?
24What is the purpose of the ARP protocol?
25What is a broadcast address?
26What is SSH?
27What is SMTP used for?
28What is the purpose of ICMP?
29What is bandwidth in networking?
30What is a proxy server?
31What is a port number in networking?
32What is traceroute used for?
33What is the difference between TCP and UDP connection setup?
34What is Ethernet?
35What is Wi-Fi?
36What does SSL/TLS do?
37What is a hub and how does it differ from a switch?
38What is a collision domain?
39What is BGP?
40What is the purpose of a default gateway?
What is OSPF and what algorithm does it use to compute routes?
2What is the TCP 3-way handshake and why is it necessary?
3What is TCP slow start?
4What is the difference between stateful and stateless firewalls?
5What is VLAN (Virtual LAN)?
6What is the difference between distance vector and link-state routing?
7What is QoS (Quality of Service)?
8What is the difference between TCP Reno and TCP CUBIC?
9What is a CDN (Content Delivery Network)?
10What is the difference between TCP half-close and full-close?
11What is MPLS (Multi-Protocol Label Switching)?
12What is network address translation and what problems does it create?
13What is the CAP theorem in distributed systems?
14What is QUIC and why was it developed?
15What is SDN (Software-Defined Networking)?
16What is the difference between routing and forwarding?
17What is HTTP/2 and how does it improve on HTTP/1.1?
18What is a three-tier network architecture?
19What is BGP route hijacking?
20What is a TCP window and flow control?
21What is anycast and how is it used?
22What is the difference between EIGRP and OSPF?
23What is the purpose of spanning tree protocol (STP)?
24What is DNS caching and TTL?
25What is network slicing in 5G?
26What is the difference between circuit switching and packet switching?
27What is a socket in networking?
28What is DNSSEC?
29What is load balancing and what algorithms are used?
30How do you calculate the number of usable hosts in a subnet given a CIDR prefix?
31What problem does the count-to-infinity issue cause in distance-vector routing, and how is it mitigated?
32What is the purpose of the TTL (Time to Live) field in an IP header?
33How does Path MTU Discovery work and why does it matter?
34What is the difference between a recursive and an iterative DNS query?
35What is the function of a Layer 3 switch, and how does it differ from a traditional router?
36How does Address Resolution Protocol (ARP) spoofing/poisoning work as an attack?
37What is the purpose of TCP keepalive, and what is a typical default behavior?
38How does a wireless access point handle the "hidden node problem"?
39What is the difference between a forward proxy and a reverse proxy in terms of which side they serve?
40Why do troubleshooting guides recommend checking the subnet mask and default gateway first when a host can reach local devices but not the internet?
What is TCP's Fast Retransmit mechanism?
2What is TCP BBR (Bottleneck Bandwidth and Round-trip propagation time)?
3What is ECMP (Equal-Cost Multi-Path) routing?
4What is BGP community and how is it used for traffic engineering?
5What is PCE (Path Computation Element) in MPLS/SR networks?
6What is kernel bypass networking and how does io_uring relate?
7What is Segment Routing (SR) and how does it differ from MPLS?
8What is P4 (Programming Protocol-independent Packet Processors)?
9What is BGP RPKI (Resource Public Key Infrastructure)?
10What is Wi-Fi 6E and what does the 6 GHz band offer?
11What is the difference between TCP SACK and selective retransmission?
12What is network virtualization using VXLAN?
13What is the difference between proactive and reactive routing in mobile ad hoc networks?
14What is the role of ISP peering vs transit in internet routing?
15What is the TCP Nagle algorithm and when should it be disabled?
16What is HTTP/3 and how does it use QUIC?
17What is network function virtualization (NFV)?
18What is network time protocol (NTP) and why is time synchronization critical?
19How does Active Queue Management (AQM) such as CoDel address bufferbloat?
20In a leaf-spine data center fabric, why is ECMP combined with consistent hashing important for flow distribution?