Skip to main content
ExamCompass
Exam Compass LogoExamCompass
BlogFounderAppLogin

Exams

JEE Main & AdvancedNEET UGClass 12 BoardsClass 11 Boards

Categories

All ArticlesExam NotesRevision
Meet the FounderDownload Android & iOS AppLogin
HomeBlogComputer Networks Class 12 Notes
Exam Notes

Computer Networks Class 12 Exam Prep Revision — Grandmaster Guide

A

Ayush (Founder)

Exam Strategist

Last Updated: 2026-04-20
  1. ⚡ Formula Bank
  2. 🪤 The 5 Mistakes That Cost Marks
  3. ✏️ 3 Solved PYQs
  4. 🧠 The One Thing Most Students Get Wrong
  5. 👁️ Ayush's Note
  6. 🔁 Last 5 Minutes Box
  7. 📝 Practice MCQs
  8. 📚 Academic References
  9. 📚 Related Topics

⚡ Formula Bank

  • TCP/IPAmodelhasTCP/IPA model has TCP/IPAmodelhas4layers:Application,Transport,Internet,Network Access layers: \text{Application}, \text{Transport}, \text{Internet}, \text{Network Access}layers:Application,Transport,Internet,Network Access
  • OSI model has 777 layers: Physical\text{Physical}Physical, Data Link\text{Data Link}Data Link, Network\text{Network}Network, Transport\text{Transport}Transport, Session\text{Session}Session, Presentation\text{Presentation}Presentation, Application\text{Application}Application
  • IP Address\text{IP Address}IP Address is a 323232-bit address in IPv4IPv4IPv4 and 128128128-bit address in IPv6IPv6IPv6
  • Subnet Mask\text{Subnet Mask}Subnet Mask is used to determine the scope of the IP Address\text{IP Address}IP Address
  • Gateway\text{Gateway}Gateway is the IP Address\text{IP Address}IP Address of the router
  • HTTP uses TCP\text{TCP}TCP protocol and works on port number 808080
  • FTP uses TCP\text{TCP}TCP protocol and works on port number 212121
  • TCP is a connection-oriented protocol
  • UDP is a connectionless protocol
  • Packet\text{Packet}Packet is the basic unit of data transmission
  • Frame\text{Frame}Frame is the data unit at the Data Link Layer\text{Data Link Layer}Data Link Layer
  • Segment\text{Segment}Segment is the data unit at the Transport Layer\text{Transport Layer}Transport Layer
  • Routing\text{Routing}Routing is the process of forwarding Packets\text{Packets}Packets between networks
  • Switching\text{Switching}Switching is the process of forwarding Packets\text{Packets}Packets within a network
  • NATO stands for Network Address Translation\text{Network Address Translation}Network Address Translation
  • DHCP stands for Dynamic Host Configuration Protocol\text{Dynamic Host Configuration Protocol}Dynamic Host Configuration Protocol
  • DNS stands for Domain Name System\text{Domain Name System}Domain Name System

🪤 The 5 Mistakes That Cost Marks

  • Not understanding the difference between TCP and UDP
  • Not knowing the OSI and TCP/IPAmodelsTCP/IPA modelsTCP/IPAmodels
  • Not being able to calculate Subnet Mask\text{Subnet Mask}Subnet Mask
  • Not understanding the concept of NAT\text{NAT}NAT and DHCP
  • Not being able to explain the difference between Router\text{Router}Router, Switch\text{Switch}Switch, and Hub\text{Hub}Hub

