Courses
Computer ScienceFree

Computer Networks

OSI to TCP/IP, subnetting, TCP internals, DNS/HTTP/DHCP, TLS security and modern delivery — exam + interview core

4 modules8 lessons1 hr 37 minIntermediate
Intermediate
8 lessons in 4 modules
1h 37m of material
8 challenges
English audio
English captions
Certificate on completion

What you'll get

  • Verifiable certificate

  • XP on the leaderboard

Your certificate

TTieEduCertificate of Completionawarded toyour nameComputer NetworksProfessional Tier

Preview of the certificate this course issues. Yours will carry your name, score and a verifiable serial — signed, not editable.

What you will build

Small-office subnet & service design note

Design a small office network on paper (4–6 pages or equivalent markdown): (1) a public /29 or /28 split into VLAN subnets for staff, guests and servers with usable ranges and gateways; (2) which device cuts each broadcast domain and why; (3) the TCP/UDP ports each service needs (web, mail, DNS, SSH) and where TLS terminates; (4) one firewall policy sketch (allow/deny rules) and one CDN recommendation for a public site. Submit as PDF or a public markdown URL.

You will submit: PDF or public markdown link showing the subnet table with real arithmetic, the port list, and a rule table — not screenshots of a network simulator.

Layered Models: OSI vs TCP/IP

The seven OSI layers, the four/five-layer TCP/IP model, and what each layer actually does for a packet in flight.

What you will learn
  • Name the OSI and TCP/IP layers in order and state the job of each
  • Map OSI layers to their TCP/IP counterparts
  • Explain why layering exists (independence, replaceability, clear contracts)

Interviewer: "You type a URL and press Enter — which layers are involved, and in what order?" If you can narrate that story top-to-bottom, every layer-definition question in the syllabus is already answered.

Why layers? Each layer offers a service to the one above and hides how it is implemented. You can swap Wi-Fi for Ethernet without touching TCP or the browser. Protocols on the same layer on two machines "talk past each other" — horizontal protocols, vertical services.

OSI (7 layers, top → bottom): 7. Application — user services (HTTP, DNS, SMTP) 6. Presentation — encoding, encryption, compression 5. Session — dialogs, checkpointing, session setup 4. Transport — end-to-end delivery, segmentation, reliability (TCP/UDP) 3. Network — logical addressing and routing (IP, ICMP) 2. Data Link — framing, MAC addressing, error detection (Ethernet, Wi-Fi)

  1. Physical — bits on the medium (voltage, light, radio)

TCP/IP model (what the internet actually uses):

  • Application (merges OSI 5–7)
  • Transport (OSI 4)
  • Internet (OSI 3)
  • Network Access / Link (OSI 1–2)

Units each layer moves:

LayerPDU
TransportSegment (TCP) / Datagram (UDP)
NetworkPacket
Data LinkFrame
PhysicalBits

Encapsulation: each layer adds its own header (and the data link layer adds a trailer) as the data travels down; the receiver strips them on the way up (decapsulation).

OSI
LayerKey protocols / tech
7ApplicationHTTP, DNS, SMTP, FTP
6PresentationTLS, JPEG, ASCII
5SessionNetBIOS, RPC sessions
4TransportTCP, UDP
3NetworkIPv4, IPv6, ICMP, OSPF
2Data LinkEthernet, Wi-Fi (802.11), ARP
1Physical1000BASE-T, radio, fiber
Mnemonic for OSI bottom-up

Please Do Not Throw Sausage Pizza Away (1→7).

PDU names in answers

Segment at layer 4, packet at layer 3, frame at layer 2 — examiners mark the exact word.

