Computer network Syllabus & Notes
Fundamental networking concepts, data communication fundamentals, network topologies, switching, transmission media, and protocol architectures.
Topics in Computer network
- Unit 01: Basics of Networks: Understand fundamental networking concepts including definitions, network types (LAN, MAN, WAN), and various topologies. This unit covers essential components and differentiates between Internet, Intranet, and Extranet.
- Definition & Goals: Explores the fundamental purpose and objectives of computer networks.
- Network Types: Differentiates between Local Area Networks (LAN), Metropolitan Area Networks (MAN), and Wide Area Networks (WAN).
- Topologies: Covers various network layouts including Bus, Star, Ring, and Mesh topologies.
- Components: Details the essential hardware elements like Nodes and Network Interface Cards (NICs), and communication Links.
- Internet, Intranet, Extranet: Distinguishes between the concepts and applications of the Internet, Intranet, and Extranet.
- Unit 02: Network Models: This unit delves into the foundational network models, specifically the OSI and TCP/IP models. It highlights the layered architecture and the processes of encapsulation and decapsulation.
- OSI Model (7 Layers): Examines the seven distinct layers of the Open Systems Interconnection (OSI) model and their respective functions.
- Encapsulation & Decapsulation: Explains the process by which data is wrapped and unwrapped as it passes through network layers.
- TCP/IP Model: Introduces the widely used TCP/IP model and its layered structure.
- OSI vs TCP/IP Comparison: Compares and contrasts the OSI and TCP/IP models, highlighting their similarities and differences.
- Unit 03: Transmission Media: Focuses on the physical pathways through which data travels. It categorizes media into guided and unguided types, discussing their characteristics and associated terms.
- Guided Media: Covers wired transmission mediums such as Twisted Pair, Coaxial cables, and Optical Fiber, including multi-mode concepts.
- Unguided Media & Terms: Discusses wireless mediums like Radio, Microwave, and Infrared, along with key transmission terms like Bandwidth and Attenuation.
- Unit 04: Signals & Data Communication: This critical unit explores the nature of signals used in data transmission, differentiating between analog and digital forms. It covers theoretical concepts like Nyquist Bit Rate and Shannon Capacity, along with fundamental signal properties.
- Analog vs Digital: Explains the fundamental differences between analog and digital signals and their use in communication.
- Nyquist Bit Rate: Details the theoretical maximum bit rate achievable over a communication channel with a given bandwidth and noise level.
- Shannon Capacity: Introduces the formula for calculating the maximum data rate of a communication channel given its bandwidth and signal-to-noise ratio.
- Frequency, Wavelength: Defines and relates the concepts of frequency and wavelength in the context of signal transmission.
- Unit 05: Data Link Layer: Examines the functions of the Data Link Layer, focusing on error control mechanisms, flow control techniques, and Medium Access Control (MAC) protocols. It covers essential algorithms and standards for reliable data transfer.
- Error Control: Details methods for detecting and correcting errors during data transmission, including CRC, Checksum, and Hamming Code.
- Flow Control: Explains techniques to manage the rate of data transmission between sender and receiver, covering Stop-and-Wait and Sliding Window protocols (Go-Back-N, SR).
- MAC Protocols: Covers various Medium Access Control protocols such as ALOHA, CSMA/CD, and Ethernet standards.
- Unit 06: Network Layer: This is a core unit covering the Network Layer's crucial functions, including IP addressing, subnetting, and routing algorithms. It explores concepts like Distance Vector and Link State routing, along with essential protocols like ARP, RARP, and ICMP.
- IP Addressing: Covers IPv4 addressing, class distinctions (A-E), subnetting, supernetting, CIDR, and NAT for private and public IP management.
- Routing: Explains routing algorithms like Distance Vector (Bellman-Ford) and Link State (Dijkstra), and protocols such as ARP, RARP, and ICMP. Basic congestion control is also introduced.
- Unit 07: Transport Layer: Focuses on the Transport Layer's role in providing end-to-end communication services. It critically compares TCP and UDP, details TCP header structure, and explains congestion control mechanisms like Slow Start and Congestion Avoidance, alongside concepts of sockets and ports.
- TCP vs UDP: Provides a crucial comparison between the Transmission Control Protocol (TCP) and User Datagram Protocol (UDP).
- TCP Header Structure: Details the fields and functions within a TCP segment header.
- Congestion Control: Explains mechanisms to manage network congestion, including Slow Start and Congestion Avoidance phases.
- Sockets & Ports: Covers the concepts of sockets and port numbers used for application-layer process identification.
- Unit 08: Application Layer: This unit covers key protocols and services operating at the Application Layer. It emphasizes understanding the functions of protocols like DNS, HTTP/S, FTP, SMTP, TELNET, and SSH, and remembering well-known port numbers.
- DNS: Explains the Domain Name System and its role in translating domain names to IP addresses.
- HTTP/S: Covers the Hypertext Transfer Protocol and its secure variant, HTTP/S, used for web communication.
- FTP: Details the File Transfer Protocol for transferring files between clients and servers.
- SMTP: Introduces the Simple Mail Transfer Protocol used for sending emails.
- TELNET: Explains the Telnet protocol for remote terminal access.
- SSH: Covers the Secure Shell protocol for secure remote login and other network services.
- Unit 09: Network Devices: This unit focuses on common networking hardware devices. It aims to build understanding of the function of each device and, crucially, the layer at which each operates.
- Hub: Describes the function and layer of operation for a network hub.
- Switch: Explains the role and operating layer of a network switch.
- Router: Details the function and layer of operation for a router.
- Bridge: Covers the purpose and operating layer of a network bridge.
- Gateway: Explains the function and layer of operation for a network gateway.
- Modem: Describes the role of a modem in modulating and demodulating signals.
- Unit 10: Network Security: Introduces fundamental concepts of network security, including the CIA triad (Confidentiality, Integrity, Availability). It covers firewalls, and the principles of symmetric vs. asymmetric encryption and digital signatures.
- CIA Triad: Explains the core principles of Confidentiality, Integrity, and Availability in information security.
- Firewalls: Discusses the function and types of firewalls in protecting networks.
- Symmetric vs Asymmetric Encryption: Differentiates between symmetric and asymmetric encryption methods.
- Digital Signatures: Explains the concept and application of digital signatures for authentication and integrity.
- Unit 11: Modern Networks: Provides an overview of contemporary networking technologies. This unit covers the basics of Wi-Fi, mobile network generations (2G-5G), and an introduction to Cloud computing and the Internet of Things (IoT).
- Wi-Fi Basics: Covers fundamental concepts and standards related to Wireless Fidelity (Wi-Fi).
- Mobile (2G-5G): Explains the evolution and characteristics of mobile network generations from 2G to 5G.
- Cloud & IoT Overview: Provides an introductory overview of Cloud computing and the Internet of Things (IoT).
- CN UNIT 1 NOTES:
- Data LInk Layer:
- Logical Addressing and Subnetting:
- Routing & Network Control:
- Transport Layer:
- Application Layer:
Sample Practice Questions
- Choose the correct antonym of the following word from the options given below: Encourage
- The features that define creative thinking are: a. Inclusive thinking b. Willingness to explore c. Biased approach d. Not easily satisfied Choose the most appropriate answer from the options given below:
- Match List-I with List-II List-I List-II a. Munich is a large city ____ the south of Germany. I. at b. Were there many people ____ the concert on Friday? II. during c. We shouldn't speak ____ eating. III. in d. We didn't speak ____ the meal. IV. while Choose the most appropriate answer from the options given below:
- Identify statements which are true with respect to the passage: a. Our settled perspective towards a problem makes us focus on one line of thought only. b. Leonardo Da Vinci always solved a problem in the first attempt. c. Albert Einstein would look for as many alternatives as he could to solve a problem. d. Exclusive thinking enhances creativity and imagination. Choose the most appropriate answer from the options given below:
- Choose the Antonym of the word SURPLUS from the options given:
- Which of the following statements are not true with respect to the passage? a. With creative thinking, one generates as many alternative approaches as one can. b. Exclusive thinking leads us to the important pieces of the puzzle. c. Inclusive thinking makes one look for different ways to look at the problem. d. Exclusive thinking makes us broaden our attention and look for potential alternatives. e. Creativity and inclusive approach go hand in hand. Choose the most appropriate answer from the options given below:
- Choose the correct Hindi translation of the following word from the given options : Memo
- Fill in the blank with the correct determiner, choosing from the options below: There is ............... milk in the glass; you can use it to make tea.