LearnFrenzy
Sign in Take a free test

Technical tests

Computer Networks Online Test

Subnet addresses, compute CRCs and Hamming codes, trace sliding windows, TCP congestion windows and routing tables – every answer computed.

Topics
10
Practice sets
30
Full mocks
4
Questions
450

Computer networks is tested in almost every campus placement technical round, in networking and backend interviews, and carries several numerical questions in GATE CSE. Here you calculate subnets and broadcast addresses, CRC remainders and Hamming codes, sliding-window efficiency, TCP congestion windows and routing tables, and read message-sequence charts of handshakes and retransmissions. Subnetting answers come from Python's own ipaddress module and every other number was computed by running the textbook procedure.

Full mocks

Test yourself like the real round

Placement-style mocks · −0.25 per wrong answer

01Full mock 1

30 questions across all ten CN topics – delays, CRC and Hamming, sliding windows, subnetting, routing, TCP congestion, DNS/HTTP timing and RSA – with negative marking.

questions
30
minutes
50
sections
2
  • Numericals and code 20
  • Concepts 10

02Full mock 2

30 questions across all ten CN topics – delays, CRC and Hamming, sliding windows, subnetting, routing, TCP congestion, DNS/HTTP timing and RSA – with negative marking.

questions
30
minutes
50
sections
2
  • Numericals and code 21
  • Concepts 9

GATE CSE pattern · MCQ −⅓ / −⅔, no negative on MSQ and NAT

01GATE mock 1

GATE

20 questions, 30 marks in the GATE CSE pattern – MCQ, MSQ and NAT, 1- and 2-mark questions, negative marks on MCQs only.

questions
20
marks
30
minutes
55
  • MCQ 10
  • MSQ 4
  • NAT 6
  • Calculator

02GATE mock 2

GATE

20 questions, 30 marks in the GATE CSE pattern – MCQ, MSQ and NAT, 1- and 2-mark questions, negative marks on MCQs only.

questions
20
marks
30
minutes
55
  • MCQ 10
  • MSQ 4
  • NAT 6
  • Calculator

Topic-wise practice

Choose a topic and level

01Network Models, Devices and Delays

OSI and TCP/IP layers, encapsulation and PDUs, hubs, switches and routers, switching methods, and transmission, propagation, queueing and end-to-end delay numericals with bandwidth-delay product, Nyquist and Shannon.

  • Beginner Network Models & Delays · Beginner15 questions · 23 min Not started Start
  • Intermediate Network Models & Delays · Intermediate15 questions · 23 min Not started Start
  • Advanced Network Models & Delays · Advanced15 questions · 23 min Not started Start

02Error Detection and Correction

Parity and 2-D parity, Internet checksum, CRC by modulo-2 division, Hamming codes and syndromes, Hamming distance and what a code can detect or correct, framing with bit and byte stuffing.

  • Beginner Error Detection · Beginner15 questions · 23 min Not started Start
  • Intermediate Error Detection · Intermediate15 questions · 23 min Not started Start
  • Advanced Error Detection · Advanced15 questions · 23 min Not started Start

03Flow Control and Sliding Window

Stop-and-wait, Go-Back-N and Selective Repeat ARQ, link utilisation and the a parameter, window sizes, sequence-number bits, retransmission counts, cumulative ACKs and piggybacking, drawn as message-sequence charts.

  • Beginner Flow Control · Beginner15 questions · 23 min Not started Start
  • Intermediate Flow Control · Intermediate15 questions · 23 min Not started Start
  • Advanced Flow Control · Advanced15 questions · 23 min Not started Start

04MAC Layer, Ethernet and Switching

ALOHA, CSMA/CD and CSMA/CA, binary exponential backoff, minimum frame size, MAC addresses and Ethernet frames, switch learning and flooding, VLANs, spanning tree, TDM and CDMA.

  • Beginner MAC & Ethernet · Beginner15 questions · 23 min Not started Start
  • Intermediate MAC & Ethernet · Intermediate15 questions · 23 min Not started Start
  • Advanced MAC & Ethernet · Advanced15 questions · 23 min Not started Start

05IP Addressing and Subnetting

IPv4 address structure, classes and private ranges, masks and CIDR, network, broadcast and host ranges, subnetting and VLSM, supernetting and route summarisation, and longest-prefix matching.

  • Beginner IP Addressing · Beginner15 questions · 23 min Not started Start
  • Intermediate IP Addressing · Intermediate15 questions · 23 min Not started Start
  • Advanced IP Addressing · Advanced15 questions · 23 min Not started Start

06Routing Algorithms and Protocols

Routing vs forwarding, link-state routing with Dijkstra and distance-vector routing with Bellman–Ford on drawn networks, count-to-infinity and its fixes, RIP, OSPF, BGP, autonomous systems and modern routing (ECMP, SDN, MPLS).

  • Beginner Routing · Beginner15 questions · 23 min Not started Start
  • Intermediate Routing · Intermediate15 questions · 23 min Not started Start
  • Advanced Routing · Advanced15 questions · 23 min Not started Start

07IPv4, IPv6, ARP, NAT, ICMP and DHCP

The IPv4 header, TTL and fragmentation (offsets, MF and DF), ICMP, ping and traceroute, ARP, DHCP, NAT and port translation, and IPv6 addressing, notation, headers and neighbour discovery.

  • Beginner IPv4, IPv6, ARP & NAT · Beginner15 questions · 23 min Not started Start
  • Intermediate IPv4, IPv6, ARP & NAT · Intermediate15 questions · 23 min Not started Start
  • Advanced IPv4, IPv6, ARP & NAT · Advanced15 questions · 23 min Not started Start

08TCP, UDP and Congestion Control

Ports and sockets, UDP vs TCP, the three-way handshake and connection teardown, sequence and acknowledgement numbers, flow control, RTT estimation and timeouts, slow start, congestion avoidance, Tahoe and Reno, and socket programming.

  • Beginner TCP & UDP · Beginner15 questions · 23 min Not started Start
  • Intermediate TCP & UDP · Intermediate15 questions · 23 min Not started Start
  • Advanced TCP & UDP · Advanced15 questions · 23 min Not started Start

09Application Layer: DNS, HTTP and Email

Client-server and P2P, DNS resolution and records, HTTP methods, status codes, persistent connections, cookies and caching, HTTP/2 and HTTP/3, SMTP, POP3 and IMAP, FTP, DHCP and page-load time numericals.

  • Beginner DNS & HTTP · Beginner15 questions · 23 min Not started Start
  • Intermediate DNS & HTTP · Intermediate15 questions · 23 min Not started Start
  • Advanced DNS & HTTP · Advanced15 questions · 23 min Not started Start

10Network Security and Socket Programming

Confidentiality, integrity and authentication, symmetric vs public-key cryptography, RSA and Diffie-Hellman numericals, hashes, MACs and digital signatures, certificates and TLS, firewalls, VPNs, common attacks and socket programming.

  • Beginner Network Security · Beginner15 questions · 23 min Not started Start
  • Intermediate Network Security · Intermediate15 questions · 23 min Not started Start
  • Advanced Network Security · Advanced15 questions · 23 min Not started Start

Search LearnFrenzy

Esc

Quick links