This module will help the students to learn various data communication and networking concepts.
Introduction: Data Communication, Networks, Protocols and Standards.
Basic Concepts: Line configuration, Topology, Transmission mode, Category of networks, Internetworks.
OSI Model: Model, Functions of layers, TCP/IP Protocol suites.
Encoding and Modulating: Digital to digital, Analog to digital, Digital to analog, Analog to analog conversion.
Transmission of digital data: Digital data transmission, DTE-DCE interface, interface standards, modems. Transmission Media: Guided Media, Unguided Media, Transmission Impairment, Performance, Wavelength, Shannon Capacity.
Multiplexing: FDM, WDM, TDM, DSL.
Error Detection and correction: Types of Error, Detection, VRC, LRC, CRC, Checksum, Error Correction (Hamming Code). Data Link control: Line discipline, Flow control, Error control.
Local Area Network: Ethernet, Token bus, Token ring, FDDI. Switching: Circuit switching, Packet switching, Message switching.
Frame Relay: Frame relay layer, congestion control, leaky bucket algorithm.
ATM: ATM Architecture, layers, applications.
Networking and internetworking Devices: Repeaters, Bridges, Routers, Gateways, Types of Routing Algorithms.
Transport Layer: Duties, Connections, OSI Transport model.
Upper OSI Layers: Session Layer, Presentation Layer, Application Layer.
Network Security: Four aspect of security, Privacy, Digital signature, Access Authorization.
1) Behrouz A. Forouzan, “Data Communications and Networking”, 2nd Ed., TMH, 2003.
2) Douglas E. Comer, “Internetworking with TCP/IP”, PHI, 3th Ed.,1998.
1. A.S.Tanenbaum, “Computer Networks”, Pearson Education Asia, 4th Ed.,2003.
2. William Stallings, “ Data and Computer Communications”, Pearson Education Asia, 7th Ed., 2002.