Tổng quan về giáo trình

Giáo trình "Chất lượng dịch vụ IP" do Hoàng Trọng Minh biên soạn (Học viện Công nghệ Bưu chính Viễn thông xuất bản tháng 5/2007) là tài liệu học tập chuyên khảo dành cho chương trình đào tạo đại học và sau đại học thuộc khối ngành Điện tử Viễn thông, Công nghệ Thông tin và Mạng truyền thông. Trong khung chương trình đào tạo chuyên ngành mạng viễn thông, giáo trình đóng vai trò cung cấp kiến thức nền tảng và chuyên sâu về cơ chế quản lý, kiểm soát chất lượng dịch vụ (QoS - Quality of Service) trên mạng chuyển mạch gói IP, một lĩnh vực chuyển dịch từ mô hình chuyển phát nỗ lực tối đa (Best-Effort) sang mô hình đa dịch vụ có cam kết chất lượng.

Mục tiêu học tập của giáo trình là trang bị cho người học hệ thống khái niệm chuẩn hóa về chất lượng dịch vụ theo các tổ chức viễn thông quốc tế (ITU-T, IETF, ETSI, ISO), hiểu rõ bản chất vật lý và toán học của các tham số mạng như trễ truyền dẫn, biến động trễ (jitter/wander), tỷ lệ mất gói và băng thông khả dụng. Đồng thời, giáo trình rèn luyện khả năng phân tích nguyên lý hoạt động của các khối chức năng xử lý lưu lượng tại thiết bị định tuyến IP và nắm vững nguyên lý triển khai hai mô hình kiến trúc QoS cốt lõi: Tích hợp dịch vụ (IntServ) và Phân biệt dịch vụ (DiffServ).

Cấu trúc giáo trình gồm 3 chương chính, được thiết kế theo tiến trình logic từ tổng quan lý thuyết đến cơ chế kỹ thuật nội tại của thiết bị và mô hình triển khai toàn mạng:

  • Chương 1: Tổng quan về chất lượng dịch vụ QoS.
  • Chương 2: Kỹ thuật đảm bảo chất lượng dịch vụ IP.
  • Chương 3: Mô hình ứng dụng đảm bảo QoS IP.

Điểm đặc sắc của giáo trình nằm ở cách tiếp cận kỹ thuật mang tính định lượng cao. Tác giả liên kết chặt chẽ giữa các khuyến nghị quốc tế (như ITU-T E.800, G.107, I.1541, I.380 và các chuẩn RFC của IETF) với cơ chế giải thuật thực tế tại bộ định tuyến IP, giúp người học nắm bắt bản chất vấn đề từ góc độ giao thức và thiết bị mạng.


Nội dung kiến thức cốt lõi

Các chương và chủ đề chính

Nội dung học thuật của giáo trình được phân bổ qua 3 chương trọng tâm với progression logic đi từ khái niệm định nghĩa, tham số đo lường, đến thuật toán xử lý tại nút mạng và kiến trúc phân phối lưu lượng:

