Mục tiêu cuối cùng của hỗ trợ QoS cho mạng là cung cấp các dịch vụ phân phối dữ liệu với chất lượng khác nhau cho các user và các ứng dụng khác nhau. Tuy nhiên từ quan điểm định tuyến, hỗ trợ QoS gồm ba phần cơ bản :
Định nghĩa các lớp
Xác định lượng tài nguyên cho mỗi lớp Phân loại các gói vào các lớp tương ứng
Nỗ lực DiffServ giải quyết vấn đề thứ nhất và vấn đề thứ ba, nó xác định các lớp lưu lượng cũng như cung cấp một cơ chế phân lớp gói đơn giản mà không cần biết các gói thuộc luồng nào hay thuộc vào ứng dụng nào. Bandwidth Broker giải quyết vấn đề thứ hai bằng cách theo dõi sự cấp phát tài nguyên hiện tại cho các lưu lượng được đánh dấu và xem xét các yêu cầu mới dựa trên các chính sách và sự cấp phát hiện tại.
Ở bên trong vùng DS, BB kiểm tra yêu cầu về QoS từ các user và các ứng dụng riêng biệt và phân phối tài nguyên trong vùng tuỳ thuộc vào các chính sách sử dụng tài nguyên của vùng. Ở bên ngoài, một BB sẽ chịu trách nhiệm thiết lập và duy trì thoả thuận dịch vụ song phương với BB của các miền lân cận để đảm bảo xử lý các lưu lượng dữ liệu đi qua biên của vùng .
Các phương pháp nâng cao chất lượng dịch vụ trên mạng IP
---------------------------------------------------------------------------------------------------------------
41
Cơ chế hoạt động của Bandwidth Broker : yêu cầu cấp phát tài nguyên cho một luồng cụ thể được gửi tới BB. Yêu cầu bao gồm loại dịch vụ, tốc độ, burst tối đa và thời gian yêu cầu dịch vụ, yêu cầu này có thể do một user hay một BB của vùng khác đưa ra. Đầu tiên BB sẽ tiến hành chứng thực yêu cầu, sau đó kiểm tra xem tài nguyên chưa được phân phối có đủ đáp ứng yêu cầu không. Nếu một yêu cầu qua cả hai kiểm tra này, băng thông khả dụng sẽ giảm đi một lượng bằng băng thông yêu cầu và đặc tính luồng (flow specification) được lưu lại.
BB cấu hình các router lá thích hợp với thơng tin về luồng được cấp dịch vụ tại thời điểm dịch vụ bắt đầu. Sự cấu hình này là “ trạng thái mềm “ (soft state), được BB làm tươi định kỳ .
BB là một phần của kiến trúc DiffServ, nó đóng vai trị quan trọng trong việc quản lý tài nguyên dịch vụ khác biệt .Hai khía cạnh quan trọng là :
- Quản lý tài nguyên trong vùng - Quản lý tài nguyên giữa các vùng
a) Quản lý tài nguyên trong vùng
Quản lý tài nguyên trong một vùng giải quyết vấn đề cấp phát tài nguyên trong một mạng hay một vùng (domain) .
Trong một mạng gốc, SLA được thoả thuận với khách hàng và yêu cầu cấp phát băng thông được đáp ứng hay từ chối dựa trên vào lượng tài nguyên khả dụng. Ngồi ra, thơng tin về DSCP được thiết lập, được chuyển cho các router lá và thông tin về thiết lập lớp được chuyển tới egress router căn cứ vào yêu cầu .
Trong mạng chuyển tiếp, quản lý tài nguyên được yêu cầu chủ yếu để hỗ trợ luồng thông tin đi qua miền. Khi một BB nhận được thông tin quản lý tài nguyên giữa các miền, thông tin bao gồm : thông tin về luồng tập hợp đi vào vùng tại một điểm vào cụ thể và DSCP được yêu cầu cho luồng . Luồng tập hợp hiện tại được update profile thông tin luồng ra vào. BB theo dõi lưu lượng DS đi vào và rời khỏi vùng qua biên của nó, đảm bảo rằng thoả thuận song phương với các miền lân cận được đảm bảo
b) Quản lý tài nguyên giữa các vùng
Các phương pháp nâng cao chất lượng dịch vụ trên mạng IP
---------------------------------------------------------------------------------------------------------------
42
Quản lý tài nguyên giữa các vùng đề cập đến việc cung cấp và phân phối tài nguyên tại biên mạng giữa hai vùng. Một SLA song phương xác định số lượng và loại luồng, mà mỗi bên đồng ý gửi và/hoặc nhận, phải được thiết lập trên biên giữa hai miền
Thông điệp báo hiệu được gửi giữa các BB của các vùng lân cận để yêu cầu BB lân cận tài nguyên cần thiết trong mạng lân cận và để truyền đạt thông tin về tài nguyên được yêu cầu trên đường nối các vùng.
Trong một mạng gốc, một BB quản lý tài nguyên trên đường nối mạng gốc với mạng chuyển tiếp kề với nó. Trong mạng chuyển tiếp, BB theo dõi lưu lượng DS đến và đi khỏi vùng qua biên vùng, đảm bảo rằng thoả thuận song phương với vùng lân cận được giữ vững.
BB thông tin với router biên đi vào và đi ra để cấu hình bộ điều khiển lưu lượng trong router dựa trên các thoả thuận.