Computer Networks
UNIT 1
Introduction: Data communications, networks, network types, Internet history,standards and administration. Network Models:Protocol layering, TCP/IP protocol suite, The OSI model. Introduction to Physical layer:Data and signals, periodic analog signals, digital signals, transmission impairment, data rate limits, performance. Digital and Analog transmission: Digital-to-digital conversion, analog-to-digital conversion, transmission modes, digital-to-analog conversion, analog-to-analog conversion.
UNIT 2
Bandwidth Utilization: Multiplexing and SpectrumSpreading: Multiplexing, Spread Spectrum Transmission media:Guided Media, Unguided Media Switching: Introduction, circuit switched networks, packet switching, structure of a switch. Introduction to the Data Link Layer:Link layer addressing, Data Link Layer Design Issues, Error detection and correction, block coding, cyclic codes, checksum, forward error correction, error correcting codes, error detecting codes.
UNIT 3
Data Link Control: DLC services, data link layer protocols, HDLC, Point-to-point protocol. Media Access Control: Random access, controlled access, channelization, Wired LANs – Ethernet Protocol, standard ethernet, fast ethernet, gigabit ethernet, 10 gigabit ethernet, Wireless LANs: Introduction, IEEE 802.11 project, Bluetooth, WiMAX, Cellular telephony, Satellite networks. Connecting devices and Virtual LANs.
UNIT 4
Introduction to the Network Layer: Network layer services, packet switching, network layer performance, IPv4 addressing, forwarding of IP packets, Internet Protocol, ICMPv4, Mobile IP Unicast Routing:Introduction, routing algorithms, unicast routing protocols. Next generation IP: IPv6 addressing, IPv6 protocol, ICMPv6 protocol, transition from IPv4 to IPv6
UNIT 5
Introduction to the Transport Layer: Introduction, Transport layer protocols (Simple protocol, Stop-and-wait protocol, Go-Back-n protocol, Selective repeat protocol, Bidirectional protocols), Transport 12 8 layer services, User datagram protocol, Transmission control protocol, Standard Client0Server Protocols:World wide-web and HTTP, FTP, Electronic mail, Telnet, Secured Shell, Domain name system.