Professional Documents
Culture Documents
66
67
Ứng dụng
Phiên họp
68
69
70
• Kết nối đầu cuối: chia gói tin lớn thành các phân đoạn
nhỏ tại nơi gửi và đặt lại thứ tự chính xác tại nơi nhận
dựa vào trình tự phân đoạn.
Machine Translated by Google
71
ứng dụng
P3 chuyên chở
P4
quá trình
mạng
chuyên chở chuyên chở
mạng
liên kết
mạng
72
73
liệu vật lý
liên kết
liên kết
mạng vật
lý liên
74
• Dịch vụ “nỗ lực tốt nhất”, các phát trực tuyến các ứng dụng đa
phân đoạn UDP có thể là:
phương tiện (có khả năng chịu mất mát,
•mất
nhạy cảm với tốc độ)
• được giao đến ứng dụng
DNS
không theo thứ tự
SNMP
• không kết nối:
75
gồm tiêu đề
cổng nguồn # cổng đích #
76
Tổng kiểm tra UDP
Mục tiêu: phát “lỗi ” (ví dụ: đảo bit) trong truyền
hiện phân đoạn
• tổng kiểm tra: phép cộng (tổng • kiểm tra xem tổng kiểm tra được tính toán có
phần bù của một) nội dung bằng giá trị trường tổng kiểm tra hay không:
phân đoạn
•KHÔNG - đã phát hiện thấy lỗi
• người gửi đặt giá trị tổng kiểm
tra vào trường tổng kiểm tra UDP • CÓ - không phát
77
1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 0
1 0 1 0 1 0 1 0 1 0 1
quấn quanh 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1
Tổng
1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 1 0 0 0
tổng kiểm tra 1 0 0 0 1 0 0 0 0 1 1
78
• Kiểm soát tốt hơn dữ liệu nào được gửi và thời điểm gửi
• Ngay sau khi một tiến trình ứng dụng ghi vào socket
•
… UDP sẽ đóng gói dữ liệu và gửi gói tin
• UDP có thể hoạt động mà không cần bất kỳ giai đoạn sơ bộ chính thức nào
•
… nhằm tránh gây ra bất kỳ sự chậm trễ không cần thiết nào
79
•Giao thức truy vấn đơn giản như Hệ thống tên miền
• Chi phí thiết lập kết nối quá mức cần thiết •
“12.3.4.15”
Machine Translated by Google
80
• một người gửi, một người nhận Luồng dữ liệu hai chiều
trong cùng một kết nối
• đáng tin cậy, theo thứ tự
byte: MSS: kích thước
“
• KHÔNG phân đoạn tối đa
ranh giới
tin nhắn” Hướng kết nối:
81
luồng byte
hỏng •Xác nhận và truyền lại để giao hàng đáng tin cậy • Số thứ tự để
• Ngăn chặn tràn không gian bộ đệm của máy thu •Kiểm soát
tình trạng tắc nghẽn mạng để mang lại lợi ích lớn hơn
Machine Translated by Google
82
đầu
UAPRSF
không
cửa sổ nhận
PSH: đẩy dữ liệu ngay len được sử dụng
# byte
(thường không được sử dụng) tổng kiểm tra
Con trỏ dữ liệu khẩn cấp
rcvr sẵn sàng
dữ liệu ứng
Tổng kiểm
dụng
83
• Số thứ tự •Được sử
dụng để phát hiện dữ liệu bị
•
thiếu ... và để sắp xếp lại dữ liệu theo thứ tự
• Truyền lại
Hết thời gian chờ dựa trên ước tính thời gian khứ hồi •
84
85
86
•Bước 2 (SYN + ACK): máy chủ phản hồi yêu cầu của máy
khách với các bit tín hiệu SYN-ACK được đặt.
•Bước 3 (ACK): máy khách xác nhận phản hồi của máy chủ
và cả hai đều thiết lập kết nối đáng tin cậy để bắt đầu
truyền dữ liệu.