Transport Layer: TCP and UDP
This lecture covers the following topics:
- Transport Layer Design Issues
- Protocol Layers
- Transport Layer
- Transport Layer Functions
- Multiplexing and Demultiplexing
- Error Detection: Checksum
- 1’s Complement
- Flow Control
- Sliding Window Diagram
- Stop and Wait Flow Control
- Sliding Window Protocol Efficiency
- Utilization: Examples
- Effect of Window Size
- Efficiency Principle
- Error Control: Retransmissions
- Go-Back-N ARQ
- Selective Repeat ARQ
- Selective Repeat: Window Size
- Performance: Maximum Utilization
- Performance Comparison
- Transport Layer Design Issues
- Homework 3A
- UDP and TCP
- Transports
- User Datagram Protocol (UDP)
- TCP
- TCP Segment Format
- TCP Header Fields
- TCP Options
- TCP Checksum
- TCP Connection Management
- Example RTT estimation:
- Round Trip Time Estimation
- Slow Start Congestion Control
- AIMD Principle
- Fast Recovery
- TCP Congestion Control State Diagram
- TCP Average Throughput
- UDP and TCP: Summary
- Homework 3B
Presentation slides in Adobe Acrobat Format:
1 slide/page
Slides+Audio:
Part 1,
Part 2,
Part 3,
Part 4
(on YouTube)
Slides+Audio:
Part 1,
Part 2,
Part 3,
Part 4
(Using Flash)
Right click and save to download
Slides+Audio:
Part 1,
Part 2,
Part 3,
Part 4
podcast.
Frequently asked questions about remote audio/video viewing
Back to other lectures of the series
Complete List of Audio/Video Lectures by Raj Jain
Back to Raj Jain's Home Page