"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "manpages/shorewall-tcclasses.xml" between
shorewall-docs-xml-5.2.3.6.tar.bz2 and shorewall-docs-xml-5.2.6.tar.bz2

About: Shorewall (The Shoreline Firewall) is an iptables based firewall (documentation; XML)

shorewall-tcclasses.xml  (shorewall-docs-xml-5.2.3.6.tar.bz2):shorewall-tcclasses.xml  (shorewall-docs-xml-5.2.6.tar.bz2)
skipping to change at line 130 skipping to change at line 130
<varlistentry> <varlistentry>
<term><emphasis role="bold">INTERFACE</emphasis> - <term><emphasis role="bold">INTERFACE</emphasis> -
<emphasis>interface</emphasis>[[:<emphasis>parent</emphasis>]:<emphasis> class</emphasis>]</term> <emphasis>interface</emphasis>[[:<emphasis>parent</emphasis>]:<emphasis> class</emphasis>]</term>
<listitem> <listitem>
<para>Name of <emphasis>interface</emphasis>.</para> <para>Name of <emphasis>interface</emphasis>.</para>
<para>You may specify the interface number rather than the interface <para>You may specify the interface number rather than the interface
name. If the <emphasis role="bold">classify</emphasis> option is name. If the <emphasis role="bold">classify</emphasis> option is
given for the interface in <ulink given for the interface in <ulink
url="/manpages/shorewall-tcdevices.html">shorewall-tcdevices</ulink>(5 ), url="shorewall-tcdevices.html">shorewall-tcdevices</ulink>(5),
then you must also specify an interface class (an integer that must then you must also specify an interface class (an integer that must
be unique within classes associated with this interface). If the be unique within classes associated with this interface). If the
classify option is not given, you may still specify a classify option is not given, you may still specify a
<emphasis>class</emphasis> or you may have Shorewall generate a <emphasis>class</emphasis> or you may have Shorewall generate a
class number from the MARK value. Interface numbers and class class number from the MARK value. Interface numbers and class
numbers are always assumed to be specified in hex and class number 1 numbers are always assumed to be specified in hex and class number 1
is reserved as the root class of the queuing discipline.</para> is reserved as the root class of the queuing discipline.</para>
<para>You may NOT specify wildcards here, e.g. if you have multiple <para>You may NOT specify wildcards here, e.g. if you have multiple
ppp interfaces, you need to put them all in here!</para> ppp interfaces, you need to put them all in here!</para>
<para>Please note that you can only use interface names in here that <para>Please note that you can only use interface names in here that
have a bandwidth defined in the <ulink have a bandwidth defined in the <ulink
url="/manpages/shorewall-tcdevices.html">shorewall-tcdevices</ulink>(5 ) url="shorewall-tcdevices.html">shorewall-tcdevices</ulink>(5)
file.</para> file.</para>
<para>Normally, all classes defined here are sub-classes of a root <para>Normally, all classes defined here are sub-classes of a root
class that is implicitly defined from the entry in <ulink class that is implicitly defined from the entry in <ulink
url="/manpages/shorewall-tcdevices.html">shorewall-tcdevices</ulink>(5 ). url="shorewall-tcdevices.html">shorewall-tcdevices</ulink>(5).
You can establish a class hierarchy by specifying a You can establish a class hierarchy by specifying a
<emphasis>parent</emphasis> class -- the number of a class that you <emphasis>parent</emphasis> class -- the number of a class that you
have previously defined. The sub-class may borrow unused bandwidth have previously defined. The sub-class may borrow unused bandwidth
from its parent.</para> from its parent.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term><emphasis role="bold">MARK</emphasis> - <term><emphasis role="bold">MARK</emphasis> -
{-|<replaceable>value</replaceable>[:<replaceable>priority</replaceable> ]}</term> {-|<replaceable>value</replaceable>[:<replaceable>priority</replaceable> ]}</term>
<listitem> <listitem>
<para>The mark <emphasis>value</emphasis> which is an integer in the <para>The mark <emphasis>value</emphasis> which is an integer in the
range 1-255. You set mark values in the <ulink range 1-255. You set mark values in the <ulink
url="/manpages/shorewall-mangle.html">shorewall-mangle</ulink>(5) url="shorewall-mangle.html">shorewall-mangle</ulink>(5)
file, marking the traffic you want to fit in the classes defined in file, marking the traffic you want to fit in the classes defined in
here. You can use the same marks for different interfaces.</para> here. You can use the same marks for different interfaces.</para>
<para>The <replaceable>priority</replaceable>, if specified, is an <para>The <replaceable>priority</replaceable>, if specified, is an
integer in the range 1-65535 and determines the relative order in integer in the range 1-65535 and determines the relative order in
which the tc mark classification filter for this class is to be which the tc mark classification filter for this class is to be
applied to packets being sent on the applied to packets being sent on the
<replaceable>interface</replaceable>. Filters are applied in <replaceable>interface</replaceable>. Filters are applied in
ascending numerical order. If not supplied, the value is derived ascending numerical order. If not supplied, the value is derived
from the class priority (PRIORITY column value below): from the class priority (PRIORITY column value below):
skipping to change at line 427 skipping to change at line 427
specified, it will be ignored with a warning specified, it will be ignored with a warning
message.</para> message.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para>The 'RATE' and 'CEIL' parameters apply to each instance <para>The 'RATE' and 'CEIL' parameters apply to each instance
of the class. So the total RATE represented by an entry with of the class. So the total RATE represented by an entry with
'occurs' will be the listed RATE multiplied by 'occurs' will be the listed RATE multiplied by
<emphasis>number</emphasis>. For additional information, see <emphasis>number</emphasis>. For additional information, see
<ulink <ulink
url="/manpages/shorewall-tcrules.html">shorewall-tcrules</ulink> url="shorewall-tcrules.html">shorewall-tcrules</ulink>
(5).</para> (5).</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>flow=<emphasis>keys</emphasis></term> <term>flow=<emphasis>keys</emphasis></term>
<listitem> <listitem>
<para>Shorewall attaches an SFQ queuing discipline to each <para>Shorewall attaches an SFQ queuing discipline to each
leaf HTB class. SFQ ensures that each leaf HTB class. SFQ ensures that each
skipping to change at line 774 skipping to change at line 774
<para>/etc/shorewall/tcclasses</para> <para>/etc/shorewall/tcclasses</para>
<para>/etc/shorewall6/tcclasses</para> <para>/etc/shorewall6/tcclasses</para>
</refsect1> </refsect1>
<refsect1> <refsect1>
<title>See ALSO</title> <title>See ALSO</title>
<para><ulink <para><ulink
url="/traffic_shaping.htm">http://www.shorewall.net/traffic_shaping.htm</uli nk></para> url="../traffic_shaping.htm">https://shorewall.org/traffic_shaping.htm</ulin k></para>
<para><ulink <para><ulink
url="/configuration_file_basics.htm#Pairs">http://www.shorewall.net/configur ation_file_basics.htm#Pairs</ulink></para> url="../configuration_file_basics.htm#Pairs">https://shorewall.org/configura tion_file_basics.htm#Pairs</ulink></para>
<para>tc-hfsc(7)</para> <para>tc-hfsc(7)</para>
<para>tc-red(8)</para> <para>tc-red(8)</para>
<para>shorewall(8)</para> <para>shorewall(8)</para>
</refsect1> </refsect1>
</refentry> </refentry>
 End of changes. 7 change blocks. 
7 lines changed or deleted 7 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)