Follow an HTTP request down the stack
Browser sends GET /index.html over Wi-Fi. Trace it through the layers.
  1. 1

    Application

    Browser builds HTTP GET; DNS has already resolved the host to an IP.

  2. 2

    Transport

    TCP: source port (ephemeral, e.g. 51234) + dest port 80; payload becomes a segment; MSS caps size.

  3. 3

    Internet

    IP header: src IP = your device, dst IP = server; TTL set (e.g. 128).

  4. 4

    Data Link

    Frame: MAC src = your Wi-Fi NIC, MAC dst = default gateway AP; FCS trailer for error detection.

  5. 5

    Physical

    Bits modulated onto 2.4/5 GHz radio; AP forwards toward the internet.

  6. 6

    Server side

    Reverse: strip headers layer by layer; HTTP handler reads GET.

Solution

Full down-and-up trace; each layer adds its header, the peer removes it.

Layer the PDU

At which layer do each of these live: IP packet, TCP segment, Ethernet frame, HTTP message?

Hint: HTTP is application; then 4, 3, 2.

Common mistakes
  • Saying TCP/IP and OSI are the same model

    OSI is the 7-layer teaching model; TCP/IP is the 4/5-layer implementation the internet uses.

  • Placing IP at layer 2 or TCP at layer 3

    IP = network (3), TCP = transport (4).

Exam / interview angle

Which OSI layer is responsible for end-to-end error recovery and flow control?

Layer 4, Transport (TCP).

Source: Classic university short question.

Lesson summary
  • Layering = service up, protocol across, independence between.
  • OSI 7 layers; TCP/IP merges 5–7 into Application.
  • PDUs: segment (L4), packet (L3), frame (L2), bits (L1).

Semester exam prep

University mid-terms and finals; GATE CS core; placement networking rounds

Units, important questions and previous-year papers — revisit before every exam.

1

Layers & Addressing

OSI 7 layers; TCP/IP merges 5–7. PDUs: segment/packet/frame/bits. Encapsulation adds headers down, strips up. MAC (per-link), IP (end-to-end), port (per-process). ARP maps IP→MAC on the LAN. NAT multiplexes private IPs onto one public IP.

4 important questions
  1. Name the OSI layers and one protocol each.
  2. What does a router rewrite when forwarding?
  3. Explain ARP with its two message types.
  4. Why does the browser run DNS before HTTP?
2

Data Link, Subnetting & Routing

Switch learns source MAC, forwards on destination, floods unknowns and broadcasts. CRC detects corruption. Subnet: usable = 2^h − 2; increment = 256 − interesting octet. RIP = distance vector + hops (max 15); OSPF = link state + Dijkstra. Longest prefix match wins.

4 important questions
  1. Collision vs broadcast domain for hub/switch/router.
  2. Subnet 192.168.1.0/24 into four equal LANs.
  3. Compare RIP and OSPF in a table.
  4. What problem does CIDR aggregation solve?
3

Transport & Applications

TCP: handshake SYN/SYN-ACK/ACK, seq/ACK arithmetic, cumulative ACKs, retransmission. Flow control = rwnd; congestion control = cwnd (slow start → avoidance, halve on loss). UDP = connectionless, used by DNS/DHCP/VoIP. DNS A/AAAA records; HTTP 2xx/3xx/4xx/5xx; DHCP DORA.

4 important questions
  1. Draw the three-way handshake.
  2. Flow control vs congestion control.
  3. Trace a recursive DNS lookup.
  4. Steps of DHCP with ports 67/68.
4

Security & Modern Networks

Symmetric (AES) for bulk; asymmetric (RSA/ECC) for identity and key exchange; hashes for integrity. TLS: certificate chain auth + key exchange + AEAD records. Firewalls: packet filter → stateful → L7. WEP broken, WPA3 preferred. SDN centralises control plane. CDN = edge cache + DNS steering.

4 important questions
  1. Why does HTTPS need certificates if it also encrypts?
  2. Can a packet filter block a specific HTTPS URL? Why/why not?
  3. What did WPA3 fix over WPA2?
  4. State the main idea of SDN and one benefit of a CDN.

