<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML ><HEAD ><TITLE >Annotated Traffic Control Links</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="Traffic Control HOWTO" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Diagram" HREF="diagram.html"></HEAD ><BODY CLASS="section" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Traffic Control HOWTO: </TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="diagram.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" > </TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="links" ></A >11. Annotated Traffic Control Links</H1 ><P > This section identifies a number of links to documentation about traffic control and Linux traffic control software. Each link will be listed with a brief description of the content at that site. </P ><P ></P ><UL ><LI ><P > <A HREF="http://luxik.cdi.cz/~devik/qos/htb/" TARGET="_top" >HTB site</A >, <A HREF="http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm" TARGET="_top" >HTB user guide</A > and <A HREF="http://luxik.cdi.cz/~devik/qos/htb/manual/theory.htm" TARGET="_top" >HTB theory</A > (<EM >Martin <SPAN CLASS="QUOTE" >"devik"</SPAN > Devera</EM >) </P ><P > Hierarchical Token Bucket, <A HREF="classful-qdiscs.html#qc-htb" >HTB</A >, is a classful queuing discipline. Widely used and supported it is also fairly well documented in the user guide and at <A HREF="http://www.docum.org/" TARGET="_top" >Stef Coene's site</A > (see below). </P ></LI ><LI ><P > <A HREF="http://opalsoft.net/qos/" TARGET="_top" >General Quality of Service docs</A > (<EM >Leonardo Balliache</EM >) <P > </P > 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 <A HREF="http://opalsoft.net/qos/DS.htm" TARGET="_top" >Linux QoS</A > document among others. </P ></LI ><LI ><P > <A HREF="http://tcng.sourceforge.net/" TARGET="_top" ><B CLASS="command" >tcng</B > (Traffic Control Next Generation)</A > and <A HREF="http://linux-ip.net/gl/tcng/" TARGET="_top" ><B CLASS="command" >tcng</B > manual</A > (<EM >Werner Almesberger</EM >) </P ><P > The <B CLASS="command" >tcng</B > software includes a language and a set of tools for creating and testing traffic control structures. In addition to generating <B CLASS="command" >tc</B > commands as output, it is also capable of providing output for non-Linux applications. A key piece of the <B CLASS="command" >tcng</B > suite which is ignored in this documentation is the <B CLASS="command" >tcsim</B > traffic control simulator. </P ><P > The user manual provided with the <B CLASS="command" >tcng</B > software has been converted to HTML with <B CLASS="command" >latex2html</B >. The distribution comes with the TeX documentation. </P ></LI ><LI ><P > <A HREF="ftp://ftp.inr.ac.ru/ip-routing/" TARGET="_top" ><B CLASS="command" >iproute2</B ></A > and <A HREF="http://linux-ip.net/gl/ip-cref/" TARGET="_top" ><B CLASS="command" >iproute2</B > manual</A > (<EM >Alexey Kuznetsov</EM >) </P ><P > This is a the source code for the <B CLASS="command" >iproute2</B > suite, which includes the essential <B CLASS="command" >tc</B > binary. Note, that as of iproute2-2.4.7-now-ss020116-try.tar.gz, the package did not support HTB, so a patch available from the <A HREF="http://luxik.cdi.cz/~devik/qos/htb/" TARGET="_top" >HTB</A > site will be required. </P ><P > The manual documents the entire suite of tools, although the <B CLASS="command" >tc</B > utility is not adequately documented here. The ambitious reader is recommended to the LARTC HOWTO after consuming this introduction. </P ></LI ><LI ><P > <A HREF="http://www.docum.org/" TARGET="_top" >Documentation, graphs, scripts and guidelines to traffic control under Linux</A > (<EM >Stef Coene</EM >) </P ><P > Stef Coene has been gathering statistics and test results, scripts and tips for the use of QoS under Linux. There are some particularly useful graphs and guidelines available for implementing traffic control at Stef's site. </P ></LI ><LI ><P > <A HREF="http://lartc.org/howto/" TARGET="_top" >LARTC HOWTO</A > (<EM >bert hubert, et. al.</EM >) </P ><P > The Linux Advanced Routing and Traffic Control HOWTO is one of the key sources of data about the sophisticated techniques which are available for use under Linux. The Traffic Control Introduction HOWTO should provide the reader with enough background in the language and concepts of traffic control. The LARTC HOWTO is the next place the reader should look for general traffic control information. </P ></LI ><LI ><P > <A HREF="http://linux-ip.net/" TARGET="_top" >Guide to IP Networking with Linux</A > (<EM >Martin A. Brown</EM >) </P ><P > Not directly related to traffic control, this site includes articles and general documentation on the behaviour of the Linux IP layer. </P ></LI ><LI ><P > <A HREF="http://www.almesberger.net/cv/papers.html" TARGET="_top" >Werner Almesberger's Papers</A > </P ><P > Werner Almesberger is one of the main developers and champions of traffic control under Linux (he's also the author of <B CLASS="command" >tcng</B >, above). One of the key documents describing the entire traffic control architecture of the Linux kernel is his Linux Traffic Control - Implementation Overview which is available in <A HREF="http://www.almesberger.net/cv/papers/tcio8.pdf" TARGET="_top" >PDF</A > or <A HREF="http://www.almesberger.net/cv/papers/tcio8.ps.gz" TARGET="_top" >PS</A > format. </P ></LI ><LI ><P > <A HREF="http://diffserv.sourceforge.net/" TARGET="_top" >Linux DiffServ project</A > </P ><P > Mercilessly snipped from the main page of the DiffServ site... </P ><A NAME="AEN1370" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" >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. </BLOCKQUOTE ></LI ></UL ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="diagram.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" > </TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Diagram</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" > </TD ></TR ></TABLE ></DIV ></BODY ></HTML >