![转发队列占用信息(如果存在)](https://linux22.com/image/162444/%E8%BD%AC%E5%8F%91%E9%98%9F%E5%88%97%E5%8D%A0%E7%94%A8%E4%BF%A1%E6%81%AF%EF%BC%88%E5%A6%82%E6%9E%9C%E5%AD%98%E5%9C%A8%EF%BC%89.png)
我有一个路由器将流量从一个网络转发到另一个网络,我需要知道数据包队列(在接收侧/接口 - rx 中)占用何时接近其最大容量。
但是,在分析以下文件后:
- tcp_mem/tcp_rmem/tcp_wmem在 /proc/sys/net/ipv4 中
- tx_queue_len在/sys/class/net/(接口)
- 袜子状态在/proc/net中
我得出的结论是,只有当路由器是 TCP 数据包的目的地或源时,这些文件才与我的问题相关。因此,正如我与一位教授讨论的那样,这些指标与转发情况无关,因为数据包不会进入 TCP 队列。
如果是这样,那么我在哪里可以找到有关转发队列当前占用率和最大占用率的信息(如果有相关信息)?