Các hiện trạng lƣu lƣợng

Một phần của tài liệu Đảm bảo chất lượng dịch vụ mạng dựa trên giao thức diffserv (Trang 38)

Một hiện trạng lưu lượng biểu thị các đặc tính thời gian của một luồng lưu lượng được chọn bởi bộ phân lớp. Nó cung cấp các quy tắc cho việc xác định cho dù gói tin đó nằm trong hay nằm ngoài hiện trạng. Giả sử, một hiện trạng dựa trên cơ sở giải thuật thùng token như sau: điểm mã (codepoint) là X và sử dụng thùng token có kích thước B và tốc độ token là r. Hiện trạng trên cho biết tất cả các gói tin được đánh dấu với mã DS là X sẽ được ước lượng cho phù hợp các thông số của thùng token. Ở đây, các gói tin nằm ngoài hiện trạng của luồng lưu lượng đến vẫn được xếp vào thùng nếu token vẫn chưa đủ. Các hoạt động điều hòa khác nhau có thể được gán vào trong các gói tin nằm trong hiện trạng và ngoài hiện trạng, hay các hoạt động tính toán có thể được kích hoạt. Các gói tin trong hiện trạng có thể được phép đi vào miền DS mà không cần thêm điều kiện hay thay đổi mã DS.

Sau đó khi các gói tin đi vào miền DS và sử dụng một nhóm các PHB khác nhau hay ánh xạ từ điểm mã đến PHB cho luồng lưu lượng này. Các gói tin nằm ngoài hiện trạng sẽ được xếp hàng cho đến khi chúng là nằm trong hiện trạng (định dạng) hoặc sẽ bị loại bỏ và được đánh dấu lại với mã DS mới hay được chuyển tiếp cho đến khi khởi động một vài thủ tục tính toán. Các gói tin ngoài hiện trạng có thể được ánh xạ đến một hay nhiều tập hợp BA thấp hơn dể có thể thực thi. Chú ý rằng hiện trạng lưu lượng là thành phần tùy chọn của TCA và việc sử dụng nó lại phụ thuộc vào các đặc tính riêng của yêu cầu dịch vụ và chính sách cung cấp dịch vụ của miền DS.

Một phần của tài liệu Đảm bảo chất lượng dịch vụ mạng dựa trên giao thức diffserv (Trang 38)