1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Mạng máy tính: Chương 5 - PGS. TS. Nguyễn Hữu Thanh

33 11 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 13,63 MB

Nội dung

Bài giảng "Mạng máy tính - Chương 5: Giao thức TCP/UDP" cung cấp cho người học các kiến thức: Giới thiệu chung về giao thức TCP/UDP, giao thức UDP, giao thức TCP (chức năng TCP, điều khiển luồng và chống tắc nghẽn trong TCP). Mời các bạn cùng tham khảo nội dung chi tiết

Chương Giao thức TCP/UDP PGS TS Nguyễn Hữu Thanh Bộ môn Kỹ thuật thông tin Viện Điện tử - Viễn thông ĐHBK Hà Nội Email: thanhnh@mail.hut.edu.vn Nội dung Giới thiệu chung UDP TCP Chức TCP Điều khiển luồng chống tắc nghẽn TCP Đặt vấn đề  Ứng dụng mạng:  Đa dạng  Yêu cầu khác mặt chất lượng: ◊ Ứng dụng thời gian thực: trễ nhỏ ◊ Ứng dụng truyền số liệu (truyền file, web, email v.v.): độ tin cậy cao, xác suất gói lơi gói phải ~ 0% Giới thiệu UDP TCP Chông tắc nghẽn  Nhiều ứng dụng máy trạm chia sẻ đường truy nhập Internet  Mạng Internet:  Chức chính: định tuyến (routing) chuyển tiếp (forwarding)  Truyền tin không tin cậy ◊ Khơng có chế đảm bảo thứ tự gói ◊ Khơng có chế đảm bảo gói truyền đến nơi nhận  Vấn đề: làm để truyền nhiều ứng dụng với yêu cầu khác giao thức IP không tin cậy, độc lập với ứng dụng? CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Đặt vấn đề (tiếp…)  Cần chức bổ sung “Application” “Internetwork” Mơ hình Internet Giới thiệu Application Ứng dụng truyền thơng: truyền file, ứng dụng thời gian thực, web, email, VoIP v.v http, SIP, H.323, RTP, FTP, SMTP, POP, SNMP v.v UDP TCP Host-to-Host ??? Internetwork Định tuyến chuyển tiếp, truyền tin không tin cậy Network Access Điều khiển truy nhập kênh, biến đổi dòng bit theo kênh vật lý Chông tắc nghẽn IP, ICMP, routing protocols… IEEE 802.x CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Chức lớp Host-to-Host Giới thiệu UDP TCP Lớp host-to-host thực chức bổ sung “application” “internetwork” Ghép nhiều luồng liệu thiết bị đầu cuối để truyền mạng IP Tăng độ tin cậy luồng thông tin Chông tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Chức lớp Host-to-Host (tiếp …) Máy trạm Giới thiệu Router Application Máy trạm Application Thông tin lớp cấp UDP TCP Chông tắc nghẽn Host-to-Host Host-to-Host Internetwork Internetwork Internetwork Network Access Network Access Network Access CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Chức lớp Host-to-Host (tiếp …)  Tại chức host-to-host lại thực thiết bị đầu cuối? Giới thiệu UDP TCP Chông tắc nghẽn Router thực chức định tuyến chuyển tiếp Router không cần lưu giữ trạng thái luồng liệu (flow state) nâng cao hiệu router các chức khác đưa “rìa” mạng CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Cơ chế ghép kênh  Chức ghép kênh:  Chia nhỏ liệu người sử dụng thành segment lớp host-to-host  Ghép nhiều luồng liệu lớp ứng dụng vào để truyền mạng IP FTP HTTP Chat Giới thiệu Application FTP HTTP Chat application-layer protocols UDP TCP Chông tắc nghẽn Host2Host multiplexing TCP/UDP demultiplexing Internetwork Network Access CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Cơ chế ghép kênh (tiếp…) Phương pháp ghép kênh: Giới thiệu UDP TCP Chông tắc nghẽn Mỗi ứng dụng (hay tiến trình) có địa cổng (port number) khác Địa cổng: 16 bit Các ứng dụng trao đổi liệu qua “socket” Mỗi socket phân biệt qua tham số: ◊Địa port ◊Địa IP CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Cơ chế ghép kênh (tiếp…)  Một số cổng điển hình:  – 1023: cổng mặc định định nghĩa IANA Giới thiệu UDP TCP Chông tắc nghẽn ◊ ◊ ◊ ◊ ◊ ◊ FTP: 20, TCP SSH: 22, TCP/UDP Telnet: 23, TCP SMTP: 25, TCP DNS: 53, TCP/UDP HTTP: 80, TCP/UDP  Từ 1024: người sử dụng tự định nghĩa App1 App2 App3 socket socket Application socket  Socket quản lý Host-to-host hệ điều hành  Có thể tạo, trao đổi liệu qua socket thông qua API HĐH CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 10 Cơ chế tăng độ tin cậy Độ tin cậy: Giới thiệu UDP Kiểm tra chống lỗi: thêm mã kiểm tra lỗi phần liệu (CRC v.v.) ◊ARQ (auto-repeat request) ◊FEC (forwarding error correction) Chống tắc nghẽn TCP Chông tắc nghẽn Câu hỏi: Sự khác ARQ FEC? Trong giao thức IP có kiểm tra chống lỗi không? Ở đâu? CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 11 Cơ chế tăng độ tin cậy (tiếp…)  ARQ:  Trao đổi liệu thông qua chế: gửi – phúc đáp  Phân loại: Giới thiệu UDP TCP Chông tắc nghẽn ◊ Stop-and-Wait ◊ Go-Back-N ◊ Selective Repeat  Chức năng: ◊ Phát lỗi gói ◊ Phát gói ◊ Sắp xếp thứ tự gói ◊ Điều khiển luồng: điều chỉnh kích thước cửa số trượt  Câu hỏi:  Phân biệt chế Stop-and-Wait, Go-Back-N, Selective Repeat?  Tham khảo tài liệu môn “Cơ sở mạng thông tin” CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 12 Cơ chế tăng độ tin cậy (tiếp…)  ARQ - Stop and Wait: Giới thiệu RTT gói ts ACK1 p1 p1 ACK1 ACK0 TCP lỗi NACK1 p0 UDP p1 p1 ttimeout p1 ACK1 Chông tắc nghẽn c) Mất gói b) Lỗi gói a) Khơng lỗi CHƯƠNG – UDP/TCP 13 PGS TS Nguyễn Hữu Thanh Cơ chế tăng độ tin cậy (tiếp…)  ARQ - Go-Back-N:  “Cumulative feedback” Giới thiệu p1 p2 p3 p1 p2 p3 ACK lỗi gói TCP p1 p2 p3 ACK UDP W=3 – kích thước cửa sổ gói p2 p3 p4 p4 p5 p6 ACK p2 p3 p4 Chơng tắc nghẽn a) Khơng lỗi b) Lỗi gói c) Mất gói CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 14 Cơ chế tăng độ tin cậy (tiếp…)  ARQ - Selective Repeat gói Giới thiệu p1 p2 p3 p2 p4 p5 p4 p5 p6 p1 p2 p3 NACK NACK lỗi gói ACK UDP TCP p1 p2 p3 ACK p4 ACK p2 p5 Chông tắc nghẽn a) Không lỗi b) Lỗi gói c) Mất gói CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 15 Cơ chế tăng độ tin cậy (tiếp…)  Điều khiển luồng ARQ: Để thay đổi tốc độ truyền: Giới thiệu UDP TCP Chông tắc nghẽn ◊ Thay đổi kích thước cửa sổ trượt W ◊ Thay đổi thời gian ACK để điều chỉnh RTT  Nhận xét: ARQ khơng thích hợp cho dịch vụ thời gian thực: ◊ RTT lớn ◊ Băng thông luồng liệu bị giới hạn W  ARQ áp dụng TCP CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 16 Cơ chế tăng độ tin cậy (tiếp…) Câu hỏi: Giới thiệu UDP TCP Chông tắc nghẽn Tính hiệu suất kênh truyền “Stopand-Wait”, “Go-Back-N” “Selective Repeat” khi: ◊Kênh truyền lý tưởng ◊Kênh chịu xác suất gói Pe  Tham khảo giảng môn “Cơ sở mạng thông tin” CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 17 Cơ chế tăng độ tin cậy (tiếp…) FEC: Giới thiệu UDP Bên phát khơng phát lại gói Bên thu có chức năng: ◊Kiểm tra lỗi ◊Nếu phát gói lỗi: – Bên thu sửa lỗi (xác định vị trí bit lỗi) – Nếu lỗi khơng sửa được: hủy gói TCP Chơng tắc nghẽn Nhận xét: ◊FEC thích hợp cho dịch vụ thời gian thực CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 18 Giao thức UDP Giới thiệu UDP TCP Chông tắc nghẽn     UDP – User Datagram Protocol RFC 768 Gói tin UDP – UDP datagram Đặc điểm:  Sử dụng chế không liên kết (connectionless): không cần thiết lập phiên truyền nguồn – đích  UDP giao thức khơng tin cậy ◊ Khơng có phúc đáp (ACK) ◊ Khơng chế tự động phát lại ◊ Kiểm tra lỗi (checksum): kiểm tra phần đầu khung (header), khơng có kiểm tra lỗi phần liệu ◊ Khơng có chế phát gói mất, gói đến khơng thứ tự ◊ Khơng có chế điều khiển luồng  UDP gửi liệu nhanh nhiều  Chức UDP gì? CHƯƠNG – UDP/TCP 19 PGS TS Nguyễn Hữu Thanh Giao thức UDP (tiếp…)  Chức UDP: Ghép/tách kênh Giới thiệu A1 A2 B1 B2 App App App App Port UDP OS UDP TCP Chông tắc nghẽn UDP IP CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 20 10 Cơ chế truyền lại (tiếp…) RTT: gaia.cs.umass.edu to fantasia.eurecom.fr 350 300 UDP TCP Chông tắc nghẽn RTT (milliseconds) Giới thiệu 250 200 150 100 15 22 29 36 43 50 57 64 71 78 85 92 99 106 time (seconnds) SampleRTT Estimated RTT CHƯƠNG – UDP/TCP 37 PGS TS Nguyễn Hữu Thanh Giới thiệu UDP TCP Chông tắc nghẽn  Giả thiết: Phương sai giá trị RTT số  Trong thực tế: ◊ Chiều dài hàng đợi router tăng dần tải tăng ◊ Phương sai RTT tăng nhanh tải tăng ◊ Phân bố xác suất RTT không xác định Phương sai tăng nhanh tải tăng Tải tới hàng đợi router Xác suất  Trong thuật toán Trế trung bình Cơ chế truyền lại (tiếp…)  Yêu cầu: Phương sai  Ước lượng RTT xác để tránh ước lượng sai RTO kỳ vọng RTT CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 38 19 Cơ chế truyền lại (tiếp…)  Thuật toán ước lượng RTO mới: Cho phép đánh giá phương sai RTT Giới thiệu UDP EstimatedRTTk =  EstimatedRTTk-1 + (1 - ) SampleRTT Differencek = (1 - )*Differencek-1 +  *|SampleRTT - EstimatedRTTk| RTO =  * EstimatedRTTk +  *Differencek   0,125;   1;   4;   0,25 TCP Chông tắc nghẽn CHƯƠNG – UDP/TCP 39 PGS TS Nguyễn Hữu Thanh Cơ chế truyền lại (tiếp…) Host A Host B Host A Truyền lại Giới thiệu RTT sai Host B Truyền lại RTT sai UDP TCP Chông tắc nghẽn  Thuật tốn Karn:  Vấn đề: Khi truyền lại RTT ước lượng cho xác?  Giải pháp: ◊ Không cập nhật giá trị EstimatedRTT ◊ RTOk=2 * RTOk-1 CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 40 20 Tắc nghẽn Internet Giới thiệu UDP TCP Chông tắc nghẽn  Tắc nghẽn mạng thường xuyên xảy tránh  Tắc nghẽn xảy nhiều cấp độ khác (mức gói, mức luồng v.v.)  Bên phát TCP phải có khả phát tắc nghẽn giảm tắc nghẽn (giảm kích thước cửa sổ trượt)  Router giảm tốc độ luồng TCP cách tăng trễ hàng đợi (khi tải tăng) CHƯƠNG – UDP/TCP 41 PGS TS Nguyễn Hữu Thanh Tắc nghẽn Internet (tiếp…)  Tắc nghẽn xảy tải tới nút mạng tăng ( 100%) H1 A1(t) 10Mb/s R1 Giới thiệu H2 TCP Chông tắc nghẽn Cumulative bytes UDP Atotal(t) D(t) 1.5Mb/s A2(t) 100Mb/s A1(t) A2(t) A2(t) X(t) H3 D(t) X(t) A1(t) D(t) t CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 42 21 Tắc nghẽn Internet (tiếp…)  Các cấp độ tắc nghẽn Giới thiệu UDP TCP Chông tắc nghẽn Mức người sử dụng: nhiều người truy nhập cao điểm Mức luồng: luồng liệu chiếm trọn dung lượng kênh đầu Mức gói: gói xung đột router 7:00 8:00 9:00 1s 2s 3s 100µs 200µs 300µs CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 43 Tắc nghẽn Internet (tiếp…)  Tắc nghẽn trễ: RTT bao gồm: Giới thiệu UDP TCP Chông tắc nghẽn ◊ Trễ lan truyền (propagation delay) ◊ Trễ hàng đợi (queue delay) Thông thường trễ hàng đợi đóng vai trị định đến RTT Trễ hàng đợi phụ thuộc vào chiều dài hàng đợi  tải tăng trễ tăng Khi tắc nghẽn xảy  trễ hàng đợi lớn  RTT đại lượng sử dụng để ước lượng tắc nghẽn mạng (TD: ping) CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 44 22 Tránh tắc nghẽn Internet  TD: luồng liệu đến router A1(t) A2(t) Giới thiệu R1 ? Chính sách Từ chối luồng UDP TCP Chông tắc nghẽn Đệm luồng đệm luồng phục vụ xong Chuyển thời gian phục vụ luồng tới thời điểm muộn Yêu cầu luồng giảm tốc độ CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 45 Tránh tắc nghẽn Internet (tiếp…)  Nhận xét: tắc nghẽn tránh khỏi Giới thiệu UDP TCP Chông tắc nghẽn Cơ chế hợp kênh thống kê chuyển mạch gói cho phép sử dụng kênh truyền hiệu  đệm thường xuyên bị đầy Nếu đệm rỗng  trễ nhỏ, mạng không bị tắc nghẽn Nhưng: hiệu suất sử dụng kênh thấp Nếu đệm đầy  trễ lớn, tắc nghẽn Nhưng: hiệu suất sử dụng kênh cao  Tắc nghẽn vừa phải? CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 46 23 Tải, trễ hiệu  Quan hệ tải trễ:  Tải: L (bit/s)  Trễ: D (s) Giới thiệu  Gọi P tham số đơn giản để đánh giá hiệu mạng, với:  P=L/D  P lớn tốt UDP TCP Chông tắc nghẽn Trễ trung bình Hiệu Tải “Tải tối ưu” Tải CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 47 Chống tắc nghẽn TCP  Yêu cầu: Giới thiệu UDP TCP Chơng tắc nghẽn TCP phải ước lượng xác băng thơng cịn thừa Thay đổi tốc độ phát theo tình trạng kênh: Băng thơng C Băng thơng cịn thừa ◊ Tăng tốc độ phát cịn băng thơng ◊ Khi tắc nghẽn xảy  giảm tốc độ phát t CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 48 24 Chống tắc nghẽn TCP (tiếp…)  Bên phát TCP thay đổi tốc độ việc thay đổi kích thước cửa sổ Giới thiệu Window=min{ReceiveWindow, CongestionWindow} UDP TCP Chông tắc nghẽn RWND bên thu CWND bên phát  “cwnd” hoạt động theo chế: Tăng kích thước cửa sổ theo cấp số cộng Giảm kích thước cửa sổ theo cấp số nhân CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 49 Chống tắc nghẽn TCP (tiếp…)  Các trạng thái luồng TCP: “slow start”: Giới thiệu UDP TCP Chông tắc nghẽn ◊ Khi khởi tạo luồng ◊ Kích thước cwnd tăng theo hàm mũ mức ngưỡng ssthresh Tránh tắc nghẽn: ◊ Từ mức ssthresh, kích thước cửa sổ tăng thêm MSS (maximum segment size) sau chu kỳ RTT kích thước cửa sổ tăng tuyến tính đến phát tắc nghẽn Phát tắc nghẽn: ◊ Tắc nghẽn xảy gói tin bị  TCP giảm kích thước cửa sổ xng nửa CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 50 25 “Slow Start”  Mục đích: cho phép phiên TCP tăng tốc độ nhanh chóng sau thiết lập kết nối  Nguyên tắc:  cwnd = (MSS)  Tăng cwnd đơn vị nhận ACK  kích thước cwnd tăng theo cấp số nhân Giới thiệu UDP TCP Src D Chông tắc nghẽn A D D A A D D D D A A A A Dest CHƯƠNG – UDP/TCP 51 PGS TS Nguyễn Hữu Thanh Tránh tắc nghẽn  Tránh tắc nghẽn – congestion avoidance  Nguyên tắc: Giới thiệu  Sau kích thước cwnd đạt đến giá trị ssthresh, kết nối TCP chuyển sang chế độ tránh tắc nghẽn  cwnd tăng đơn vị (01 MSS) sau RTT khơng có gói lỗi  cwnd tăng tuyến tính UDP Src TCP D Chông tắc nghẽn A D D A A D D D A A A Dest CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 52 26 Phát tắc nghẽn Vấn đề: Làm để phát tắc nghẽn? Giới thiệu UDP TCP Chơng tắc nghẽn Khi xảy gói  hàng đợi nút trung gian bị tràn  tắc nghẽn xảy TCP chuyển sang trạng thái phát tắc nghẽn gói xảy ra: Khơng nhận ACK (timeout) Nhận ACK trùng yêu cầu phát lại CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 53 Phát tắc nghẽn (tiếp…)  Khi timeout (không nhận ACK) Giới thiệu UDP TCP Chông tắc nghẽn TCP đặt ngưỡng ssthresh xuống nửa giá trị cwnd TCP đặt cwnd MSS TCP chuyển trạng thái slow start  Nếu nhận ACK trùng TCP đặt ngưỡng ssthresh xuống nửa giá trị cwnd TCP đặt cwnd ½ giá trị TCP chuyển trạng thái tránh tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 54 27 Phát tắc nghẽn (tiếp…)  Nhận xét: cửa sổ cwnd có dạng cưa cwnd 22 Giới thiệu 20 Timeout 18 16 UDP Threshold is set to half of cwnd (20) And slow start starts Threshold=16 14 12 TCP 10 ACKs SS Chông tắc nghẽn Threshold=10 Threshold is set to half of cwnd (12) And additive increase starts AI SS AI Threshold=6 AI Time CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 55 Thông lượng phiên TCP Giới thiệu UDP TCP Chông tắc nghẽn Trong chu kỳ RTT: số byte phiên TCP gửi cwnd Gọi R – thông lượng phiên TCP R=cwnd/RTT Câu hỏi: Dạng lưu lượng phiên TCP có tuân theo dạng cưa không? CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 56 28 Thông lượng phiên TCP (tiếp…) Giới thiệu UDP TCP Chông tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 57 Thông lượng phiên TCP (tiếp…)  Nhận xét: Giới thiệu Dạng lưu lượng TCP khơng thiết có dạng cưa Như hình trước, lưu lượng số  Nguyên nhân: UDP TCP Chông tắc nghẽn Nếu độ lớn đệm router đủ lớn: ◊ Số gói đến router tăng  kích thước đệm tăng  RTT tăng tỷ lệ với cwnd lưu lượng TCP số  Có cách tránh tắc nghẽn: 1 Đệm gói đến để tăng RTT 2 Huỷ gói để giảm kích thước cửa sổ cwnd CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 58 29 Tính cơng TCP  Mục tiêu: Giới thiệu Nếu có n luồng TCP chia sẻ kênh truyền có dung lượng C  luồng chia sẻ băng thông C/n TCP UDP TCP Chông tắc nghẽn C R TCP CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 59 Tính công TCP (tiếp…)  TCP cho phép chia sẻ băng thông công  Xét luồng TCP chia sẻ băng thông C UDP TCP Chông tắc nghẽn Điểm chia sẻ công C Thông lượng luồng Giới thiệu loss: decrease window by factor of congestion avoidance: additive increase loss: decrease window by factor of congestion avoidance: additive increase Thông lượng luồng C CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 60 30 Tính cơng TCP (tiếp…) TCP cơng đến đâu? Giới thiệu UDP Các ứng dụng mở song song nhiều luồng TCP ◊Web browser ◊Flashget TD: TCP Chông tắc nghẽn ◊một liên kết dung lượng C phục vụ 10 luồng TCP  luồng nhận băng thông trung bình C/10 ◊ứng dụng mở thêm 10 luồng TCP  ứng dụng nhận băng thơng C/2 CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 61 Đồng nhiều luồng TCP  Vấn đề:  Khi truyền nhiều luồng TCP với thời gian bắt đầu RTT RTT A B Giới thiệu C D UDP N  RTT Luồng A TCP Chông tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 62 31 Đồng nhiều luồng TCP (tiếp…) f(RTT) Giới thiệu Băng thơng tổng cộng UDP trung bình TCP Chông tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 63 Đồng nhiều luồng TCP (tiếp…)  Nếu thay đổi thời gian bắt đầu luồng (khơng đồng bộ)  băng thơng tổng hợp dao động Giới thiệu N  RTT Nguồn A UDP TCP Chông tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 64 32 Đồng nhiều luồng TCP (tiếp…) Băng thông tổng hợp N  RTT Giới thiệu Trung bình UDP TCP Chơng tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 65 Tài liệu tham khảo  Internetworking with TCP/IP, Vol 1, Douglas Comer, Prentice Hall Computer  Karn, Phil; Craig Partridge, "Improving RoundTrip Time Estimates in Reliable Transport Protocols“, ACM SIGCOMM '87 pp 2–7  Computer Networks, Nick McKeown, Stanford University  Networking: a top-down approach featuring the Internet, James F Kurose, Keith W Ross, Addison Wesley, 4thed, 2006  Một số tài liệu giảng khác Internet 33 ... tắc nghẽn Host-to-Host Host-to-Host Internetwork Internetwork Internetwork Network Access Network Access Network Access CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh Chức lớp Host-to-Host (tiếp …)... (milliseconds) Giới thiệu 250 200 150 100 15 22 29 36 43 50 57 64 71 78 85 92 99 106 time (seconnds) SampleRTT Estimated RTT CHƯƠNG – UDP/TCP 37 PGS TS Nguyễn Hữu Thanh Giới thiệu UDP TCP Chông... theo dạng cưa không? CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 56 28 Thông lượng phiên TCP (tiếp…) Giới thiệu UDP TCP Chông tắc nghẽn CHƯƠNG – UDP/TCP PGS TS Nguyễn Hữu Thanh 57 Thông lượng phiên

Ngày đăng: 11/05/2021, 01:42

TỪ KHÓA LIÊN QUAN