Ch ng 3.ươ
T ng giao v n (transport layer)
Quang Dieu Tran, PhD
Faculty of Information Technology
University of Communication and Transport
(Branch in Ho Chi Minh City)
Email: dieutq@gmail.com
Website: sites.google.com/sites/tranlectures
Chương 3. Giao thức tầng giao vận (transport layer) 2
Chương 3. Giao thức tầng giao vận (transport layer) 3
Ch3. The Transport Layer
1. Transport Layer Services & Principles.
2. Multiplexing/Demultiplexing.
3. Connectionless Transport (UDP).
4. Principles of Reliable Data Transfer (RDT).
5. Connection-oriented Transport (TCP).
6. Congestion Control.
7. S d ng TCP hay UDP
Chương 3. Giao thức tầng giao vận (transport layer) 4
Transport Layer Services & Principles
Cung c p ph ng ti n truy n ươ
thông logic (logical
communication) gi a các
applications.
PDUs
application: messages.
transport: segments (đo n).
Các msg t t ng application g i
xu ng đc chia nh thành các ượ
đo n (segments).
Transport protocol đc th c ượ
thi t i các tr m cu i (end
system).
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
logical end-end transport
Chương 3. Giao thức tầng giao vận (transport layer) 5
Transport & Network layers
Network layer:
Truy n thông logic gi a
các tr m làm vi c (host).
PDUs = packets (gói).
IP (Internet Protocol) là
giao th c truy n không tin
c y.
Transport layer:
T o ph ng th c truy n ươ
thông logic gi a các ng
d ng (application/process).
Nh n các gói tin t t ng
Network g i lên.
Household analogy:
12 kids sending letters to 12 kids
processes = kids
app messages = letters in
envelopes
hosts = houses
transport protocol = Ann and
Bill
network-layer protocol =
postal service