JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

TCP/IP AND ATM NETWORKS

M.Tech I Year I Semester (R22)

Pre-requisite

Computer Networks

Course Objectives

The main objectives of the course are:

  • 1. To study Network Layer Protocols, Next Generation IP protocols
  • 2. To learn about User Datagram Protocol, Transmission Control Protocol and stream control Transmission protocol.
  • 3. To understand techniques to improve QoS
  • 4. To learn about Transport Layer Protocols for Ad Hoc Wireless Networks .
  • 5. To study the features of ATM networks and various Interconnection Networks

Course Outcomes

At the end of the course, the student will be able to:

  • 1. Get the concept of Network Layer Protocols and Transport Layer Protocols.
  • 2. Understand and analyze about UDP, TCP AND SCTP protocols, flow and error control techniques.
  • 3. Learn congestion control mechanisms and techniques to improve Quality of Service in switched networks
  • 4. To understand the performance of TCP in Ad-hoc networks and various modified versions of TCP in ad-hoc networks
  • 5. To understand features of Virtual circuit networks like ATM networks and their applications Design and analyze various types of Inter connection Networks.

UNIT - I

Network Layer: Network Layer Services, Packet switching, , Network Layer Performance, IPv4 Addresses, Internet protocol(IP), ICMP v4, IPv6 Addressing, IPv6 protocol, ICMPv6 protocol, Transition from IPv4to IPv6,Mobile IP Forwarding of IP Packets, Delivery- Direct Versus Indirect Delivery, Forwarding- Forwarding Techniques, Forwarding Process, Routing Table, Unicast routing- Routing algorithms, Unicast routing protocols, Multicast routing, Multicasting basics.

UNIT - II

Transport Layer Introduction to Transport Layer, Transport layer services, Connectionless Versus Connection Oriented Protocols, Transport Layer Protocols: Simple Protocols, Stop and Wait Protocols, Go Back N Protocol, Selective Repeat Protocol, Bidirectional Protocols: Piggybacking Transport layer protocols Services and Port Numbers. UDP, TCP and SCTP User Datagram Protocol (UDP): User Datagram, UDP Services, UDP Applications Transmission Control Protocol (TCP): TCP Services, TCP Features, Segments, TCP Connection, State Transition Diagram, Windows in TCP, Flow and Error Control, TCP Timers, SCTP: SCTP Services, SCTP Features, Packet Format, An SCTP Association SCTP Flow and Error Control

UNIT - III

Traditional TCP: Congestion Control, Additive Increase Multiplicative Decrease (AIMD), Slow Start, Fast recovery, fast retransmit TCP in Wireless Domain: Traditional TCP, TCP over wireless, Snoop TCP, TCP-Unaware Link Layer Indirect TCP, Mobile TCP, Explicit Loss Notification, WTCP, TCP SACK , Transaction-Oriented TCP

Transport Layer Protocols for Ad Hoc Wireless Networks: TCP Over Ad Hoc Wireless Networks- Feedback-Based TCP, TCP with Explicit Link Failure Notification, TCP-Bus, Ad Hoc TCP, Split TCP.

UNIT - IV

Congestion Control and Quality of Service: Quality of Service- Flow Characteristics, Flow Classes, Techniques to Improve QoS- Scheduling, Traffic Shaping, Resource Reservation, Admission Control, Integrated Services- Signaling, Flow Specification, Admission, Service Classes, RSVP, Problems with Integrated Services , Differentiated Services. Queue Management: Passive-Drop trial, Drop front, Random drop, Active- early Random drop, Random Early detection.

UNIT - V

ATM Networks: ATM-Design Goals, Problems, Architecture, Switching, ATM Layers SONET/SDH: Architecture, SONET Layers, SONET Frames, STS Multiplexing, SONET Networks Interconnection Networks:Introduction, Banyan Networks, Properties, Crossbar switch, Three stage Class Networks, Rearrangeable Networks, Folding algorithm, Benes Networks, Lopping algorithm, Bit allocation algorithm.

TEXT BOOKS:

  • 1. Data Communications and Networking - B. A.Forouzan, 5th edition, TMH, 2013.
  • 2. Mobile Communications by Jochen H. Schiller, 2ndEdition, Pearson-Wesley, 2003.
  • 3. Ad Hoc Wireless networks: Architectures and Protocols- C. Siva Ram Murthy and B. S.Manoj, PHI, 2004

REFERENCE BOOKS:

  • 1. ATM Fundamentals –N.N Biswas, Adventure Books,1998
  • 2. Data Communications and Computer Networks - Prakash C. Gupta, PHI, 2006.
  • 3. Data and Computer Communications - William Stallings, 8th ed., PHI, 2007. M.TECH.- I YEAR- I SEMESTER DIGITAL SYSTEMS & COMPUTER ELECTRONICS

Loading Question Papers

Fetching data from database...