CSPC-511 Computer Networks | |||||||
|---|---|---|---|---|---|---|---|
Teaching Scheme | Credit | Marks Distribution | Duration of End Semester Examination | ||||
| L | T | P | Internal Assessment | End Semester Examination | Total | ||
| 3 | 1 | 0 | 4 | Maximum Marks: 40 | Maximum Marks: 60 | 100 | 3 Hours |
| Minimum Marks: 16 | Minimum Marks: 24 | 40 | |||||
Unit-I
Introductory Concepts: Goals and Applications of Networks, LAN, WAN, MAN, Wireless network, Network software: Protocol hierarchies, design issues of layers, Interfaces and services. Reference Model: The OSI reference model, TCP/IP reference model.
Physical Layer: Data Modems, Multiplexing Techniques, Frequency Division, Multiplexing Hierarchies, Transmission Media, Error Detection: Parity Check Codes, Cyclic Redundancy Codes.
Unit-II
Data Link Layer: Data link layer design issues, services provided to network layers, Framing, Error control, Flow control, Error detection and correction, Elementary data link protocols, An unrestricted Simplex protocol, A Simplex Stop-and-Wait protocol, Simplex Protocol for a noisy channel, Sliding Window protocols, A one-bit Sliding protocol, A protocol using go-back-N, A protocol using selective repeat, Protocol specification and verification, Example data link protocol- HDLC, PPP and SLIP.
Unit-III
Network Layer: Design issues, Routing algorithms, Congestion Control Algorithms, Quality of Service, Internetworking.
Transport Layer: Transport services, Design issues, elements of transport protocols, simple transport protocols, Connection management, TCP, UDP.
Unit-IV
Session, Presentation and Application Layer: Session Layer, Design issues, remote procedure call. Presentation Layer, Design issues, Data compression techniques, cryptography. Application Layer - File Transfer, Access and Management, Electronic mail, Virtual Terminals, Other applications.