Tổng quan nghiên cứu

Cuối năm 1997, tổ chức chuẩn hóa quốc tế IETF đã chính thức ban hành công nghệ chuyển mạch nhãn đa giao thức (MPLS), mở ra bước đột phá lớn cho hạ tầng mạng viễn thông toàn cầu. Tại Việt Nam, trong giai đoạn hiện đại hóa công nghệ thông tin 2010 – 2015, Tổng cục Thuế thuộc Bộ Tài chính đã triển khai mô hình quản lý tập trung hóa dữ liệu nhằm phục vụ hàng trăm triệu lượt giao dịch mỗi năm. Vấn đề cốt lõi đặt ra là sự bùng nổ lưu lượng truy cập từ các Chi cục Thuế và Cục Thuế địa phương về Trung tâm dữ liệu trung ương thường xuyên gây ra hiện tượng nghẽn mạch, làm giảm hiệu suất của các phần mềm nghiệp vụ cốt lõi.

Mục tiêu trọng tâm của nghiên cứu là phân tích toàn diện kiến trúc công nghệ mạng MPLS, đồng thời đề xuất giải pháp tích hợp mô hình phân loại dịch vụ vi sai DiffServ nhằm đảm bảo chất lượng dịch vụ (QoS) trên diện rộng. Phạm vi không gian của đề tài tập trung khảo sát tại Chi cục Thuế Việt Trì và Cục Thuế tỉnh Phú Thọ kết nối về Trung tâm dữ liệu của Tổng cục Thuế trong giai đoạn chuyển đổi hạ tầng 2010 – 2011. Nghiên cứu mang lại giá trị thực tiễn to lớn khi thiết lập khung tham chiếu chất lượng giúp giảm thiểu độ trễ truyền gói xuống dưới 50 mili-giây và hạn chế tỷ lệ rớt gói xuống mức tối thiểu, bảo đảm thông suốt cho 100% các ứng dụng thu nộp ngân sách nhà nước.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên sự tích hợp của hai nền tảng công nghệ mạng cốt lõi: công nghệ chuyển mạch nhãn đa giao thức MPLS và kiến trúc chất lượng dịch vụ DiffServ.

Cấu trúc nhãn MPLS tiêu chuẩn có chiều dài chính xác 32 bit, được chèn vào giữa tiêu đề Lớp 2 và Lớp 3 của mô hình OSI. Cấu trúc này bao gồm trường nhãn định tuyến 20 bit mang giá trị chuyển tiếp thực tế, trường chất lượng dịch vụ CoS/EXP 3 bit quy định mức độ ưu tiên hàng đợi, trường ngăn xếp nhãn S 1 bit và trường thời gian sống TTL 8 bit ngăn ngừa lặp vòng gói tin. Quá trình chuyển tiếp dữ liệu trong miền MPLS được thực hiện tại các bộ định tuyến LSR (Label Switch Router) thông qua việc tra cứu bảng cơ sở thông tin chuyển tiếp nhãn LFIB với tốc độ phần cứng vượt trội, thay thế cho thao tác tìm kiếm bảng định tuyến IP Lớp 3 truyền thống.

Bên cạnh đó, mô hình chất lượng dịch vụ DiffServ sử dụng trường DSCP 6 bit nằm trong tiêu đề IP để tạo ra tối đa 64 lớp dịch vụ riêng biệt. Khung lý thuyết chuẩn hóa của IETF theo chuẩn RFC 2587 phân chia các hành vi xử lý trên từng chặng (PHB) thành 4 nhóm cơ bản: Default PHB dành cho luồng Best-Effort, Class-Selector PHB duy trì tính tương thích ngược, Expedited Forwarding (EF) dành cho lưu lượng yêu cầu độ trễ thấp nghiêm ngặt, và Assured Forwarding (AF) chia thành 4 lớp độc lập với 3 cấp độ ưu tiên loại bỏ gói tin khác nhau.

Phương pháp nghiên cứu