[Chương 1: Tổng quan QoS & Tham số chuẩn hóa]
[Chương 2: Cơ chế kỹ thuật tại Bộ định tuyến IP]
[Chương 3: Mô hình kiến trúc ứng dụng IntServ / DiffServ / MPLS]
  • Chương 1: Tổng quan về chất lượng dịch vụ QoS

    • Trình bày định nghĩa QoS theo Khuyến nghị ITU-T E.800, tiêu chuẩn ISO 9000 và IETF.
    • Phân tích chất lượng cảm nhận từ phía người dùng qua thang điểm đánh giá trung bình MOS (Mean of Score, từ 1 đến 5) và Mô hình E theo ITU-T G.107 với nhân tố tốc độ truyền dẫn $R$ (từ 1 đến 100) dùng cho dịch vụ thoại qua IP (VoIP).
    • Phân tích QoS theo các tầng mô hình OSI (AL, TL, NL, DLL) và khái niệm cấp độ dịch vụ GoS (Grade of Service).
    • Cấu trúc trường kiểu dịch vụ (ToS - Type of Service) trong tiêu đề IPv4 với 3 bit mức ưu tiên (IP Precedence từ 0 đến 7) cùng các bit mục tiêu: độ thông qua (T), trễ (D), độ tin cậy (R).
    • Bảng phân lớp QoS IP theo ITU-T I.1541 (Lớp 0 đến Lớp 5), phân lớp ETSI TIPHON TR102, phân vùng B-ISDN và các phân lớp dịch vụ ATM Forum (CBR, rt-VBR, nrt-VBR, ABR, UBR).
    • Khung làm việc đảm bảo QoS với 3 cấu phần: Cung cấp QoS (ánh xạ, kiểm tra quản lý, dành trước tài nguyên), Điều khiển QoS (lập lịch, định hướng, chính sách, đồng bộ) và Quản lý QoS (kiểm tra, khả dụng, quản lý, phân mức).
  • Chương 2: Kỹ thuật đảm bảo chất lượng dịch vụ IP

    • Phân tích lịch sử phát triển QoS IP từ giữa thập niên 1990 (RFC 1633) đến tích hợp MPLS và VPN.
    • Các tham số hiệu năng truyền gói IP theo ITU-T I.380: Trễ truyền gói IPTD, Tỷ lệ lỗi gói IPER ($IPER = \frac{N_{err}}{N_{err} + N_{suc}}$), Tỷ lệ tổn thất gói IPLR ($IPLR = \frac{N_{loss}}{N_{tran}}$).
    • Khảo sát các thành phần gây trễ: trễ hàng đợi, trễ truyền lan, trễ chuyển tiếp và trễ truyền dẫn.
    • Các khối chức năng bên trong bộ định tuyến IP: Đánh dấu gói, phân loại gói theo đa trường (MF - Multi-Field) và kết hợp hành vi (BA - Behavior Aggregate).
    • Cơ chế quản lý hàng đợi tích cực (AQM) chống tắc nghẽn: Loại bỏ gói sớm ngẫu nhiên (RED) dựa trên tỷ lệ đầy bộ đệm $\alpha = \frac{n_N}{B}$, Loại bỏ gói sớm theo trọng số (WRED), Thông báo tắc nghẽn hiện (ECN - RFC 2481) dùng 2 bit trong tiêu đề IP và TCP.
    • Kỹ thuật lập lịch hàng đợi: Hàng đợi vào trước ra trước (FIFO), Hàng đợi ưu tiên (PQ), Hàng đợi cân bằng (FQ), Hàng đợi quay vòng theo trọng số (WRR) với công thức tính trọng số hàng đợi $W_{ij} = W_i \times \frac{1}{N_i}$, Hàng đợi cân bằng trọng số (WFQ) và Hàng đợi cân bằng trọng số phân lớp (CB-WFQ).
    • Kỹ thuật đo lường và màu hóa lưu lượng: Bộ đánh dấu 3 màu tốc độ đơn (srTCM - RFC 2696) với hai gáo $C$ (kích thước CBS) và $E$ (kích thước EBS); Bộ đánh dấu 3 màu hai tốc độ (trTCM) với hai gáo $C$ (tốc độ CIR) và $P$ (tốc độ PIR, kích thước PBS) hoạt động ở hai chế độ mù màu (color-blind) và rõ màu (color-aware).
    • Kỹ thuật định hình và chia cắt lưu lượng: Chia cắt lưu lượng thuần và chia cắt lưu lượng bùng nổ kiểu gáo rò.
  • Chương 3: Mô hình ứng dụng đảm bảo QoS IP

    • Mô hình tích hợp dịch vụ (IntServ): Hai lớp dịch vụ mở rộng là Dịch vụ bảo đảm (GS - Guaranteed Service) và Dịch vụ điều khiển tải (CL - Controlled Load); nhận dạng luồng 5 trường (5-tuple); cơ chế điều khiển chấp nhận theo tham số hoặc theo đo đạc.
    • Giao thức dành trước tài nguyên (RSVP - RFC 2205): Báo hiệu trạng thái mềm với chu kỳ làm tươi định kỳ 30 giây; hoạt động trao đổi bản tin Path và Resv; các dạng bản tin điều khiển PathTear, ResvTear, PathErr, ResvErr, ResvConf, ResvTearConf; 3 kiểu dành trước tài nguyên: Bộ lọc cố định (FF), Chia sẻ hiện (SE) và Bộ lọc Wildcard (WF); khuôn dạng bản tin tiêu đề chung RSVP 8 byte và các lớp đối tượng (NULL, SESSION, RSVP_HOP, TIME_VALUE, STYLE).
    • Mô hình phân biệt dịch vụ (DiffServ): Miền phân biệt dịch vụ (DS domain), trường DS và điểm mã dịch vụ phân biệt (DSCP 6 bit); các hành vi bước kế tiếp PHB gồm Chuyển tiếp nhanh (EF PHB) và Chuyển tiếp đảm bảo (AF PHB) chia thành 4 lớp độc lập với 3 mức độ loại bỏ gói; Thỏa thuận điều kiện lưu lượng (TCA).
    • IP QoS và Chuyển mạch nhãn đa giao thức (MPLS): Nguyên lý phân bổ nhãn và kỹ thuật kỹ thuật lưu lượng qua giao thức mở rộng RSVP-TE.

