Introduction to Computer Communication Networks
- Introduction: Overview of communication networks and the five-layer model; other layering models; standards organizations; key standards; examples of different types of networks.
- Physical Layer: Theoretical analysis of data communication; multiplexing techniques; characterization methods.
- Data Link Layer: Error detection and correction codes; flow control; protocol verification and characterization methods; examples of data link layer protocols; data link layer in the Internet.
- Medium Access Control Sub-Layer: Shared channel access protocols; IEEE 802.3 standard (Ethernet); wireless standards (802.11, 802.16, Bluetooth).
- Network Layer: Static and dynamic routing algorithms; internetworking; network layer in the Internet (IP, OSPF, BGP protocols).
- Transport Layer: Functions of the transport layer – connection establishment and termination, flow control, buffer management, error control, fault recovery; transport protocols in the Internet: TCP and UDP.