Phương pháp nghiên cứu kết hợp giữa đo kiểm thực địa định lượng và mô phỏng số học nâng cao. Dữ liệu thực nghiệm được thu thập từ cỡ mẫu gồm 10 nhóm ứng dụng chiếm tỷ trọng lưu lượng lớn nhất tại Chi cục Thuế Việt Trì và Cục Thuế Phú Thọ. Phương pháp chọn mẫu là trích xuất ngẫu nhiên liên tục theo thời gian thực (real-time traffic sampling) thông qua thiết bị phân tích chuyên dụng PacketShaper đặt trực tiếp trên cổng kết nối WAN.

Lý do lựa chọn phương pháp phân tích thực nghiệm phối hợp với công cụ mô phỏng phần mềm NS-2 (Network Simulator 2 phiên bản all-in-one) là nhằm đánh giá chính xác các kịch bản tải lưu lượng cao mà không làm ảnh hưởng hay gây gián đoạn đến hệ sinh thái mạng thực tế của ngành Thuế. Quá trình mô phỏng trên NS-2 xây dựng các nút mạng Unicast, Multicast và MPLS Node tích hợp thuật toán phân phối nhãn LDP qua cổng TCP 646, kết hợp hàng đợi CBWFQ và cơ chế phát hiện sớm ngẫu nhiên có trọng số WRED để định lượng chính xác độ trễ và tỷ lệ mất gói dữ liệu.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình phân tích số liệu đo đạc thực tế và chạy mô phỏng đối sánh đã mang lại ba phát hiện quan trọng:

Thứ nhất, số liệu giám sát từ thiết bị PacketShaper tại Chi cục Thuế Việt Trì cho thấy 10 ứng dụng phổ biến chiếm tới khoảng 82% tổng lưu lượng đường truyền đến Trung tâm dữ liệu. Trong đó, các lưu lượng không ưu tiên như truyền tệp tin dung lượng lớn qua giao thức FTP và duyệt web chiếm hơn 55% băng thông khả dụng, dẫn đến tình trạng chèn ép các luồng dữ liệu nghiệp vụ khai thuế tức thời.

Thứ hai, kết quả mô phỏng mạng MPLS thuần túy khi không áp dụng DiffServ dưới điều kiện luồng UDP tải cao (chiếm trên 85% dung lượng đường truyền) ghi nhận độ trễ trung bình tăng vọt từ 25 mili-giây lên 110 mili-giây (tăng hơn 400%), đồng thời tỷ lệ rớt gói tin đạt mức báo động 18,5%.

Thứ ba, khi tích hợp cơ chế DiffServ vào miền MPLS thông qua việc ánh xạ mã DSCP vào trường EXP 3 bit, hệ thống phân tách thành công luồng dữ liệu thành 4 nhóm AF và 1 nhóm EF. Kết quả cho thấy tỷ lệ mất gói của nhóm lưu lượng ưu tiên cao giảm xuống dưới 1,2%, ngay cả khi băng thông tổng thể chịu tải ở mức cực hạn 95%.

Thảo luận kết quả

Nguyên nhân chính dẫn đến sự cải thiện vượt bậc này là do mạng MPLS thông thường chỉ xử lý gói tin theo nguyên tắc Best-Effort bình đẳng, khiến các luồng dữ liệu quản lý thuế quan trọng bị đối xử ngang hàng với các gói tin tải tệp thông thường. Khi có cơ chế DiffServ, các gói tin được phân luồng trực tiếp tại LSR biên (Ingress-LSR) và gán nhãn ưu tiên ngay tại tiêu đề 32 bit, cho phép bộ định tuyến lõi chủ động loại bỏ các gói tin có cờ rớt gói cao (AFx3) trước khi làm nghẽn hàng đợi của các gói tin nhạy cảm độ trễ (AFx1 và EF).

Kết quả nghiên cứu này hoàn toàn tương thích với các công bố học thuật quốc tế về hiệu năng mạng truyền dẫn tốc độ cao. Dữ liệu thực nghiệm của luận văn có thể được trực quan hóa rất rõ ràng thông qua một biểu đồ đường so sánh tương quan biến thiên độ trễ theo phần trăm tải kênh, kết hợp cùng một bảng thống kê 12 mã trạng thái AF tương ứng với các ngưỡng kích hoạt loại bỏ gói ngẫu nhiên của thuật toán WRED. Điều này chứng minh rằng việc kết hợp MPLS và DiffServ là giải pháp tối ưu cho các mô hình mạng cơ quan hành chính có cấu trúc nhiều cấp bậc.

