Как называется термин POLICED в сетевом планировщике Linux (tc qdisc)? - PullRequest
0 голосов
/ 05 марта 2012

POLICED означает, что скорость входящего пакета будет ограничена, а превышающие пакеты будут отброшены.

Я увидел комментарий "skb застрелен полицией" в include / linux / netdevice.h.

Это, конечно, похоже, но есть ли какая-то история за этим именем?

1 Ответ

0 голосов
/ 05 марта 2012

Да -

http://lxr.linux.no/#linux+v3.2.9/net/sched/Kconfig

menuconfig NET_SCHED
        bool "QoS and/or fair queueing"
        select NET_SCH_FIFO
        ---help---
          When the kernel has several packets to send out over a network
          device, it has to decide which ones to send first, which ones to
          delay, and which ones to drop. This is the job of the queueing
          disciplines, several different algorithms for how to do this
          "fairly" have been proposed.
...
config NET_ACT_POLICE
        tristate "Traffic Policing"
        depends on NET_CLS_ACT 
        ---help---
          Say Y here if you want to do traffic policing, i.e. strict
          bandwidth limiting. This action replaces the existing policing
          module.

          To compile this code as a module, choose M here: the
          module will be called act_police.
...