Table of Contents
Transport Layer
Overview
Transport Layer Design Issues
Protocol Layers
Transport Layer
Transport Layer Functions
Multiplexing and Demultiplexing
Error Detection: Checksum
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
AIMD Principle
ATM Networks
ATM ABR Service
Slow Start Congestion Control
Fast Recovery
TCP Congestion Control State Diagram
TCP Average Throughput
UDP and TCP: Summary
Homework 3B |