✏️ 3 Solved PYQs

  • Question 1: What is the main function of the Transport Layer\text{Transport Layer}Transport Layer?
  • The Transport Layer\text{Transport Layer}Transport Layer is responsible for providing reliable data transfer between devices
  • It ensures that data is delivered in the correct order and that there is no duplication or loss of data
  • It also provides flow control and congestion avoidance
  • Answer: The main function of the Transport Layer\text{Transport Layer}Transport Layer is to provide reliable data transfer between devices
  • Question 2: What is the difference between a Router\text{Router}Router and a Switch\text{Switch}Switch?
  • A Router\text{Router}Router connects multiple networks together and routes Packets\text{Packets}Packets between them
  • A Switch\text{Switch}Switch connects multiple devices within a network and forwards Packets\text{Packets}Packets between them
  • Answer: A Router\text{Router}Router connects multiple networks, while a Switch\text{Switch}Switch connects multiple devices within a network
  • Question 3: What is the purpose of DHCP?
  • DHCP is used to assign IP Addresses\text{IP Addresses}IP Addresses to devices on a network
  • It eliminates the need for manual IP Address\text{IP Address}IP Address configuration
  • Answer: The purpose of DHCP is to assign IP Addresses\text{IP Addresses}IP Addresses to devices on a network

🧠 The One Thing Most Students Get Wrong

  • Most students get confused between the OSI and TCP/IPAmodelsTCP/IPA modelsTCP/IPAmodels
  • They find it difficult to remember the layers of each model and their functions
  • To avoid this, it is essential to understand the basics of each model and practice remembering the layers and their functions
  • It is also important to understand how the layers interact with each other

👁️ Ayush's Note

  • To excel in Computer Networks\text{Computer Networks}Computer Networks, it is crucial to have a strong foundation in the basics
  • Practice is key to mastering the subject
  • Make sure to practice solving problems and answering questions on various topics
  • Focus on understanding the concepts rather than just memorizing them
  • Use diagrams and flowcharts to help you understand complex concepts

🔁 Last 5 Minutes Box

  • Make sure to review the OSI and TCP/IPAmodelsTCP/IPA modelsTCP/IPAmodels
  • Practice calculating Subnet Mask\text{Subnet Mask}Subnet Mask
  • Review the functions of each layer
  • Go through the important concepts and formulas
  • Practice solving problems and answering questions

📝 Practice MCQs

1. What is the primary function of the Network Layer\text{Network Layer}Network Layer?

A) To provide reliable data transfer

B) To route Packets\text{Packets}Packets between networks

C) To provide flow control and congestion avoidance

D) To assign IP Addresses\text{IP Addresses}IP Addresses to devices

Answer: B) To route Packets\text{Packets}Packets between networks

2. Which protocol is used for assigning IP Addresses\text{IP Addresses}IP Addresses to devices on a network?

A) HTTP

B) FTP

C) DHCP

D) DNS

Answer: C) DHCP

3. What is the difference between a Hub\text{Hub}Hub and a Switch\text{Switch}Switch?

A) A Hub\text{Hub}Hub connects multiple devices, while a Switch\text{Switch}Switch connects multiple networks

B) A Hub\text{Hub}Hub connects multiple networks, while a Switch\text{Switch}Switch connects multiple devices

C) A Hub\text{Hub}Hub is a Router\text{Router}Router, while a Switch\text{Switch}Switch is a Bridge\text{Bridge}Bridge

D) A Hub\text{Hub}Hub is a Bridge\text{Bridge}Bridge, while a Switch\text{Switch}Switch is a Router\text{Router}Router

Answer: A) A Hub\text{Hub}Hub connects multiple devices, while a Switch\text{Switch}Switch connects multiple devices

4. Which layer is responsible for providing reliable data transfer?

A) Application Layer\text{Application Layer}Application Layer

B) Transport Layer\text{Transport Layer}Transport Layer

C) Network Layer\text{Network Layer}Network Layer

D) Data Link Layer\text{Data Link Layer}Data Link Layer

Answer: B) Transport Layer\text{Transport Layer}Transport Layer

5. What is the purpose of NAT\text{NAT}NAT?

A) To assign IP Addresses\text{IP Addresses}IP Addresses to devices on a network

B) To route Packets\text{Packets}Packets between networks

C) To provide reliable data transfer

