Traffic-Shaping
tc qdisc 與 openwrt 中的 GRE
我正在嘗試在 openwrt 板上實現對 GRE 介面的流量控制。為此,我遵循以下步驟,
- 在兩個隧道終端設備中創建名為 gre1 的 GRE 介面。
- 用 ping 測試可達性,成功。
- 使用以下命令創建 qdisc。
tc qdisc add dev gre1 root handle 1: default 2
4. 在創建 tc 類之前,我厭倦了ping 隧道介面,但這失敗了。5.我試圖在gre1中擷取數據包但發現0個數據包。 5. 使用命令監控 qdisc 的統計資訊
tc -p -s -d qdisc show dev gre1
發現丟包數在增加。
我已經在 Ubuntu PC 上測試了這個,發現可以正常工作。此外,如果我將隧道更改為 VPN 隧道而不是 GRE,它工作正常。
在 GRE 中實現 tc 需要處理任何其他事情嗎?
任何幫助將不勝感激。
固定的 !
添加類
tc class add dev eth0 parent 1:1 classid 1:2 htb rate 60kbps ceil 100kbps
然後為類添加 sfq
tc qdisc add dev eth0 parent 1:2 handle 20: sfq