diff --git a/LDP/howto/docbook/Traffic-Control-HOWTO/classless-qdiscs.xml b/LDP/howto/docbook/Traffic-Control-HOWTO/classless-qdiscs.xml index 7e83577a..f0decef2 100644 --- a/LDP/howto/docbook/Traffic-Control-HOWTO/classless-qdiscs.xml +++ b/LDP/howto/docbook/Traffic-Control-HOWTO/classless-qdiscs.xml @@ -41,9 +41,11 @@
FIFO, First-In First-Out (&sch_pfifo; and &sch_bfifo;) + This is not the default qdisc on Linux interfaces. Be certain to see for the full details on the default (&sch_pfifo_fast;) qdisc. + The FIFO algorithm forms the basis for the default qdisc on all Linux diff --git a/LDP/howto/docbook/Traffic-Control-HOWTO/components.xml b/LDP/howto/docbook/Traffic-Control-HOWTO/components.xml index 7047240e..0fbcc0cf 100644 --- a/LDP/howto/docbook/Traffic-Control-HOWTO/components.xml +++ b/LDP/howto/docbook/Traffic-Control-HOWTO/components.xml @@ -256,6 +256,7 @@ any &linux-filter; could have a &linux-drop; action. + The only place in the Linux traffic control system where a packet can be explicitly dropped is a policer. A policer can limit packets enqueued at a specific rate, or it can be configured to drop all traffic matching @@ -268,6 +269,7 @@ police rate 1bps burst 1 action drop/drop. . + There are, however, places within the traffic control system where a diff --git a/LDP/howto/docbook/Traffic-Control-HOWTO/elements.xml b/LDP/howto/docbook/Traffic-Control-HOWTO/elements.xml index fc19e845..be8b9acb 100644 --- a/LDP/howto/docbook/Traffic-Control-HOWTO/elements.xml +++ b/LDP/howto/docbook/Traffic-Control-HOWTO/elements.xml @@ -163,9 +163,11 @@ Marking is a mechanism by which the packet is altered. + This is not &fwmark;. The &iptables; target &ipt-mark; and the &ipchains; &ipc-mark; are used to modify packet metadata, not the packet itself. + Traffic control marking mechanisms install a DSCP on the packet diff --git a/LDP/howto/docbook/Traffic-Control-HOWTO/links.xml b/LDP/howto/docbook/Traffic-Control-HOWTO/links.xml index 0c716ef4..d2907aa2 100644 --- a/LDP/howto/docbook/Traffic-Control-HOWTO/links.xml +++ b/LDP/howto/docbook/Traffic-Control-HOWTO/links.xml @@ -57,8 +57,8 @@ General Quality of Service docs (Leonardo Balliache) - + There is a good deal of understandable and introductory documentation on his site, and in particular has some excellent overview material. See in particular, the detailed @@ -169,12 +169,14 @@ Mercilessly snipped from the main page of the DiffServ site...
+ Differentiated Services (short: Diffserv) is an architecture for providing different types or levels of service for network traffic. One key characteristic of Diffserv is that flows are aggregated in the network, so that core routers only need to distinguish a comparably small number of aggregated flows, even if those flows contain thousands or millions of individual flows. +
diff --git a/LDP/howto/docbook/Traffic-Control-HOWTO/overview.xml b/LDP/howto/docbook/Traffic-Control-HOWTO/overview.xml index b3afb1df..ad541e94 100644 --- a/LDP/howto/docbook/Traffic-Control-HOWTO/overview.xml +++ b/LDP/howto/docbook/Traffic-Control-HOWTO/overview.xml @@ -55,8 +55,10 @@ sort of queue is a &sch_fifo;.
+ The default qdisc under Linux is the &link-sch_pfifo_fast;, which is slightly more complex than the &link-sch_fifo;. + There are examples of queues in all sorts of software. The queue is a