Kiến thức nền tảng được xây dựng

Giáo trình thiết lập hệ thống lý thuyết và nguyên lý mạng chuyển mạch gói:

  • Lý thuyết phân loại và đánh giá tham số: Phân tích đặc tính toán học của các tham số QoS mạng gồm tham số tính cộng (trễ, trượt, giá, số bước nhảy), tham số tính nhân (độ khả dụng, độ tin cậy) và tham số tính lõm (băng thông khả dụng $R(i,j) \ge D_k$ trên đồ thị mạng $G(V,E)$).
  • Nguyên lý kiểm soát tắc nghẽn và phản hồi: Tận dụng đặc tính điều khiển luồng của giao thức TCP kết hợp với giải thuật dự báo hàng đợi sớm (RED/WRED/ECN) để ngăn chặn hiện tượng tràn bộ đệm đầu ra (output buffer overflow).
  • Khung làm việc quản lý lưu lượng: Cơ chế phối hợp giữa các thỏa thuận mức dịch vụ SLA/TCA với các thuật toán định hình token bucket nhằm kiểm soát tốc độ thông tin cam kết (CIR) và tốc độ thông tin đỉnh (PIR).

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Giải mã và phân tích các trường tiêu đề gói tin IPv4 ToS, DSCP, cấu trúc bản tin RSVP (8 bytes header) và bản tin RSVP-TE; thiết lập các bộ lọc lưu lượng đa trường MF và gán mã điểm BA.
  • Kỹ năng phân tích (Analytical skills): Tính toán dung lượng hàng đợi, xác định trễ tích lũy trên tuyến truyền dẫn từ đầu cuối đến đầu cuối; tính toán trọng số phân bổ băng thông trong lược đồ lập lịch WRR/WFQ; đánh giá hiệu năng thuật toán srTCM và trTCM qua trạng thái token trong các gáo $C$, $E$, $P$.
  • Năng lực thực hành chuyên môn (Practical competencies): Đánh giá chất lượng mạng thoại VoIP thông qua việc tính toán hệ số suy giảm của Mô hình E ($R$-factor) và ánh xạ sang điểm MOS; thiết kế giải pháp QoS kết hợp giữa IntServ tại mạng truy nhập và DiffServ/MPLS tại mạng lõi đường trục.

