• 860

[研究所] MikroTik RouterOS 學習 (持續更新)

請問,Qos會很吃效能嗎? (擔心自己設定有問題。)

我是使用RB750Gr3,參考實作RouterOS的HTB 搭配Queue Tree設定了Qos,
主要限制和調整每個port的流量和優先權,
雖然設定好了,也能正常運作,但是效果不太穩定
同時讓上、下載滿檔,Qos的限速會很飄、速率低落,
如果只單純限制下載,穩定度可給100分
後來,看了CPU的使用率,發現單核心使用率極高,
似乎是效能不足,無法同時限制上、下載?!


順便問一下,fasttrack跟Qos本身是相衝的嗎?
因為爬文看到分享說:開啟fasttrack可以大幅提高主機效能,
但是,我開啟fasttrack後,Qos完全失效

jimjordan wrote:
請問,Qos會很吃...(恕刪)
QoS看您做到什程度~
若您是像derliang大一樣全部封包都細分標記,那真的是硬體殺手...
derliang大最後是拿x86主機來扛的,一般router根本玩不起;

但若只是某幾台電腦限速,或是限制BT封包大量上傳或下載,那還算是游刃有餘.

也就是您qos標記的封包越廣,對資源就越硬傷.

fasttrack跟Qos本身是相衝的嗎?
不是,是開啟fasttrack無法做qos.
一般連線進入router內部進行會路徑判斷,而qos即在判斷的前或後先行標記這些連線.
然後這些已標記的連線再以我們所想的要求做適當的處置.

連線進router內部,必經cpu運算決定路徑與用途.
而一些不要的封包先進router內部標記,再丟棄...

既然是要丟棄的封包,標記的這個動作不就浪費資源了?

所以設計fasttrack路徑,
讓一些連線不經cpu運算,轉向輔助晶片(像極桌機cpu和gpu的關係)
讓特殊的封包,如:ddos攻擊
知道有這垃圾就直接在外就丟了,不讓它進入啃食CPU運算.

當然fasttrack還有其它可做加速(一樣丟輔助晶片),
但就封鎖來說在fasttrack效益最明顯.

但...開了fasttrack通道後,重要連線不經router內部就無法進行標記控制.
qos怎做? 這才是問題主因.

fasttrack是靠輔助晶片,所以只有部份mikrotik分享器才有這功能.
而x86主機更是不用說,軟體強開是完全看不到作用的.

———————————————————————————————————————————
Sorry,在#5918的pppoe檢測腳本我犯了個錯.

經測試抓取ip的第一個位元形態應該是"str"字串,非是"num"數字

請將腳本內文的"num"訂正為"str",才能正確的在對的時間撥號;
否則可能因錯誤的判斷,每10秒就讓pppoe進行一次重撥.

gfx wrote:
每年都有機會遇個幾...(恕刪)


我也是建議跟樓上依樣作法 我是改作ping DNS 只ping不到就重啟
:if ([/ping 168.95.1.1 interface="Hinet 6+Static" count=3] =0) do={
:log error "Hinet 6+Static link error!"
:delay 5
/interface pppoe-client enable "Hinet 6+Static"}

另外今天我有在跟北區數分的人員聯絡,目前只有調整我這區設定,沒有部屬到全省,因此需要還是要報修跟128說假固I連上後卻沒有取IP,之後請他轉北區數分看看,需要詳細聯絡資訊可以PM跟我要,我也希望是以後這問題更多可以被發現,可以被版更到全省
他作法是當IPv4取不到時此pppoe就不成立因此機器會再次重播,呈現loop狀態
這個問題主要是因為當初中華在ipv6政策有關,如果今天ipv6跟ipv4都是假固I上去這問題可能不會發生
但是因為Ipv6為浮動(就是一個大pool) ipv4固定就只有一個IP 遇上v4沒被釋放導致,但v6可是有通喔

其實這問題在2015年當時040GW很不穩定自己重開時我遇過數次,當時不知原因,剛好在3月時 因為集中是DC配電系統異常,導致設備不斷重啟才發現的
不好意思,再請教一些問題,
因為現在遇到CPU單核使用率過高,其他核心在旁偷懶的狀況,
想讓多核CPU發揮得更好一些;
於是,上網搜尋了一些資料,發現似乎可以從IRQ手動調整CPU分配,
讓router的效能更上一層樓。


以下是他人經過IRQ手動調整CPU的示範圖,
原本CPU load集中在一個核心,


