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 aspects of security, Privacy, Digital signature, Access Authorization.
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.