ROS单内网服务器源IP限速\单个下载链接限速
生活随笔
收集整理的這篇文章主要介紹了
ROS单内网服务器源IP限速\单个下载链接限速
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近項目有個需求,局域網(wǎng)有個文件服務(wù)器提供外網(wǎng)用戶訪問,但由于帶寬較小,所以想限制總帶寬比如10M,然后單個建立的鏈接也就是上傳不能超過比如3M,一旦超過總帶寬就均分
標(biāo)記訪問該內(nèi)網(wǎng)服務(wù)器的IP
/ip?firewall?mangle?add?chain=forward?dst-address=192.168.10.10?action=mark-connection?new-connection-mark=users-con /ip?firewall?mangle?add?connection-mark=users-con?action=mark-packet?new-packet-mark=users?chain=forward#pcq的limit和total?limit,你可以跑一段時間看看queue里dropped有沒有很大或者一直漲,如果這樣可以考慮開大點,理想值當(dāng)然是0丟包了,一般默認(rèn)limit50,total?limit就是50*多少個IP用戶 /queue?type?add?name=pcq-download?kind=pcq?pcq-classifier=dst-address /queue?type?add?name=pcq-upload?kind=pcq?pcq-classifier=src-address?rate=4M(dst_address也要勾上,因為我們是每個鏈接都限速為4M)(如果要每個下載鏈接都為4M,只要改為dst-port排序即可)/queue?tree?add?name=Download?parent=Lan?max-limit=10M /queue?tree?add?parent=Download?queue=pcq-download?packet-mark=users /queue?tree?add?name=Upload?parent=Telecom?max-limit=10M /queue?tree?add?parent=Upload?queue=pcq-upload?packet-mark=users然后找?guī)讉€客戶端從服務(wù)器下載好了,在沒有超過總帶寬10M的情況下,單個鏈接最大只有4M,一旦超過總帶寬10M,那就是pcq均分了!轉(zhuǎn)載于:https://blog.51cto.com/481814/1864272
總結(jié)
以上是生活随笔為你收集整理的ROS单内网服务器源IP限速\单个下载链接限速的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。