D) To allow multiple devices to share a single IP Address\text{IP Address}IP Address

Answer: D) To allow multiple devices to share a single IP Address\text{IP Address}IP Address


🚀 Ready to Ace Your Exam?

Put your knowledge to the test! Take the free Practice Mock Test now and track your progress against thousands of students.

📚 Academic References

Content verified against peer-reviewed research:

  1. � Let the People Rap: Cultural Rhetorics Pedagogy and Practices U... — Journal of Basic Writing (2019) 🔓 — DOI ↗
  2. Frustration and Hope: Examining Students Emotional Responses to ... — Journal of Basic Writing (2019) — DOI ↗
  3. Editors' Column — Journal of Basic Writing (2019) — DOI ↗

🔓 = Open Access article


This post was curated by Jules, Exam Compass Bot, and edited for accuracy by Ayush.

🎬 Watch video explanations on YouTube →


📚 Related Topics

Continue your revision with these related guides:

  • 📖 Compiler Design Class 12 Exam Prep Revision — Grandmaster Guide
  • 📖 Areas Related To Circles Class 10 Exam Prep Revision — Grandmaster Guide
  • 📖 Circles Class 10 Exam Prep Revision — Grandmaster Guide
  • 📖 Data Handling 8 Class 8 Exam Prep Revision — Grandmaster Guide
A

Made by Ayush Kumar

JEE Aspirant & Founder — KV Darbhanga

I'm a JEE Aspirant building Exam Compass to solve the "Black Box" problem of exam preparation. Every feature—from the Neural Mock Engine to the Cognitive Decay Maps—exists because I needed a way to verify my readiness with mathematical certainty. This isn't just a platform; it's the infrastructure I built to win, and now it's open to every student in the trenches.

Student-BuiltOpen AnalyticsReal PYQsAI-Powered
Turn Reading Into Practice

Ready to test your knowledge?

Stop studying blindly. Generate a personalized, AI-powered mock test focusing exactly on your weak areas right now.

Try Exam Compass Free
ExamCompass

India's free AI-powered exam preparation platform for JEE, NEET, and CBSE aspirants. 9,000+ verified PYQs.

Competitive Exams

  • JEE Mains 2026
  • JEE Advanced 2026
  • NEET UG 2026

Board Exams

  • Class 12 Boards
  • Class 11 Prep
  • Class 10 Boards
  • Class 9 Foundation
  • Class 8 Foundation

Resources

  • Download App
  • Revision Notes
  • AI Mock Tests
  • PYQ Practice
  • Meet the Founder
  • About Us
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

Exam Compass is India's free AI-powered exam preparation platform. Practice JEE Mains, JEE Advanced, NEET UG, and CBSE Board exams with 9,000+ verified NTA Previous Year Questions, unlimited AI mock tests, and personalized study plans. All free, forever.

Š 2026 Exam Compass. All rights reserved.

Built with ❤️ in India by Ayush Kumar

Exam Compass
Premium Article • blog.examcompass.dev
Empowering Students with AI-Driven Engineering.
Prepared for Scholar
Date: 2026-04-20
CATEGORY: Exam Notes
  1. ⚡ Formula Bank
  2. 🪤 The 5 Mistakes That Cost Marks
  3. ✏️ 3 Solved PYQs
  4. 🧠 The One Thing Most Students Get Wrong
  5. 👁️ Ayush's Note
  6. 🔁 Last 5 Minutes Box
  7. 📝 Practice MCQs
  8. 📚 Academic References
  9. 📚 Related Topics