What you will be able to do

  • Map every OSI layer to its job, PDU and representative protocols
  • Trace a packet through addressing: MAC, IP, port and ARP resolution
  • Solve subnetting problems: prefix, ranges, broadcast and usable counts
  • Compare RIP vs OSPF and explain longest-prefix matching
  • Explain TCP handshake, teardown, flow control and congestion control
  • Outline DNS resolution, HTTP status classes and DHCP DORA
  • Describe TLS goals, firewall tiers and CDN/SDN value in modern delivery

About this course

Networking courses often fail in one of two ways: pure theory with no packets, or protocol trivia without the why. This course keeps the causal chain visible — every layer exists because the layer below could not do that job — and spends its arithmetic where examiners do: subnetting tables and TCP window math.

The security module is deliberately practical: you will be able to say exactly what the padlock in the address bar proves, why a packet filter cannot see HTTPS paths, and what WPA3 fixes over WPA2. The modern module (Wi-Fi, SDN, CDNs) gives you interview-ready language for how content actually reaches a phone in another city.

The final exam draws from a 30-question bank; the certificate project is a short subnet design note you can revise from before finals.

Who this course is for

  • CSE/IT students in semester 3–5 facing university networking exams
  • Placement candidates preparing for networking and backend rounds
  • GATE aspirants building core CS fundamentals
  • Anyone who wants to understand what happens between a URL and a response

What you should know before you start

Anything here is assumed, not taught. If it is not on the list, the course explains it.

  • Basic digital logic and binary arithmetic
  • Comfort with any programming language (pseudocode is explained)

Questions before you start

How much time does Computer Networks take?

The course is 4 modules and 8 lessons — about 1 hr 37 min of material in total. Lessons unlock in order, so the time it takes you depends on how much of each lesson you actually read.

Do I get a certificate?

Yes. Finish every lesson and a certificate is issued automatically. Its serial is public: anyone can check it at https://tieedu.com/verify without an account, and a revoked certificate stops verifying.

Is it really free?

Yes — this course is free, and there is nothing to buy to start it.

How is my progress tracked?

On the server, lesson by lesson. Time is credited at real-time speed and capped, so a lesson cannot be marked complete faster than it can be read. That is why the percentage survives a new device.

How do ratings work?

Only learners who finished the course can rate it, and the average shown is calculated from those ratings alone. A course nobody has finished yet carries no rating rather than a default one.

See all

DBMS

Intermediate · Computer Science

ER models, SQL, normalization, transactions, concurrency control and crash recovery — exam + interview core

4 modules8 lessons2 hr
FreeNew

Operating Systems

Intermediate · Computer Science

Processes, scheduling, concurrency, deadlock, memory, paging, virtual memory and file systems — exam + interview core

4 modules8 lessons1 hr 39 min
FreeNew

Fluid Mechanics

Intermediate · Mechanical

Fluid statics, Bernoulli, flow measurement, momentum forces, pipe losses, dimensional analysis and open-channel flow — ME exam + interview core

4 modules8 lessons2 hr
FreeNew

Signals & Systems

Intermediate · Electronics

Convolution, Fourier series & transform, sampling theorem, Laplace & Z-transforms, Bode plots and modulation — ECE exam + interview core

4 modules8 lessons2 hr
FreeNew

Free · lifetime access

Candidate Verified

Real interview questions verified by candidates placed at top tech firms.

View-Only PDF Security

Watermarked licensed PDFs, server-side unlock checks — no raw download paths.

Honest, Server-Driven

Pricing, coupons and unlocks are verified by the backend — no bypasses.

TieEdu — Learn, Evolve, Develop

© 2026 TieEdu Technologies. All rights reserved.

Built for placement season within India

Visitors who arrive through an email link are remembered with a first-party cookie so we can see which pages that mail led them to — never the other way round, never on login or admin pages, and never for anonymous visitors. Every email carries a one-click unsubscribe that stops both mailings and tracking.