Bài 1 QoS: Cấu hình bóp băng thông với Police- test trực quan bằng Jperf

Bài 1 QoS: Bóp băng thông dùng Policing -single rate two color

Single rate two color nghĩa là với 1 tốc độ cho trước, nếu traffic vượt quá thì router sẽ drop phần vượt quá đó, nên tốc độ chỉ max là bằng tốc độ cho trước (Commit Information Rate).

Xét mô hình ví dụ: 2 máy tính 2 đầu cài Jperf, 1 bên là server, 1 bên client, ta bắn traffic từ client lên server.

Server:

 

Client:

 

Theo kết quả, khi không bóp bw, tốc độ truyền từ Client lên Server đạt khoảng  229Mbit/s

 

Giờ ta sẽ cấu hình policing trên R1, cổng e0/0, để ép tốc độ xuống còn khoảng 10Mbps, khi đó 10Mbps gọi là CIR, Traffic qua 10Mbps sẽ bị cắt phần thừa để luôn chỉ còn max là 10Mbps

 

Cấu hình

R1:

###Định nghĩa ACL để bắt các traffic cần limit tốc độ, ở đây bắn http traffic####

access-list 100 permit tcp any any eq www

###Cho ACL ở trên vào class-map HTTP###

class-map HTTP

match access-group 100

exit

###Cho class-map vào policy-map và set tốc độ max 10Mbps###

policy-map bop_http

class HTTP

police 10000000 ##10 triệu bit/s, chính là 10Mbit/s

   conform-action transmit

   exceed-action drop

 

##Cho policy-map vào interface e0/0, chiều input, lưu ý dùng police thì áp vào chiều input##

int e0/0

service-policy input bop_http

Test lại:

Chạy thử jpert bắn traffic lại thì ta thấy chỉ còn 9.3Mbit/s, đã sát với tốc độ mong muốn.=>OK

 

Check trên router R1

show policy-map interface e0/0

Ta thấy CIR 10 triệu bit/s,  chính là tốc độ mong muốn, còn đại lượng bc 312500 bytes, là năng lực chuyển mạch của router tại 1 thời điểm (khi đã áp dụng QoS police), khái niệm này sẽ giải thích trong bài tiếp theo.

Bài viết cùng danh mục