Thuê gói 200Mbps nhưng vẫn bị mất gói dù chỉ truyền 50Mbps

Một số trường hợp mình thuê kênh có băng thông cao  ví dụ 200Mbps; dù traffic giám sát trên PRTG chỉ khoảng 50Mbps; nhưng vẫn mất gói.


Nguyên nhân có thể xảy ra là do lượng phát traffic tức thời (burst traffic) từ PC của mình sang router nhà mạng , lớn hơn lượng traffic (Busrt committed - BC) của router nhà mạng,

Ví dụ mô hình dưới mình test cho 2 máy PC truyền file ftp , Router thì config 100Mbps, Busrt Committed là 10Mbyte:

policy-map LIMIT-INPUT
 class ALL-TRAFFIC
  police cir 100000000 bc 10000000 conform-action transmit  exceed-action drop 
  
  
interface Ethernet0/1
 service-policy input LIMIT-INPUT  


 
Trong khi truyền file FTP thì show policy-map int e0/1 liên tục, thấy không có gói nào exceed, drop gì cả.

 

Vậy mốc BC = 10Mbytes là ok
Giờ mình thử cho BC xuống còn 50kbyte 

policy-map LIMIT-INPUT
 class ALL-TRAFFIC
  police cir 100000000 bc 50000 conform-action transmit  exceed-action drop 


Thì thấy đã bị drop khi truyền file:

mặc dù CIR vẫn là 100Mbit/s nhưng do BC chỉ còn 50kbyte thôi nên ko chịu được lượng burst từ FTP server gửi ra
=> Cách khắc phục là điều chỉnh lượng burst trên server phát (tuỳ phần mềm) hoặc tăng BC ở router lên.

 

VIDEO TEST:

 

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