資源描述:
《ros用流量監(jiān)控動態(tài)控制限速點》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、ROS用流量監(jiān)控動態(tài)控制限速點1.gifwinbox-ip-firewall-mangle-+2.gif只標(biāo)識大包3.gifpacket576-1536手工要輸入,不是選的.4.gifwinbox-queues-queuetypes-+5.gif全部做好后,打開這窗口,可以看到rate值會自動改變.6.gifwinbox-queues-queuetree-+7.gifwinbox-system-scripts-+source里填入本貼后面程序內(nèi)容,里面數(shù)值要改,程序內(nèi)有說明.8.gifwinbox-system-scheduler-+9.gifwinbox-queues-simp
2、lequeues-+每臺機做一個上行限速.######程序開始#######################################################################程序名稱:ROS用流量監(jiān)控動態(tài)控制限速點#程序版本:測試#程序員:kuwinEmail:kuwin@163.com#程序版權(quán):免費軟件(本程序可自由傳播及修改,不必理會原創(chuàng)作者kuwin)#Ros版本:Ros2.8.27Ros2.9.2Ros2.9.7#編寫日期:2007-04-29#修改日期:2007-05-05#測試人員:kuwin#測試結(jié)果:#1.控制效果良好;#2.程序消
3、耗一定的cpu資源,K62-300的cpu資源要用4%-4%(暫停程序只占3%-6%),建議cpu#要P3-500以上;(2007-05-05改動后已經(jīng)大幅降低)#3.Ros顯示的流量要比下載軟件(訊雷等)上顯示的流量要大,原因未明.#程序評級:無#簡要說明:#1."預(yù)留帶寬"是給網(wǎng)絡(luò)游戲,瀏覽網(wǎng)頁等一些不會搶帶寬的程序突發(fā)使用,有趣的是,當(dāng)這#些程序用了"預(yù)留帶寬",本程序又會從訊雷,BT等帶寬大鱷那里搶回一部分帶寬作"預(yù)留#帶寬",在惡劣的使用環(huán)境下(比如大家都在下載),最后的限制帶寬就是"預(yù)留帶寬".#建議"預(yù)留帶寬"值取256000-512000,太小影響網(wǎng)絡(luò)游戲,瀏覽網(wǎng)
4、頁的速度,太大又會影#響下載的速度;#2."最大帶寬"取你的路由器出口帶寬值;#3."步進帶寬"是本程序自動設(shè)置限制帶寬時的加減值,1兆路由器出口帶寬設(shè)5000,2兆設(shè)#10000,10兆設(shè)50000,其它按此類推.#安裝方法:#1.首先要做好簡單的PCQ限速,起名"PCQ-Download".上行PCQ限速不明顯,建議不要做.#上行要在queuesimple里做單機限速.(很多網(wǎng)站介紹,上baidu搜pcq限速);#2.winbox,system-scripts,按+,起名SCRIPT_PCQ_SET,source里貼入這里全部內(nèi)容;#3.winbox,system-sched
5、uler,按+,起名"SCH_PCQ_SET",interval填00:00:01(這是秒殺,#可設(shè)1-3秒),onevent填SCRIPT_PCQ_SET;#4.程序內(nèi)字母大小寫敏感,請注意;#5.請?zhí)貏e注意PCQ名"PCQ-Download".還有網(wǎng)卡的名"public"和"local".#更新說明:#1.針對PCQ上行限速不明顯,已去掉PCQ上行限速,請另作queuesimple限速,#如:limit-at=0/128000max-limit=0/256000.(2007-05-05)#2.原來每秒寫硬盤一次!現(xiàn)在只有PCQ限速值改變時才會寫硬盤.(2007-05-05)#
6、3.經(jīng)過前兩點修改,cpu使用率大幅下降.(2007-05-05)#####################################################################################定義變量(注意在Ros2.8中可以不要后面的0):localRxCurRate0:localRxCurSet0:localRxResRate0:localRxMaxRate0:localRxStepRate0#下行即時流量#interfacemonitorpubliconcedo={:setRxCurRate$received-bits-per-s
7、econd}interfacemonitorlocaloncedo={:setRxCurRate$sent-bits-per-second}#下行當(dāng)前設(shè)置:setRxCurSet[/queuetypeget[/queuetypefindname="PCQ-Download"]pcq-rate]#下行預(yù)留帶寬:setRxResRate256000#下行最大帶寬:setRxMaxRate1024000#下行步進帶寬:setRxStepRate10000#設(shè)置下行帶寬:if($RxCu