
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Lại Tiến Thành
NGHIÊN CỨU VÀ ĐÁNH GIÁ HIỆU NĂNG GIAO THỨC
TCP ĐA ĐƯỜNG (MPTCP)
Chuyên ngành: Kỹ Thuật Viễn Thông
Mã số: 8.52.02.08
TÓM TẮT LUẬN VĂN THẠC SỸ
( Theo định hướng ứng dụng)
Hà Nội - 2021

Luận văn được hoàn thành tại:
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Người hướng dẫn khoa học: PGS.TS. Lê Hải Châu
Phản biện 1: PGS.TS Nguyễn Thúy Anh
Phản biện 2: PGS.TS Lê Hải Châu
Luận văn này được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học
viện Công nghệ Bưu chính Viễn thông
Vào lúc:
Có thể tìm hiểu luận văn này tại:
Thư viện của Học viện Công nghệ Bưu chính Viễn thông

1
MỞ ĐẦU
Công nghệ không ngừng phát triển và hiện nay chúng ta đang chứng kiến một cuộc
cách mạng kỹ thuật số với sự phát triển vượt bậc của Internet vạn vật (IoT). Quy mô của
Internet và lượng dữ liệu trao đổi không ngừng tăng lên. Nhu cầu về độ tin cậy cũng ngày
càng cao, vì người dùng thường xuyên di chuyển và phụ thuộc nhiều hơn vào các dịch vụ
đám mây. Tận dụng khả năng kết nối dự phòng của các thiết bị là một cách để đối phó với
nhu cầu tài nguyên ngày càng tăng. Ngoài các ISP và trung tâm dữ liệu có thực hiện dự
phòng, gần đây chúng ta cũng thấy rằng các thiết bị của người dùng cuối cũng làm như vậy.
Thuật ngữ multihoming mô tả thực tế thiết bị được kết nối với nhiều mạng đồng thời. Tuy
nhiên, các giao thức truyền tải được sử dụng nhiều nhất hiện nay là TCP và UDP không thể
tận dụng hiệu quả tính đa kênh vì chúng là các giao thức truyền tải đơn đường.
Trong những năm qua, nhóm nghiên cứu giao thức TCP đa đường (MPTCP) của tổ
chức IETF đã và đang phát triển các phần mở rộng đa đường ở giao thức TCP, cho phép các
đầu cuối sử dụng nhiều tuyến kết nối thông qua nhiều giao diện để thực hiện truyền các gói
tin trên một kết nối duy nhất nhằm tăng cường hiệu năng của giao thức truyền tải trong
mạng Internet.
Nhằm mục tiêu nghiên cứu, nắm bắt các kỹ thuật và công nghệ truyền tải mới trong
Internet, đề tài luận văn “Nghiên cứu và đánh giá hiệu năng giao thức TCP đa đường
(MPTCP)“ tập trung nghiên cứu, thử nghiệm và đánh giá hiệu năng giao thức TCP đa
đường. Nội dung luận văn được trình bày trong 3 chương như sau:
Chương I. Tổng quan về công nghệ Internet và xu hướng phát triển các giao thức
truyền tải – Giới thiệu các khái niệm và kỹ thuật cơ bản về Internet và giao thức điều
khiển truyền tải trong Internet.
Chương II. Giao thức TCP đa đường– Tập trung trình bày chi tiết về giao thức TCP
đa đường, đặc điểm kỹ thuật, nguyên lý hoạt động cùng các vấn đề liên quan của
giảo thức TCP đa đường.
Chương III. Triển khai thử nghiệm và đánh giá hiệu năng giao thức MPTCP– Trình
bày kịch bản thử nghiệm và các kết quả đánh giá hiệu năng của hệ thống thử nghiệm
giao thức MPTCP.
Trong quá trình thực hiện đề tài, người thực hiện có nhưng hạn chế về khả năng và
còn nhiều sai sót, rất mong sự đóng góp ý kiến của thầy cô và bạn bè.

