SYLLABUS
UNIT – I Introduction
OSI Overview, TCP/IP and Other Network Models, Examples of Networks: Novell Networks, Arpanet, Internet, Network Topologies: WAN, LAN, MAN.
UNIT – II Data Link Layer
Design Issues- Framing, Services Provided to Network Layer, Flow Control, Error Control, Error Detection and Correction-CRC, Checksum-Idea, One’s Complement, Hamming code. IEEE Standards: 802.3, 802.11.
UNIT – III Elementary Data Link Layer Protocols
Simplex Protocol, Simplex Stop and Wait, Simplex Protocol for Noisy Channel.
Sliding Window Protocol: One Bit, Go Back N, Selective Repeat-Stop And Wait Protocol, Examples Of Data Link Protocols- HDLC, PPP.
Medium Access Control Sub Layer: Chanel Allocation Problem, ALOHA, Carrier Sense Multiple Access (CSMA), CSMA With Collision Detection, CSMA with Collision Avoidance,
UNIT – IV Network Layer:
Network Layer Design Issues- Store And Forward Packet Switching, Service Provided to Transport Layer, Connection Oriented and Connection Less Service, Comparison of Virtual Circuit and Datagram Subnets.
Routing Algorithms: Optimality Principle, Shortest Path Routing, Flooding, Hierarchical Routing, Broad Cast, Multi Cast, Distance Vector Routing, Link State Routing.
Network Layer in Internet: IP Protocol, IP Address, IPv4 frame format.
UNIT –V Transport Layer
The Transport Services- Services Provided to the Upper Layer, Transport Service Primitives, Elements of Transport Protocol-Addressing, Connection Establishment, Connection Release.
The Internet Transport Protocols: TCP and UDP.
Application Layer: DNS (Domain Naming System)-DNS Namespace, Name Servers, Electronic Mail- Architecture And Services, Message Format-MIME, Sending and Receiving E-mail, Message Transfer- SMTP.
The World Wide Web- Architecture Overview, URL, HTTP.