Hỡnh 2-5 Quỏ trỡnh định dạng lƣu lƣợng. Khụng đối xứng Phưong phỏp thực hiện WFO/FIFO Lượng phỏt
yờu cầu Gúi tin đưa ra Mức đỏnh dấu Tốc độ định dạng Phõn loại Gúi tin đến Xắp xếp
TS là một cơ chế để làm mịn luồng lƣu lƣợng trờn một giao diện để trỏnh sự nghẽn trờn đƣờng truyền và để thoả món yờu cầu của nhà cung cấp dịch vụ.
TS làm mịn những lƣu lƣợng burst để đạt đƣợc CIR đó thiết lập bằng việc xếp hàng và đệm cỏc gúi vƣợt quỏ tốc độ trung bỡnh. Những gúi tin trong hàng đƣợc phỏt đi khi cú đƣợc token. Quỏ trỡnh truyền nhƣng gúixếp hàng đƣợc xếp lịch theo quy luật thuật toỏn vào trƣớc ra trƣớc (FIFO) hay theo Xếp hàng theo trọng số (WFQ). Quỏ trỡnh TS đƣợc minh họa trong Hỡnh 2-5.
2.1.4.1 Thiết bị đo lƣu lƣợng dựng cho định dạng lƣu lƣợng
TS sử dụng token bucket để đo lƣu lƣợng, từ đú phõn loại một gúi tin cú phự hợp hay khụng.
Hỡnh 2-6 Nguyờn lý token bucket cho chức năng định dạng lƣu lƣợng.
Các thẻ bài tuơng ứng với mức Bc đuợc cộng thêm sau mỗi khoảng thời gian T với T=Bc/CIR
Các thẻ bài tràn bị loại bỏ
Nếu có đủ thẻ bài tuơng ứng với kích th-ớc của gói mới thì gói đ-ợc truyền đi và l-ợng thẻ bài t-ơng ứng bị loại khỏi bucket
Kích th-ớc bucket Bc+Be
Kớch thƣớc tối đa của token bucket đƣợc tớnh bằng tổng của kớch thƣớc burst phự hợp Bc và kớch thƣớc burst mở rộng, BE. Những token tƣơng ứng với Bc
đƣợc đƣa vào buckettheo từng khoảng thời gian đo T, với T = Bc / CIR. CIR là tốc độ trung bỡnh cho phộp của luồng lƣu lƣợng. Nếu bucket trở nờn đầy, bất kỳ một token nào thờm vào đều tràn ra. Khi một gúi đến, token bucket đƣợc kiểm tra để xem cú đủ token để gửi gúi đú đi chƣa. Nếu token đủ rồi, gúi đú đƣợc đỏnh dấu là thớch hợp, và số lƣợng token bằng với kớch thƣớc gúi tin bị loại ra
khúi bucket. Nếu khụng cú đủ token, gúi tin đú đƣợc đỏnh dấu là khụng phự hợp và đƣợc xếp hàng để truyền lại sau đú. Token bucket TS đƣợc minh hoạ trong Hỡnh 2-6
2.1.4.2 Định dạng lƣu lƣợng chung (GTS) và Định dạng lƣu lƣợng phõn bố (DTS) (DTS)
Bảng 2-4 Sự so sỏnh giữa hai cơ chế TS: GTS và DTS.
Thuộc tớnh đặc trƣng GTS DTS Thứ tự quỏ trỡnh phỏt những gúi trong bộ đệm Sử dụng WFQ nhƣ một thuật toỏn xếp lịch. Cú thể dựng hoặc là FIFO hay WFQ phõn bố (DWFQ) nhƣ là một thuật toỏn xếp lịch. Chỉ tiờu phự hợp lƣu lƣợng Cú hai chế độ: Hoặc là tất cả lƣu lƣợng, hay lƣu
lƣợng phự hơp vơi một danh sỏch truy cập IP đơn giản hay mở rộng.
Cỏc loại lƣu lƣợng đƣợc định nghớa bởi ngƣời sử dụng thụng qua
một trong những đặc trƣng phõn loại (CAR hay
QPPB). Loại thiết bị hỗ trợ Tất cả những dũng router cú bộ xử lý đơn (Khụng đƣợc phõn phối). Những dũng router 7500 VIP cơ sở.
Giao thức hỗ trợ Tất cả cỏc giao thức. Chỉ giao thức IP Ta cú thể hoàn tất việc định dạng lƣu lƣợng trờn bất kỳ một giao diện cơ bản nào sử dụng một trong hai cơ chế sau- định dạng lƣu lƣợng chung (GTS) và định dạng lƣu lƣợng phõn bố (DTS). Bảng 2-4 so sỏnh hai cơ chế TS đú:
Chỳ ý: TS chỉ hoạt động đối với lƣu lƣợng ngoài biờn, TS khụng thể đƣợc ỏp dụng cho lƣu lƣợng bờn trong đối với một giao diện.
Túm tắt:
Bộ điều hoà lƣu lƣợng biờn mạng cung cấp bộ phõn loại gúi tin, bộ đỏnh dấu và chức năng quản lý tốc độ lƣu lƣợng. Những gúi tin đƣợc phõn loại tại biờn mạng để chỳng nhận dịch vụ khỏc nhau trong mạng.
Sự phõn loại gúi tin là cần thiết để phõn biệt những loại lƣu lƣợng khỏc nhau dựa trờn mức độ dịch vụ của chỳng. Ta cú thể thực hiện phõn loại gúi tin theo một hay nhiều trƣờng trong tiờu đề IP của gúi. Sau khi một gúi đƣợc nhận dạng ở một lớp nào đú, chức năng đỏnh dấu đƣợc sử dụng để tụ màu gúi tin bằng việc thiết lập mức ƣu tiờn IP, DSCP, hay giỏ trị nhúm QoS.
Quản lý tốc độ lƣu lƣợng trờn những router biờn mạng là cần thiết để đảm bảo tài nguyờn khả dụng và QoS trong mạng lừi. CAR đƣợc sử dụng để giớii hạn tốc độ bất kỳ lƣu lƣợng địnhcố gắng vƣợt qua tốc độ đó đƣợc thiết lập đú. CAR cú thể gửi đi một số burst lƣu lƣợng với tốc độ đƣờng truyền và sau đú bắt đầu loại bỏ gúi tin khi mà đó đạt đƣợc một tốc độ cho trƣớc. TS làm mịn lƣu lƣợng bằng cỏch xếp hàng cỏc gúi và gửi chỳng ở một tốc độ đó đƣợc thiết lập.
TS phự hợp với TCP hơn so với CAR, bởi vị khi một gúi rớt cú thể khiến TCPgiảm kớch thƣớc cửa sổ xuống cũn 1. Điều này làm giảm tốc độ dũng TCP xuống thấp hơn tốc độ cho phộp. Bằng việc chọn những tham số burst đỳng, tuỳ theo từng ứng dụng TCP cụ thể, một dũng TCP cú thể đạt đến tốc độ đó thiết
lập.