Chapter 1

Introduction to Computer Network

Definitions; Uses and benefits; Network topologies; PAN, LAN, CAN, MAN; Client-server and peer-to-peer networking.

Chapter 2

Physical Layer and Network Media

Network devices: repeater, hub, switch, bridge, router; Transmission media: wired and wireless; Signal types.

Chapter 3

Data Link Layer

Functions of DLL; LLC and MAC; Framing; Flow control; Error detection and correction.

Chapter 4

Network Layer

Functions; IPv4 and IPv6 addressing; Subnetting; Datagrams; Routing basics.

Chapter 5

Transport Layer

Functions and services; TCP and UDP; Connection-oriented and connectionless services; Congestion control.

Chapter 6

Application Layer

Web & HTTP; DNS; FTP, SFTP, SMTP, IMAP, POP3; Application protocols.

Chapter 7

Multimedia & Future Networking

Multimedia streaming protocols; SCTP; SDN; NFV; Next generation networking.