Đề xuất và khuyến nghị

Dựa trên các phân tích khoa học và bằng chứng thực nghiệm, nghiên cứu đề xuất 4 nhóm giải pháp kỹ thuật cụ thể nhằm nâng cao chất lượng mạng ngành Tài chính – Thuế:

  • Chuẩn hóa cấu hình phân loại dịch vụ QoS tại biên: Tiến hành cấu hình chính sách cam kết tốc độ truy cập CAR và thiết lập bảng ánh xạ giá trị DSCP 6 bit sang trường EXP 3 bit trên toàn bộ các thiết bị định tuyến biên của 63 Cục Thuế tỉnh thành, hoàn thành trong vòng 12 tháng do Trung tâm Công nghệ Thông tin Tổng cục Thuế chủ trì thực hiện.
  • Tối ưu hóa thuật toán lập lịch hàng đợi: Triển khai cài đặt cơ chế hàng đợi cân bằng theo trọng số trên từng lớp dịch vụ CBWFQ kết hợp thuật toán loại bỏ sớm gói tin WRED tại tất cả các nút định tuyến chuyển mạch nhãn lõi, nhằm duy trì mục tiêu tỷ lệ nghẽn gói dưới 2% trong khung thời gian 6 tháng.
  • Thiết lập đường hầm lưu lượng dự phòng: Ứng dụng kỹ thuật đường hầm MPLS-TE (Traffic Engineering) phối hợp với giao thức đặt trước tài nguyên RSVP-TE để tự động chuyển hướng luồng dữ liệu quan trọng khi xảy ra sự cố đứt cáp, hướng tới mục tiêu thời gian hội tụ mạng phục hồi dưới 50 mili-giây.
  • Lắp đặt hệ thống giám sát lưu lượng sâu liên tục: Bố trí thiết bị phần cứng PacketShaper đo kiểm 24/7 tại 100% các điểm tập trung lưu lượng lớn như Trung tâm dữ liệu vùng và các Chi cục Thuế trọng điểm, phân quyền cho đội ngũ kỹ sư mạng định kỳ đánh giá băng thông hàng tuần.

Đối tượng nên tham khảo luận văn

Tài liệu luận văn này mang lại giá trị học thuật và ứng dụng thực tiễn cao cho 4 nhóm đối tượng chính:

  • Cán bộ quản trị mạng và chuyên viên CNTT ngành Thuế - Tài chính: Nắm vững phương pháp thiết kế, phân luồng dịch vụ và tối ưu hóa hệ thống mạng diện rộng đang kết nối liên thông giữa Tổng cục, Cục Thuế và hơn 700 Chi cục Thuế trên toàn quốc.
  • Kỹ sư thiết kế hạ tầng tại các doanh nghiệp viễn thông: Ứng dụng mô hình kết hợp MPLS và DiffServ để cung cấp dịch vụ mạng riêng ảo VPN Lớp 3 chất lượng cao, cam kết thỏa thuận mức dịch vụ SLA đạt độ khả dụng trên 99,9% cho khách hàng khối cơ quan nhà nước và tài chính ngân hàng.
  • Học viên cao học và sinh viên ngành Mạng máy tính: Sử dụng công trình như một tài liệu tham khảo mẫu mực về phương pháp nghiên cứu mô phỏng mạng trên phần mềm NS-2 với mã nguồn cấu trúc nút chuyển mạch nhãn chi tiết.
  • Chuyên gia tư vấn chuyển đổi số hạ tầng chính phủ điện tử: Tiếp cận khung phương pháp luận khoa học trong việc quy hoạch băng thông và đảm bảo an toàn chất lượng dịch vụ cho các hệ thống phần mềm nghiệp vụ tập trung quy mô quốc gia.

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

Công nghệ MPLS mang lại ưu thế vượt trội gì so với định tuyến IP truyền thống?
MPLS gán một nhãn cố định 32 bit vào tiêu đề gói tin ngay tại cửa ngõ vào của mạng. Thay vì phải kiểm tra địa chỉ IP đích qua nhiều bước phức tạp tại từng chặng, các bộ định tuyến LSR chỉ cần hoán đổi nhãn thông qua bảng chuyển tiếp LFIB trong bộ nhớ, giúp tốc độ xử lý gói tăng lên gấp 2 đến 3 lần và giảm thiểu độ trễ mạng.

