CS-602 Computer Networks Notes
5 notes for Computer Networks, unit by unit.
Notes for CS-602
- Unit 1 · Short notes Computer Network Foundations Definitions of computer networks · Goals and components of computer networks · Network architecture and classifications · Layered architecture and protocol hierarchy · Design issues, interfaces and services · Connection‑oriented and connection‑less services
- Unit 2 · Short notes Data Link Layer Need for a data link layer · Services provided by the data link layer · Framing techniques · Flow control mechanisms · Error control mechanisms · Elementary and sliding‑window protocols: 1‑bit, Go‑Back‑N, Selective Repeat, Hybrid ARQ
- Unit 3 · Short notes MAC Sub‑layer MAC addressing schemes · Binary Exponential Back‑off (BEB) algorithm · Distributed random access/contention schemes for data services: ALOHA, Slotted ALOHA · Distributed random access/contention schemes for LANs: CSMA, CSMA/CD, CSMA/CA · Collision‑free protocols: Basic Bitmap, BRAP, Binary Countdown, MLMA · Limited contention protocols: Adaptive Tree Walk
- Unit 4 · Short notes Network Layer Need for a network layer · Services provided by the network layer · Design issues in network layer · Routing algorithms: Least‑Cost Routing, Dijkstra's algorithm, Bellman‑Ford algorithm, Hierarchical Routing, Broadcast Routing, Multicast Routing · IP addressing and header format · Packet forwarding techniques
- Unit 5 · Short notes Transport and Application Layers Transport layer design issues · UDP header format and per‑segment checksum · UDP support for unicast/multicast real‑time traffic · TCP connection management · Reliability mechanisms in TCP · TCP flow control
More for CS-602
Other 6th semester CSE subjects
- CS-601 Machine Learning
- CS-603 Compiler Design
- CS-604 Rural Technology & Community Development
- CS-605 Data Analytics Lab
- CS-606 Skill Development Lab