Phương pháp giảng dạy và học tập

Giáo trình được thiết kế phục vụ phương pháp giảng dạy tích hợp giữa lý thuyết cấu trúc giao thức mạng và phân tích định lượng giải thuật định tuyến:

  • Phương pháp tiếp cận sư phạm (Pedagogical approach): Giáo trình áp dụng phương pháp diễn dịch có hệ thống, đi từ các tiêu chuẩn khung của các tổ chức quốc tế (ITU-T, IETF, ETSI) đến việc mổ xẻ chi tiết các khối chức năng vật lý và logic bên trong bộ định tuyến IP, sau đó tổng hợp thành các mô hình kiến trúc hoàn chỉnh (IntServ, DiffServ, MPLS).
  • Hệ thống sơ đồ khối và bảng dữ liệu: Giáo trình tích hợp 23 hình vẽ minh họa chi tiết (sơ đồ khối bộ định tuyến IP, lưu đồ trạng thái thuật toán gáo rò srTCM/trTCM, cấu trúc bản tin RSVP, sơ đồ xếp hàng WRR/PQ) và 8 bảng phân loại dữ liệu (bảng giá trị IP Precedence, phân lớp QoS ITU-T I.1541, ETSI, ATM Forum, các khối mã DSCP và phân lớp AF PHB). Đây là cơ sở trực quan giúp người học hình dung đường đi của gói tin và cơ chế can thiệp của router.
  • Hệ thống bài tập thực hành và câu hỏi định lượng: Cuối giáo trình bố trí hệ thống bài tập tập trung vào việc tính toán thông số mạng thực tế, như tính toán tỷ lệ đầy hàng đợi $\alpha$ trong RED, phân chia băng thông theo trọng số WRR/WFQ, và mô phỏng chu trình cập nhật token trong các bộ đánh dấu màu.
  • Phương pháp đánh giá kết quả (Assessment methods):
    • Đánh giá lý thuyết: Kiểm tra mức độ thông hiểu các chuẩn RFC (RFC 1633, 2205, 2481, 2696), cấu trúc trường tiêu đề gói tin và sự khác biệt giữa hai mặt bằng điều khiển (control plane) và dữ liệu (data plane).
    • Đánh giá bài tập: Giải quyết các bài toán tính toán băng thông, phân bổ trọng số hàng đợi và tính toán suy giảm chất lượng dịch vụ theo mô hình E.
  • Hướng dẫn tự học (Self-study guidelines): Người học cần đọc tuần tự từ Chương 1 để nắm vững định nghĩa các tham số QoS, đối chiếu thuật ngữ qua danh mục 48 từ viết tắt Anh - Việt ở phần đầu tài liệu, sau đó thực hành giải các bài toán về thuật toán gáo rò và lập lịch trước khi nghiên cứu cấu trúc bản tin báo hiệu RSVP tại Chương 3.

Điểm nổi bật và cập nhật

