看板 Network 關於我們 聯絡資訊
各位前輩好, 我想請教一下QoS的基本觀念 假設網路架構如下 PC -------> AP --------> Router 其中AP擁有QoS功能, 那我的問題是 封包在PC -> AP這一段之中的封包會帶有封包種類的標籤(EX: video, voice...)嗎? 還是在AP->Router這一段才會帶封包種類標籤? 另外想請教的是, 要如何判斷封包是屬於哪一類的標籤? 不管是PC還是AP端, 應該都無法得知現在要下載/上傳的東西是什麼類型的封包 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.164.201 ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1433386546.A.F69.html
shuinedu: 簡單的QoS 都是直接設定頻寬 設定2M/2M 就只能用2M 06/04 11:34
shuinedu: 進階一點的可設定網段或封包 Burst等等 06/04 11:37
BENBENnet: 標籤來自AP預設的特徵碼,或你可以指定port為特徵標籤 06/04 12:23
BENBENnet: 當AP看到match的特徵時,就按照QoS的權值排序放行 06/04 12:24
※ 編輯: masan22305 (60.250.164.201), 06/04/2015 12:24:58
masan22305: B大的意思是說 封包種類的判斷是由AP決定對吧~ 06/04 12:26
masan22305: 那關於特徵碼有其他更詳細的參考資料嗎 06/04 12:26
※ 編輯: masan22305 (60.250.164.201), 06/04/2015 12:31:07 ※ 編輯: masan22305 (60.250.164.201), 06/04/2015 12:32:25
danny8376: 特徵碼就跟防毒一樣 各家有個家的方法... 06/04 14:00
masan22305: ok大致上瞭解, 但有一點令我比較好奇的是 06/04 15:24
masan22305: 這樣對於AP的CPU負擔不會很大嗎? 06/04 15:25
※ 編輯: masan22305 (60.250.164.201), 06/04/2015 15:25:50
birdy590: 通常只是用 Linux ipfilter 做的, 條數愈多就是負擔愈重 06/04 16:03
birdy590: 更正一下~ Linux 是 netfilter XD BSD 才是 ipfilter 06/04 16:05
masan22305: b大 我對netfilter的印象是做封包轉送/過濾的動作 06/04 16:19
masan22305: 這跟QoS判斷封包屬於哪一種trafic class有相關聯嗎? 06/04 16:20
※ 編輯: masan22305 (60.250.164.201), 06/04/2015 16:21:34
birdy590: tc 是看標籤辦事, 但是誰負責貼標籤? 06/04 18:01
danny8376: 所以家用級QoS很多沒特徵分析啊 幾乎port比較多XD 06/04 18:40
masan22305: 感謝分享 :D 06/05 00:01
birdy590: L7 超吃 CPU, 小機器的運算能力不可能做的起來 06/05 00:18
DarkGod: 照你的架構,應該是AP去判斷packet的種類去貼IPP or DSCP 06/05 14:52
DarkGod: 然後再由router依據你的IPP/DSCP去reserve多少BW... 06/05 14:52
DarkGod: 不過我猜你的router應該就是中華小烏龜之類的... 06/05 14:53
DarkGod: 他能不能依據IPP/DSCP去作QoS這我不清楚... 06/05 14:54
DarkGod: 而且你的AP能不能mark packet也是個問題... 06/05 14:54
danny8376: 這種怎看都是AP包了NAT+TC+mark所有事吧XDD 06/05 17:55