CHƯƠNG 1: TÔNG QUAN VỀ QUẦN LÝ TẮC NGHÊN TRONG GIAO THỨC TCP 1 11 TCPTP 11 13 Giao thức TCP 12 1.3 Quản lý tắc nghén trong TCP 18 1. 21 CHƯƠNG 2 : GIAO THỨC TCP TRONG MỖI TRƯỞNG DATA CENTER 2.1 Mãi trường Data Center va Cloud Computing 22 22 BON - Lxplicit Congestion Notification 35 23. DCTCP-— Giao thức TCP điển hình cho môi trường Data Center 29 24 Đánhgiả vê DCTCP. 33 1 LỜI CẢM ƠN Lời đầu tiên, tôi xin chân thành cảm ơn PGS.TS Ngô Hồng Sơn - giảng viên bộ môn Truyền thông và Mạng máy tính - đã hết sức quan tâm, tận tình giúp đỡ cũng.
như chỉ bão, định hưởng vả tạo mọi điều kiện thuận lợi nhất giúp tôi hoàn thánh luận văn của mình. Tôi cũng xin cảm ơn các thầy giáo, cô giáo trong trường Dai hoc Bach Khoa Ld Nội, Viên Đảo lạo Sau đại học, đặc biệt là các thấy cô giáo của Viện Công nghệ thông tin va Truyền thông đã hết lòng dạy bảo, truyền đạt những kiến thức kinh nghiệm cho tôi trang suốt thời gian học tập tại trường cả ở bậc Dại học và bậc Cao hoe. Cuỗi cũng tôi xi: được gửi lời cảm on sâu sắc nhất tới gia đình và nguời thân đã hết lòng ủng hộ, khích lệ tỉnh thần và luôn động viên tôi vào những lúc khỏ khăn nhất để tôi có thêm động lực hoàn thành luận văn này. MỤC LỤC TOM TAT NOIDUNG MUCLUC ie PHU LUC TỪ VIẾT TẮT.
"— "— "— DANH MỤC HN] V. ¬— ¬— ¬— LỜI CAM DOAN. ¬— ¬— ¬— LỜI NÓI DẦU Ly do chọn để tải. sexy sexy sexy ¬ Lịch sử nghiền cứn.
¬—-- ¬—-- ¬—-- versie Mục tiêu của luận văn. ¬—-- ¬—-- ¬—-- versie Phương pháp nghiên củu. tre tre tre se, 10) CHƯƠNG 1: TÔNG QUAN VỀ QUẦN LÝ TẮC NGHÊN TRONG GIAO THỨC TCP 1 11 TCPTP 11 13 Giao thức TCP 12 1.3 Quản lý tắc nghén trong TCP 18 1. 21 CHƯƠNG 2 : GIAO THỨC TCP TRONG MỖI TRƯỞNG DATA CENTER 2.1 Mãi trường Data Center va Cloud Computing 22 22 BON - Lxplicit Congestion Notification 35 23.
DCTCP-— Giao thức TCP điển hình cho môi trường Data Center 29 24 Đánhgiả vê DCTCP. 33 1 Hình 23 Các hảm liên quan đến xứ lý RƠN. sexy Hình24 Mạng mô phỏng 3 nút. TH TH Hình 25 Ro sảnh chiều dải hàng đợi giŠa LCP vả DCFCP.
Hình 26 — 8o sánh thrơughput giữa TCP và DCTCP, Hình 27 — 8o sảnh sự thay đổi cưnd của TCP và DCTCP. Hinh 28 Mô hình mạng mồ phông các nút. ¬— Hình 29 Mực chiểm gitt hang doi tai Switch DCLCP- Hình 30 Mực băng thông của giải thuật DCTCF-EFA. Hình 31 — Ảnh hưởng của giá tụ K đến băng thông.
Hình 32— Chia sẻ băng thông trong DCTCP-FA. Hình 33— 8o sảnh thời gian FCT của các luỗng nhỏ. Hinh 34 Hanh dgi Switch khi co Incast. ke DANH MUC HINH VE Hình 1 — Tham chiều giữa mô hình OSI va TCPIP.
¬— Hình2 Thiết lập phiên TCP. ¬— ¬— ¬— Hình3 Kết thúc phién TCP. sexy sexy sexy Hinh 4 — TCP Checksum Hinh 5 — Cửa số Irượt. ¬— ¬— ¬— Hình 6 — Kích thước cửa sẽ trượt.
¬— ¬— ¬— Hình 7 — Mỏ hình quản lý tắc nghẽn oda TCP Reno Hinh8 Kích thước cửa số TCP Reno. ¬— ¬— Hình 9— Phân phối luỗng theo kich cỡ Hình 10— Phân phải số lượng cáo kết nói đồng thời Hinh 11 — BƠN trong IP Header va TCP Headkr. ¬—-- 26 Hình 12 — Chính sách quần lý hàng dợi RED. ¬—-- ¬—-- 28 Hình 13 — Chính sách quân lý hàng dợi WRED.
¬—-- 2 Hình 14— Chính sách hàng đợi RED cho DCTCP 30 Hình 15 — Hai trạng thai thiét lap cd BCE cho ACK 31 Hình 16—D2TCP. 36 Hình 17 - Sự phụ thuộc cửa độ ưu tiên của luông theo kích cỡ luỗng. 39 Hình 18 - Ham gamma f— o? 40 Hình 19 - Xap xi Bernoulli (vé bang wGng cu lai www. 4 Hinh 20 - Minh họa giải thuật đề xuất 4 Hinh 21 —DCTCP-F.
43 Hình 22— Sơ đồ xử lý TCP trong hain Linux 45 PHỤ LỤC TU VIET TAT TCP ‘Transmission Control Protocol ECN Explicit Congestion Notification ss Slow Start SSTHRESH | Slow Start Threshold CWND Congestion Window Size MSS Maximum Segment Size cA Congestion Avoidance RED Random Larly Detection WRED Weighted Random Farly Detection RIT Round Trip Time DCTGP Data Center TCP DANH MUC HINH VE Hình 1 — Tham chiều giữa mô hình OSI va TCPIP. ¬— Hình2 Thiết lập phiên TCP. ¬— ¬— ¬— Hình3 Kết thúc phién TCP. sexy sexy sexy Hinh 4 — TCP Checksum Hinh 5 — Cửa số Irượt.
¬— ¬— ¬— Hình 6 — Kích thước cửa sẽ trượt. ¬— ¬— ¬— Hình 7 — Mỏ hình quản lý tắc nghẽn oda TCP Reno Hinh8 Kích thước cửa số TCP Reno. ¬— ¬— Hình 9— Phân phối luỗng theo kich cỡ Hình 10— Phân phải số lượng cáo kết nói đồng thời Hinh 11 — BƠN trong IP Header va TCP Headkr. ¬—-- 26 Hình 12 — Chính sách quần lý hàng dợi RED.
¬—-- ¬—-- 28 Hình 13 — Chính sách quân lý hàng dợi WRED. ¬—-- 2 Hình 14— Chính sách hàng đợi RED cho DCTCP 30 Hình 15 — Hai trạng thai thiét lap cd BCE cho ACK 31 Hình 16—D2TCP. 36 Hình 17 - Sự phụ thuộc cửa độ ưu tiên của luông theo kích cỡ luỗng. 39 Hình 18 - Ham gamma f— o? 40 Hình 19 - Xap xi Bernoulli (vé bang wGng cu lai www.
4 Hinh 20 - Minh họa giải thuật đề xuất 4 Hinh 21 —DCTCP-F. 43 Hình 22— Sơ đồ xử lý TCP trong hain Linux 45 LỜI CẢM ƠN Lời đầu tiên, tôi xin chân thành cảm ơn PGS.TS Ngô Hồng Sơn - giảng viên bộ môn Truyền thông và Mạng máy tính - đã hết sức quan tâm, tận tình giúp đỡ cũng. như chỉ bão, định hưởng vả tạo mọi điều kiện thuận lợi nhất giúp tôi hoàn thánh luận văn của mình. Tôi cũng xin cảm ơn các thầy giáo, cô giáo trong trường Dai hoc Bach Khoa Ld Nội, Viên Đảo lạo Sau đại học, đặc biệt là các thấy cô giáo của Viện Công nghệ thông tin va Truyền thông đã hết lòng dạy bảo, truyền đạt những kiến thức kinh nghiệm cho tôi trang suốt thời gian học tập tại trường cả ở bậc Dại học và bậc Cao hoe.
Cuỗi cũng tôi xi: được gửi lời cảm on sâu sắc nhất tới gia đình và nguời thân đã hết lòng ủng hộ, khích lệ tỉnh thần và luôn động viên tôi vào những lúc khỏ khăn nhất để tôi có thêm động lực hoàn thành luận văn này. LOI CAM DOAN Téi — Nguyén Quang Trung — xin cam đoan kết quả đạt được trong luận văn là sản. phẩm nghiên cim, tim hiểu của riêng cả nhân tôi và giảng viên hướng đẫn Trong toàn bộ nội dung của luận văn, những điều được trình bảy hoặc là của cả nhân tôi hoặc là được tổng hợp từ nhiều nguồn tài liệu. Tắt cả các tải liệu tham khảo đếu có xuất.
xứ rố ràng và được trích dẫn hợp pháp. Tôi xin hoàn toàn chịu trách nhiệm và chịu mọi hình thức kỹ biệt theo quy định cho lời cam đoan của mình. Hà Nội, tháng 05 nam 2014 'Tác giả Luận văn Thạc sỹ Nguyễn Quang Trung Hình 23 Các hảm liên quan đến xứ lý RƠN. sexy Hình24 Mạng mô phỏng 3 nút.
TH TH Hình 25 Ro sảnh chiều dải hàng đợi giŠa LCP vả DCFCP. Hình 26 — 8o sánh thrơughput giữa TCP và DCTCP, Hình 27 — 8o sảnh sự thay đổi cưnd của TCP và DCTCP. Hinh 28 Mô hình mạng mồ phông các nút. ¬— Hình 29 Mực chiểm gitt hang doi tai Switch DCLCP- Hình 30 Mực băng thông của giải thuật DCTCF-EFA.
Hình 31 — Ảnh hưởng của giá tụ K đến băng thông. Hình 32— Chia sẻ băng thông trong DCTCP-FA. Hình 33— 8o sảnh thời gian FCT của các luỗng nhỏ. Hinh 34 Hanh dgi Switch khi co Incast.
"— "— "— 34 CHƯƠNG 3 : GIẢI PHÁP CẢI TIÊN TCP TRONG MỖI TRƯỜNG DATA CENTER 3.1 Phương án cải tiến DCTCP uea 32 Kết luận. GUƯƠNG 4: THỰC NGHỆM DÁNH GIÁ GIẢI THUẬT DCTCP.1 Xử TCP trong nhân Linux.2 _ Cài đặt giải thuật cãi tiên DCTCP-EA.3 Céng cu mé phéng Mininet AA Cài đặt mỗi trường thử nghiệm DCTCP 45 Thực nghiệm khác sát các tỉnh chất của DCTCP.6 _ Thực nghiệm hạn chế của giái thuật DCTCP Fatr Sharing.7 _ Thực nghiệm và đánh giá DCTCP-FA. KT LUẬN VẢ IIƯỞNG PHÁT TRIẾN CỦA LUẬN VĂN 65 'TÀI LIỆU THAM KHẢO. 60 Các bước cài đặt giải thuật quản lý tắc nghẽn DCTCP vào nhân Lánux.
69 Các bước cài đặt công cụ Mininet. ¬— ¬— 69 Dữ liệu eKPOFE. co ¬— ¬— ¬— 69 PHỤ LỤC TU VIET TAT TCP ‘Transmission Control Protocol ECN Explicit Congestion Notification ss Slow Start SSTHRESH | Slow Start Threshold CWND Congestion Window Size MSS Maximum Segment Size cA Congestion Avoidance RED Random Larly Detection WRED Weighted Random Farly Detection RIT Round Trip Time DCTGP Data Center TCP LOI CAM DOAN Téi — Nguyén Quang Trung — xin cam đoan kết quả đạt được trong luận văn là sản. phẩm nghiên cim, tim hiểu của riêng cả nhân tôi và giảng viên hướng đẫn Trong toàn bộ nội dung của luận văn, những điều được trình bảy hoặc là của cả nhân tôi hoặc là được tổng hợp từ nhiều nguồn tài liệu.
Tắt cả các tải liệu tham khảo đếu có xuất. xứ rố ràng và được trích dẫn hợp pháp. Tôi xin hoàn toàn chịu trách nhiệm và chịu mọi hình thức kỹ biệt theo quy định cho lời cam đoan của mình. Hà Nội, tháng 05 nam 2014 'Tác giả Luận văn Thạc sỹ Nguyễn Quang Trung PHỤ LỤC TU VIET TAT TCP ‘Transmission Control Protocol ECN Explicit Congestion Notification ss Slow Start SSTHRESH | Slow Start Threshold CWND Congestion Window Size MSS Maximum Segment Size cA Congestion Avoidance RED Random Larly Detection WRED Weighted Random Farly Detection RIT Round Trip Time DCTGP Data Center TCP PHỤ LỤC TU VIET TAT TCP ‘Transmission Control Protocol ECN Explicit Congestion Notification ss Slow Start SSTHRESH | Slow Start Threshold CWND Congestion Window Size MSS Maximum Segment Size cA Congestion Avoidance RED Random Larly Detection WRED Weighted Random Farly Detection RIT Round Trip Time DCTGP Data Center TCP 25 Kếtluận.
"— "— "— 34 CHƯƠNG 3 : GIẢI PHÁP CẢI TIÊN TCP TRONG MỖI TRƯỜNG DATA CENTER 3.1 Phương án cải tiến DCTCP uea 32 Kết luận. GUƯƠNG 4: THỰC NGHỆM DÁNH GIÁ GIẢI THUẬT DCTCP.1 Xử TCP trong nhân Linux.2 _ Cài đặt giải thuật cãi tiên DCTCP-EA.3 Céng cu mé phéng Mininet AA Cài đặt mỗi trường thử nghiệm DCTCP 45 Thực nghiệm khác sát các tỉnh chất của DCTCP.6 _ Thực nghiệm hạn chế của giái thuật DCTCP Fatr Sharing.7 _ Thực nghiệm và đánh giá DCTCP-FA. KT LUẬN VẢ IIƯỞNG PHÁT TRIẾN CỦA LUẬN VĂN 65 'TÀI LIỆU THAM KHẢO. 60 Các bước cài đặt giải thuật quản lý tắc nghẽn DCTCP vào nhân Lánux.
69 Các bước cài đặt công cụ Mininet. ¬— ¬— 69 Dữ liệu eKPOFE.