Nội dung giáo trình phản ánh các bước tiến hóa kỹ thuật của mạng truyền thông IP trong giai đoạn chuyển dịch sang mạng thế hệ sau NGN:

  • Phân tích quá trình tiến hóa kiến trúc QoS: Giáo trình làm rõ lộ trình phát triển từ mạng IP truyền thống Best-Effort sang mô hình IntServ định hướng luồng dựa trên giao thức RSVP (RFC 1633, RFC 2205), chỉ ra hạn chế về khả năng mở rộng của IntServ trên mạng diện rộng, từ đó trình bày giải pháp thay thế bằng mô hình DiffServ (RFC 2474, RFC 2597, RFC 2598) dựa trên cơ chế đánh dấu gói DSCP và hành vi PHB.
  • Tích hợp các tiêu chuẩn viễn thông quốc tế: Giáo trình cập nhật và đối chiếu đồng thời nhiều khung tiêu chuẩn:
    • Khuyến nghị ITU-T E.800 (khái niệm QoS), G.107 (Mô hình E cho VoIP), I.1541 (phân lớp QoS IP), I.380 (các tham số hiệu năng IPTD, IPER, IPLR).
    • Tiêu chuẩn của ETSI TIPHON TR102 về phân loại dịch vụ hội thoại thời gian thực, luồng thời gian thực, tương tác cận thời gian thực và phi thời gian thực.
    • Các khuyến nghị của ATM Forum và ITU-T về mạng tích hợp đa dịch vụ băng rộng B-ISDN.
  • Giải quyết bài toán ứng dụng thực tế: Phân tích kỹ thuật tối ưu hóa đường truyền thông qua nén tiêu đề TCP và RTP (Real Time Protocol), kiểm soát chất lượng dịch vụ thoại trên nền IP (VoIP) bằng cách xử lý hiện tượng rung pha qua bộ đệm jitter, và áp dụng cơ chế thông báo tắc nghẽn hiện ECN (RFC 2481).
  • Kết nối công nghệ mạng tiên tiến: Giáo trình liên kết trực tiếp giải pháp IP QoS với công nghệ chuyển mạch nhãn đa giao thức MPLS và giao thức định tuyến kỹ thuật lưu lượng RSVP-TE, tạo nền tảng lý thuyết cho việc triển khai mạng riêng ảo VPN và mạng lõi viễn thông hiện đại.

Đối tượng sử dụng giáo trình

Giáo trình được biên soạn phục vụ các nhóm đối tượng cụ thể trong môi trường học thuật và nghiên cứu kỹ thuật viễn thông:

  • Sinh viên đại học: Sinh viên năm thứ 3 và năm thứ 4 các ngành Kỹ thuật Điện tử Viễn thông, Công nghệ Thông tin, Kỹ thuật Mạng và An toàn Thông tin. Tài liệu đóng vai trò là giáo trình chính cho học phần Chất lượng dịch vụ mạng, Mạng truyền thông IP hoặc Mạng thế hệ sau.
  • Học viên cao học và nghiên cứu sinh: Phục vụ nghiên cứu chuyên sâu về các giải thuật quản lý tài nguyên vô tuyến, tối ưu hóa lưu lượng mạng lõi, kỹ thuật lưu lượng MPLS-TE và các giải pháp điều khiển tắc nghẽn AQM.
  • Kiến thức tiên quyết (Prerequisites): Người học cần hoàn thành các học phần cơ sở:
    • Mạng máy tính căn bản và Kiến trúc giao thức TCP/IP.
    • Nguyên lý chuyển mạch và định tuyến gói tin IP.
    • Cơ sở toán học cho kỹ thuật truyền thông (xác suất thống kê, lý thuyết hàng đợi cơ bản).
  • Giảng viên chuyên ngành: Sử dụng tài liệu làm khung đề cương chi tiết để xây dựng bài giảng lý thuyết, biên soạn ngân hàng câu hỏi kiểm tra đánh giá và hướng dẫn đồ án tốt nghiệp liên quan đến mô phỏng cơ chế QoS (như mô phỏng thuật toán RED, WRR, CB-WFQ trên các phần mềm chuyên dụng).
  • Kỹ sư vận hành và tự học: Là tài liệu tra cứu các tham số tiêu chuẩn, cấu trúc trường tiêu đề IP/RSVP và cơ chế vận hành của các thuật toán điều hòa lưu lượng (srTCM/trTCM) cho kỹ sư quản trị mạng viễn thông và doanh nghiệp.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với đối tượng nào?

Giáo trình được biên soạn cho sinh viên đại học năm cuối, học viên cao học chuyên ngành Điện tử Viễn thông, Mạng máy tính và Công nghệ Thông tin, đồng thời là tài liệu tham khảo kỹ thuật cho giảng viên và kỹ sư thiết kế, vận hành mạng IP.

2. Cần chuẩn bị những kiến thức nền tảng nào trước khi học?