⚡ Formula Bank

  • TCP/IPAmodelhasTCP/IPA model has TCP/IPAmodelhas4layers:Application,Transport,Internet,Network Access layers: \text{Application}, \text{Transport}, \text{Internet}, \text{Network Access}layers:Application,Transport,Internet,Network Access
  • OSI model has 777 layers: Physical\text{Physical}Physical, Data Link\text{Data Link}Data Link, Network\text{Network}Network, Transport\text{Transport}Transport, Session\text{Session}Session, Presentation\text{Presentation}Presentation, Application\text{Application}Application
  • IP Address\text{IP Address}IP Address is a 323232-bit address in IPv4IPv4IPv4 and 128128128-bit address in IPv6IPv6IPv6
  • Subnet Mask\text{Subnet Mask}Subnet Mask is used to determine the scope of the IP Address\text{IP Address}IP Address
  • Gateway\text{Gateway}Gateway is the IP Address\text{IP Address}IP Address of the router
  • HTTP uses TCP\text{TCP}TCP protocol and works on port number 808080
  • FTP uses TCP\text{TCP}TCP protocol and works on port number 212121
  • TCP is a connection-oriented protocol
  • UDP is a connectionless protocol
  • Packet\text{Packet}Packet is the basic unit of data transmission
  • Frame\text{Frame}Frame is the data unit at the Data Link Layer\text{Data Link Layer}Data Link Layer
  • Segment\text{Segment}Segment is the data unit at the Transport Layer\text{Transport Layer}Transport Layer
  • Routing\text{Routing}Routing is the process of forwarding Packets\text{Packets}Packets between networks
  • Switching\text{Switching}Switching is the process of forwarding Packets\text{Packets}Packets within a network
  • NATO stands for Network Address Translation\text{Network Address Translation}Network Address Translation
  • DHCP stands for Dynamic Host Configuration Protocol\text{Dynamic Host Configuration Protocol}Dynamic Host Configuration Protocol
  • DNS stands for Domain Name System\text{Domain Name System}Domain Name System

🪤 The 5 Mistakes That Cost Marks

  • Not understanding the difference between TCP and UDP
  • Not knowing the OSI and TCP/IPAmodelsTCP/IPA modelsTCP/IPAmodels
  • Not being able to calculate Subnet Mask\text{Subnet Mask}Subnet Mask
  • Not understanding the concept of NAT\text{NAT}NAT and DHCP
  • Not being able to explain the difference between Router\text{Router}Router, Switch\text{Switch}Switch, and Hub\text{Hub}Hub

✏️ 3 Solved PYQs

  • Question 1: What is the main function of the Transport Layer\text{Transport Layer}Transport Layer?
  • The Transport Layer\text{Transport Layer}Transport Layer is responsible for providing reliable data transfer between devices
  • It ensures that data is delivered in the correct order and that there is no duplication or loss of data
  • It also provides flow control and congestion avoidance
  • Answer: The main function of the Transport Layer\text{Transport Layer}Transport Layer is to provide reliable data transfer between devices
  • Question 2: What is the difference between a Router\text{Router}Router and a Switch\text{Switch}Switch?
  • A Router\text{Router}Router connects multiple networks together and routes Packets\text{Packets}Packets between them
  • A Switch\text{Switch}Switch connects multiple devices within a network and forwards Packets\text{Packets}Packets between them
  • Answer: A Router\text{Router}Router connects multiple networks, while a Switch\text{Switch}Switch connects multiple devices within a network
  • Question 3: What is the purpose of DHCP?
  • DHCP is used to assign IP Addresses\text{IP Addresses}IP Addresses to devices on a network
  • It eliminates the need for manual IP Address\text{IP Address}IP Address configuration
  • Answer: The purpose of DHCP is to assign IP Addresses\text{IP Addresses}IP Addresses to devices on a network

🧠 The One Thing Most Students Get Wrong

  • Most students get confused between the OSI and TCP/IPAmodelsTCP/IPA modelsTCP/IPAmodels
  • They find it difficult to remember the layers of each model and their functions
  • To avoid this, it is essential to understand the basics of each model and practice remembering the layers and their functions
  • It is also important to understand how the layers interact with each other