經過IRQ手動調整CPU,


CPU load平均分攤,效能也提升許多。



然後,我也跟著做做看,於是打開了IRQ,
發現.. 我好像誤會了什麼,怎麼全部集中在一個,還不給調整。
請教一下,有辦法讓router像上面示範圖一樣有許多的IRQ選項去細分調整嗎?


gfx wrote:
1.可以.但注意您...(恕刪)


這幾天還是會發生連不上的情況
(定時器設定是每天斷電一次)

10/24斷電後,就無法從遠端連上;
10/25再次斷電,之後就正常了,能從遠端連上;
10/26(今天)斷電後又連不上。

RB750Gr3好像並沒有成功執行"ip空號時自動重撥"的腳本,
附上我的PPPoE Client名稱,




想請教一下,
1、腳本的部分是否正確?還是有需要驗證或修改的地方?
2、圈起來的地方會打勾後,機器重開會變成沒有勾選到,不知道是甚麼原因?
謝謝



c8900219 wrote:
我也是建議跟樓上依...(恕刪)


感謝提供的建議,
因為我架設的地方是台中地區的,

會打去詢問一下,

另外想請教一下您所提供的ping不到就重啟的方式,
是否將內文中的"Hinet 6+Static"改成我的PPPoE Client名稱即可?

謝謝




這問題真的很怪,如果一直都連不上,我還能馬上測試;

但我設定完後,不斷測試reboot,都馬上就連上,也抓到P位置。
想說OK了,
隔天早上家人又說連不上,請他們斷電再通電接回去,就又OK了。

搞不清楚是甚麼問題........
god74331 wrote:
這幾天還是會發生連...(恕刪)
script應該沒錯,不然還有另個方法:
/tool netwatch新增: (在主視窗左邊tool內)


host填上您目前的固定ip ,腳本:/interface enable VDSL

這功能即每10秒去ping您的固定ip看存不存在,若ping不到就執行pppoe撥號.

所以測試也很容易,您把它pppoe關掉看有沒有自己重新打開撥號成功.
有打開就是發生作用了
-------------------------------
至於這個:

我的router也是會自己取消勾選...
可能是功能不完善,系統暫不開放吧

gfx wrote:
script應該沒...(恕刪)

感謝gfx大大的指導,
1、已經加進去了,這兩天會再確認是否撥號正常,非常感謝。
2、有可能真的是bug,這個我在追蹤看看。


另外想再請教一下,

之前看過類似的教學討論

例如我有架一個PPPoE Servers在ether5上,
也就是連接ether5後的電腦,都要透過PPPoE Servers才能上網。
IP皆設定為192.168.3.X

有辦法可以設定說
透過PPPoE Servers連線的電腦的,(就是IP是顯示192.168.3.X的電腦)

在每天上網後第一個頁面開啟都一定會顯示指定網頁位置(例如網頁公告之類的),然後這一天就不會再出現。

第二天再連線的時候,又會出現嗎?


這個我也用了很久,但是都沒成功,所以想請教前輩看有沒有範例或作法可以給小弟參考,

謝謝指教。
請問一下,目前試用VM運行RouterOS,
使用兩個網路口,一張接中華小烏龜使用PPPoE,另一張接到HUB給其他設備連線使用,
現在後頭設備連線正常運作。

但是,開VM的主機卻沒辦法正常上網,
該怎麼做才能讓VM的主機也能夠正常連線?
試了好久,爬了文還是找不到問題點

-----------------------------------------------------------------------
自問自答了,剛詢問完就找到解決方法,
原來把接小烏龜的網路卡做IP指定,就正常了。
文獻引自這:https://www.mobile01.com/topicdetail.php?f=110&t=4620914#58344882
請教設定的問題

我有一台 RB3011UiAS
port 10 使用 PoE 連 RB962UiGS-5HacT2HnT (A) 

並讓  RB962UiGS-5HacT2HnT  (B) 使用 wifi 連到 另一端的 RB962UiGS-5HacT2HnT

A 和 B 的設備都還可以讓其他機器無線連線上網

請問 設備 A 的部份該如何設定為什麼模式?

A 和 B 之間因為牆比較厚,只能使用 2.4G 請問 這部份該如何設定


謝謝
小弟無意間發現 這個東西,感覺對在大陸的朋友有幫助,如果能在ROS上使用,應該能解決不少問題
https://github.com/wangyu-/udp2raw-tunnel
  • 860
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 860)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?