Người học cần nắm vững kiến thức về kiến trúc mạng truyền thông, mô hình tham chiếu OSI, bộ giao thức TCP/IP, nguyên lý định tuyến cơ bản và các khái niệm toán học về xác suất, thống kê ứng dụng trong lý thuyết hàng đợi.

3. Điểm khác biệt về nội dung của giáo trình này so với các tài liệu mạng căn bản là gì?

Khác với các tài liệu mạng tổng quan chỉ mô tả giao thức truyền thông nỗ lực tối đa, giáo trình này tập trung chuyên sâu vào bài toán đảm bảo chất lượng dịch vụ (QoS), phân tích chi tiết cấu trúc toán học của các tham số mạng, các khối chức năng can thiệp lưu lượng bên trong bộ định tuyến (RED, WRED, srTCM, trTCM, WRR, WFQ) và hai mô hình kiến trúc chuẩn hóa IntServ/DiffServ kết hợp MPLS.

4. Phương pháp tự học giáo trình này như thế nào để đạt hiệu quả cao?

Người học nên tiếp cận tuần tự qua 3 chương: nắm vững định nghĩa và hệ thống tham số QoS chuẩn hóa ở Chương 1, phân tích cơ chế giải thuật và giải các bài tập tính toán hàng đợi/đo lưu lượng ở Chương 2, sau đó nghiên cứu cấu trúc bản tin báo hiệu và cơ chế phối hợp liên miền của IntServ, DiffServ và RSVP-TE ở Chương 3.

5. Giáo trình có những tài liệu bổ trợ nào kèm theo?

Tài liệu cung cấp hệ thống 48 thuật ngữ viết tắt đối chiếu Anh - Việt chuẩn mực, danh mục 23 hình vẽ sơ đồ giải thuật, 8 bảng đối chiếu phân lớp tiêu chuẩn quốc tế, phần bài tập rèn luyện định lượng ở trang 55 và danh mục tài liệu tham khảo gồm các tiêu chuẩn RFC chính thức của IETF cùng khuyến nghị của ITU-T.


Kết luận

Giáo trình "Chất lượng dịch vụ IP" của tác giả Hoàng Trọng Minh là tài liệu học thuật tổng hợp hệ thống lý thuyết, tiêu chuẩn kỹ thuật và các giải pháp thực thi kiểm soát chất lượng dịch vụ trên mạng chuyển mạch gói IP. Nội dung tài liệu làm rõ cấu trúc phân loại tham số mạng, cơ chế hoạt động của các thuật toán xử lý lưu lượng tại bộ định tuyến và nguyên lý hoạt động của hai mô hình IntServ và DiffServ.

Lộ trình học tập đề xuất:

  1. Tiếp cận hệ thống định nghĩa, tham số đo lường hiệu năng và khung làm việc 3 cấu phần của QoS (Chương 1).
  2. Nghiên cứu sâu các khối chức năng xử lý tại thiết bị định tuyến: phân loại gói MF/BA, thuật toán quản lý hàng đợi tích cực (RED/WRED/ECN), kỹ thuật lập lịch (WRR/WFQ) và đo lường lưu lượng (srTCM/trTCM) (Chương 2).
  3. Phân tích nguyên lý báo hiệu trạng thái mềm của RSVP trong IntServ, cơ chế chuyển tiếp PHB trong DiffServ và tích hợp kỹ thuật lưu lượng trên nền MPLS (Chương 3).

Nguồn tài liệu tham khảo mở rộng được liên kết trong giáo trình bao gồm các Khuyến nghị của ITU-T ($E.800, G.107, I.1541, I.380$), các tiêu chuẩn của ETSI ($TR102$) và hệ thống các tài liệu RFC của IETF ($RFC\ 1633, RFC\ 2205, RFC\ 2474, RFC\ 2481, RFC\ 2597, RFC\ 2598, RFC\ 2696$).