2
CHƯƠNG I. TỔNG QUAN VỀ CÔNG NGHỆ INTERNET VÀ XU HƯỚNG PHÁT
TRIỂN CÁC GIAO THỨC TRUYỀN TẢI
Chương Itrình bày khái quát về các khái niệm và kỹ thuật cơ bản của công nghệ
mạng Internet. Trong đó, tập trung giải thích các nguyên tắc chính của bộ giao thức TCP/IP,
nhấn mạnh thêm vào lớp truyền tải và giao thức TCP, giao thức truyền tải nổi bật nhất. Nội
dung chương này cũng tìm hiểu sâu hơn về giao thức TCP mà MPTCP phụ thuộc nhiều vào
nó. Giao thức TCP sẽ được nghiên cứu kỹ lưỡng, bao gồm các khía cạnh quan trọng nhất,
đặc biệt là những khía cạnh ảnh hưởng nhiều đến MPTCP. Cuối chương này cũng trình bày
về xu hướng phát triển của giao thức truyền tải.
1.1. Tổng quan về công nghệ Internet
Internet là sự kết nối toàn cầu của các mạng cho phép giao tiếp và chia sẻ tài nguyên,
từ phần cứng, phần mềm hoặc dịch vụ giữa các thiết bị [1]. Kết nối giữa các mạng được
thực hiện thông qua một bộ các giao thức có cấu trúc được gọi là Giao thức TCP/IP.
Hình 1. 1. Giao diện đa đường trong điện thoại thông minh
Mặc dù các giao diệnmạng đã phát triển trong các thiết bị hiện đại như minh hoạ
trong Hình 1.1, các giao thức cơ bản tạo để giao tiếp và truyền thông tin giữa các thiết bị
trên mạng vẫn được thiết kế cho một giao diện duy nhất. Đặc điểm này của các giao thức
Internet trước đây hạn chế việc sử dụng đồng thời nhiều giao diện được tích hợp trong các
thiết bị hiện đại. Do đó, việc trang bị các giao thức mạng mớicókhả năng hỗ trợ kết nối đa
đường sẽ không chỉ cho phép tổng hợp các tài nguyên có thể truy cập trên các đường truyền
dẫn khác nhauvà cân bằng lưu lượng mạng, mà còn cải thiện tính liên tục trong việc cung
cấp dịch vụ khi có sự cố kết nối.

3
1.2. Bộ giao thức TCP/IP
TCP/IP là tập hợp các giao thức truyền thông thực hiện chồng giao thức mà toàn bộ
Internet và hầu hết các mạng thương mại chạy trên đó. Bộ giao thức này được đặt tên theo
các giao thức cốt lõi của nó, TCP và Giao thức Internet (IP). Cần có một giao thức khi cần
giao tiếp giữa 2 hay nhiều thiết bị - một tập hợp các quy tắc chi phối giao tiếp.
Mô hình TCP/IP bao gồm năm lớp có thứ tự như sau:
• Lớp ứng dụng
• Lớp truyền tải
• Lớp mạng
• Lớp liên kết dữ liệu
• Lớp vật lý
1.2.1.1. Lớp ứng dụng
Port (Cổng): Mỗi tiến trình muốn giao tiếp với một tiến trình khác thì nó phải báo
với các lớpTCP/IP là nó sử dụng cổng nào. Một cổng là một số 16 bit được sử dụng bởi giao
thức host-to-host để xác định giao thức hoặc chương trình ứng dụng mức cao hơn mà nó
phải gửi các thông điệp đến.
Socket: Socket là một điểm cuối (end-point) của liên kết giao tiếp hai chiều giữa hai
chương trình chạy trên mạng.
1.2.1.2. Lớp truyền tải
Lớp truyền tải cung cấp khả năng truyền dữ liệu từ đầu đến cuối, bằng cách phân
phối dữ liệu từ lớp ứng dụng đến máy chủ và ứng dụng từ xa. Việc triển khai lớp truyền tải
thường được tìm thấy trong các máy tính người dùng cuối chứ không phải trong các bộ định
tuyến, vì chúng phụ thuộc vào các giao thức lớp thấp hơn.
1.2.1.3. Lớp mạng
Tại lớp mạng (còn gọi là lớp liên kết mạng - Internet), giao thức Internet (IP) là giao
thức quan trọng nhất trong lớp này và là cơ chế truyền tải được sử dụng bởi TCP/IP. Không
giống như TCP, IP không cung cấp độ tin cậy, kiểm soát luồng hoặc sửa lỗi.