Tại sao mô hình DiffServ lại phù hợp cho mạng ngành Thuế hơn mô hình IntServ?
Mô hình IntServ đòi hỏi tất cả các bộ định tuyến trên tuyến đường phải lưu trữ thông tin trạng thái luồng và đặt trước tài nguyên qua giao thức RSVP, gây quá tải bộ nhớ khi mạng mở rộng. Ngược lại, DiffServ chỉ phân loại gói tại biên thành 64 mã DSCP và xử lý theo từng nhóm hành vi PHB, giúp hệ thống mở rộng linh hoạt mà không làm suy giảm hiệu năng.

Trường EXP 3 bit trong tiêu đề nhãn MPLS giữ chức năng gì trong kiểm soát QoS?
Trường EXP có độ dài 3 bit, cho phép mã hóa tối đa 8 mức ưu tiên khác nhau tương đương với trường IP Precedence. Trong môi trường mạng kết hợp, các giá trị DSCP từ gói IP gốc sẽ được ánh xạ trực tiếp sang 3 bit EXP này để các nút mạng MPLS lõi nhận diện thứ tự ưu tiên hàng đợi mà không cần đọc sâu vào nội dung gói tin.

Kết quả mô phỏng mạng trên phần mềm NS-2 đã chứng minh điều gì?
Qua việc tạo lập kịch bản luồng dữ liệu UDP dung lượng cao, công cụ NS-2 đã chỉ ra rằng nếu không áp dụng DiffServ, tỷ lệ mất gói lên đến 18,5% do tắc nghẽn hàng đợi. Khi kích hoạt DiffServ, tỷ lệ rớt gói của luồng dữ liệu ưu tiên cao giảm mạnh xuống dưới 1,2%, đảm bảo tính toàn vẹn cho các gói dữ liệu giao dịch thuế.

Giao thức phân phối nhãn LDP vận hành trên cổng kết nối nào?
Giao thức LDP sử dụng cổng UDP 646 để phát hiện tự động các bộ định tuyến láng giềng qua bản tin Hello đa hướng, sau đó thiết lập phiên làm việc chính thức hai chiều trên nền giao thức truyền tin tin cậy TCP cổng 646 để phân phối, cập nhật và rút hồi các giá trị nhãn định tuyến trên toàn mạng.

Kết luận

  • Luận văn đã phân tích toàn diện nền tảng lý thuyết chuyển mạch nhãn đa giao thức MPLS và kiến trúc chất lượng dịch vụ vi sai DiffServ, giải quyết căn bản bài toán nghẽn mạng trong môi trường dữ liệu tập trung.
  • Nghiên cứu làm sáng tỏ cấu trúc nhãn 32 bit và cơ chế chuyển mạch gói tốc độ cao thông qua bảng chuyển tiếp LFIB, khắc phục triệt để hạn chế tra cứu bảng định tuyến của mạng IP truyền thống.
  • Bằng phương pháp mô phỏng chuyên sâu trên phần mềm NS-2 kết hợp số liệu đo kiểm từ thiết bị PacketShaper, công trình đã chứng minh giải pháp DiffServ giúp giảm tỷ lệ rớt gói từ 18,5% xuống dưới 1,2% trong điều kiện kênh truyền tải đỉnh.
  • Đề tài xây dựng thành công mô hình phân loại lưu lượng thực tiễn theo các lớp AF và EF, phù hợp với kiến trúc mạng diện rộng gồm 3 cấp quản lý từ Tổng cục, Cục Thuế đến hơn 700 Chi cục Thuế địa phương.
  • Định hướng tiếp theo trong lộ trình 24 tháng tới là mở rộng tích hợp công nghệ điều khiển lưu lượng nâng cao MPLS-TE và chuyển đổi hạ tầng sang giao thức IPv6 nhằm đáp ứng hoàn hảo yêu cầu hiện đại hóa ngành Thuế. Các cơ quan quản trị mạng và chuyên gia CNTT quan tâm có thể khai thác trực tiếp mô hình này để ứng dụng vào hệ thống mạng diện rộng của đơn vị mình.