Traffic-Shaping

tc qdisc 與 openwrt 中的 GRE

  • February 28, 2018

我正在嘗試在 openwrt 板上實現對 GRE 介面的流量控制。為此,我遵循以下步驟,

  1. 在兩個隧道終端設備中創建名為 gre1 的 GRE 介面。
  2. 用 ping 測試可達性,成功。
  3. 使用以下命令創建 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

引用自:https://serverfault.com/questions/898901