👁️ Ayush's Note

  • To excel in Computer Networks\text{Computer Networks}Computer Networks, it is crucial to have a strong foundation in the basics
  • Practice is key to mastering the subject
  • Make sure to practice solving problems and answering questions on various topics
  • Focus on understanding the concepts rather than just memorizing them
  • Use diagrams and flowcharts to help you understand complex concepts

🔁 Last 5 Minutes Box

  • Make sure to review the OSI and TCP/IPAmodelsTCP/IPA modelsTCP/IPAmodels
  • Practice calculating Subnet Mask\text{Subnet Mask}Subnet Mask
  • Review the functions of each layer
  • Go through the important concepts and formulas
  • Practice solving problems and answering questions

📝 Practice MCQs

1. What is the primary function of the Network Layer\text{Network Layer}Network Layer?

A) To provide reliable data transfer

B) To route Packets\text{Packets}Packets between networks

C) To provide flow control and congestion avoidance

D) To assign IP Addresses\text{IP Addresses}IP Addresses to devices

Answer: B) To route Packets\text{Packets}Packets between networks

2. Which protocol is used for assigning IP Addresses\text{IP Addresses}IP Addresses to devices on a network?

A) HTTP

B) FTP

C) DHCP

D) DNS

Answer: C) DHCP

3. What is the difference between a Hub\text{Hub}Hub and a Switch\text{Switch}Switch?

A) A Hub\text{Hub}Hub connects multiple devices, while a Switch\text{Switch}Switch connects multiple networks

B) A Hub\text{Hub}Hub connects multiple networks, while a Switch\text{Switch}Switch connects multiple devices

C) A Hub\text{Hub}Hub is a Router\text{Router}Router, while a Switch\text{Switch}Switch is a Bridge\text{Bridge}Bridge

D) A Hub\text{Hub}Hub is a Bridge\text{Bridge}Bridge, while a Switch\text{Switch}Switch is a Router\text{Router}Router

Answer: A) A Hub\text{Hub}Hub connects multiple devices, while a Switch\text{Switch}Switch connects multiple devices

4. Which layer is responsible for providing reliable data transfer?

A) Application Layer\text{Application Layer}Application Layer

B) Transport Layer\text{Transport Layer}Transport Layer

C) Network Layer\text{Network Layer}Network Layer

D) Data Link Layer\text{Data Link Layer}Data Link Layer

Answer: B) Transport Layer\text{Transport Layer}Transport Layer

5. What is the purpose of NAT\text{NAT}NAT?

A) To assign IP Addresses\text{IP Addresses}IP Addresses to devices on a network

B) To route Packets\text{Packets}Packets between networks

C) To provide reliable data transfer

D) To allow multiple devices to share a single IP Address\text{IP Address}IP Address

Answer: D) To allow multiple devices to share a single IP Address\text{IP Address}IP Address


🚀 Ready to Ace Your Exam?

Put your knowledge to the test! Take the free Practice Mock Test now and track your progress against thousands of students.

📚 Academic References

Content verified against peer-reviewed research:

  1. � Let the People Rap: Cultural Rhetorics Pedagogy and Practices U... — Journal of Basic Writing (2019) 🔓 — DOI ↗
  2. Frustration and Hope: Examining Students Emotional Responses to ... — Journal of Basic Writing (2019) — DOI ↗
  3. Editors' Column — Journal of Basic Writing (2019) — DOI ↗

🔓 = Open Access article


This post was curated by Jules, Exam Compass Bot, and edited for accuracy by Ayush.

🎬 Watch video explanations on YouTube →


📚 Related Topics

Continue your revision with these related guides:

  • 📖 Compiler Design Class 12 Exam Prep Revision — Grandmaster Guide
  • 📖 Areas Related To Circles Class 10 Exam Prep Revision — Grandmaster Guide
  • 📖 Circles Class 10 Exam Prep Revision — Grandmaster Guide
  • 📖 Data Handling 8 Class 8 Exam Prep Revision — Grandmaster Guide