Introduction to transport layer protocols

sandhyakiran10 0 views 8 slides Oct 15, 2025
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

Computer Networks - transport layer protocols


Slide Content

CS/ECE 438: Communication Networks Fall 2017 3. Transport Layer

application transport network link physical Chapter 3: Transport Layer 3

Chapter 3: Transport Layer our goals: understand principles behind transport layer services: multiplexing, demultiplexing reliable data transfer flow control congestion control learn about Internet transport layer protocols: UDP: connectionless transport TCP: connection-oriented reliable transport TCP congestion control 4

Chapter 3: Outline T ransport Layer Services Multiplexing and Demultiplexing Connectionless Transport: UDP Principles of Reliable Data Transfer Connection-Oriented Transport: TCP P rinciples of Congestion Control TCP Congestion Control 5

Transport services and protocols provide logical communication between app processes running on different hosts transport protocols run in end systems send side: breaks app messages into segments , passes to network layer rcv side: reassembles segments into messages, passes to app layer more than one transport protocol available to apps Internet: TCP and UDP application transport network data link physical logical end-end transport application transport network data link physical 6

Transport vs. N etwork L ayer network layer: logical communication between hosts transport layer: logical communication between processes relies on, enhances, network layer services 12 kids in Ann’ s house sending letters to 12 kids in Bill’s house: hosts = houses processes = kids app messages = letters in envelopes transport protocol = Ann and Bill who demux to in-house siblings network-layer protocol = postal service household analogy: 7

Internet transport-layer protocols reliable, in-order delivery: (TCP) congestion control flow control connection setup unreliable, unordered delivery: (UDP) no-frills extension of “ best-effort” IP services not available: delay guarantees bandwidth guarantees application transport network data link physical application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical logical end-end transport 8