我有一个运行 Debian 的双宿主设备作为我的家庭路由器,我正在关注这些说明有效fq_codel
地使用我的 VDSL 连接。我知道这些说明是指 Gentoo,但原理是相同的。
我有这些接口:
- 以太网0:连接VDSL调制解调器的外部接口
- 点对点0:解封装的流量
pppd
- 以太网1:内部接口
我的问题是指链接脚本中的这一行:
$tc qdisc add dev $ext handle ffff: ingress
我应该使用以太网0或者点对点0$ext
作为创建入口 IFB 时的值?
答案1
几乎可以肯定ppp0
,因为这就是你想要塑造的东西。
eth0
,如果直接定向到 DSL 调制解调器(而不是路由器),则将保持不使用(仅作为 的传输ppp0
),或者它也可能是调制解调器本身的配置通道。
某些调制解调器具有查询 DSL 信号质量和其他此类数据的接口。但这是本地网络/监控,而不是互联网流量,因此不应将其包含在塑造工作中。
eth0
如果连接到交换机,并且 DSL 路由器只是该线路上使用的众多设备之一,情况可能会有所不同,但是您很可能不会ppp0
在盒子上看到设备(然后直接在路由器上),问题是不上来...
如果eth0
连接到一个古董集线器,那么您ppp0
还有其他用于常规网络的设备eth0
......没有办法塑造它。