shorewall-tcdevices.xml (shorewall-docs-xml-5.2.3.6.tar.bz2) | : | shorewall-tcdevices.xml (shorewall-docs-xml-5.2.6.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 109 | skipping to change at line 109 | |||
<variablelist> | <variablelist> | |||
<varlistentry> | <varlistentry> | |||
<term><emphasis role="bold">INTERFACE</emphasis> - | <term><emphasis role="bold">INTERFACE</emphasis> - | |||
[<emphasis>number</emphasis>:]<emphasis>interface</emphasis></term> | [<emphasis>number</emphasis>:]<emphasis>interface</emphasis></term> | |||
<listitem> | <listitem> | |||
<para>Name of <emphasis>interface</emphasis>. Each interface may be | <para>Name of <emphasis>interface</emphasis>. Each interface may be | |||
listed only once in this file. You may NOT specify the name of an | listed only once in this file. You may NOT specify the name of an | |||
alias (e.g., eth0:0) here; see <ulink | alias (e.g., eth0:0) here; see <ulink | |||
url="/FAQ.htm#faq18">http://www.shorewall.net/FAQ.htm#faq18</ulink></p ara> | url="../FAQ.htm#faq18">https://shorewall.org/FAQ.htm#faq18</ulink></pa ra> | |||
<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>If the device doesn't exist, a warning message will be issued | <para>If the device doesn't exist, a warning message will be issued | |||
during "shorewall [re]start" and "shorewall reload" and traffic | during "shorewall [re]start" and "shorewall reload" and traffic | |||
shaping configuration will be skipped for that device.</para> | shaping configuration will be skipped for that device.</para> | |||
<para>Shorewall assigns a sequential <firstterm>interface | <para>Shorewall assigns a sequential <firstterm>interface | |||
number</firstterm> to each interface (the first entry in the file is | number</firstterm> to each interface (the first entry in the file is | |||
skipping to change at line 155 | skipping to change at line 155 | |||
default <replaceable>burst</replaceable> is 10kb. A larger | default <replaceable>burst</replaceable> is 10kb. A larger | |||
<replaceable>burst</replaceable> can help make the | <replaceable>burst</replaceable> can help make the | |||
<replaceable>bandwidth</replaceable> more accurate; often for fast | <replaceable>bandwidth</replaceable> more accurate; often for fast | |||
lines, the enforced rate is well below the specified | lines, the enforced rate is well below the specified | |||
<replaceable>bandwidth</replaceable>.</para> | <replaceable>bandwidth</replaceable>.</para> | |||
<para>What is described above creates a rate/burst policing filter. | <para>What is described above creates a rate/burst policing filter. | |||
Beginning with Shorewall 4.4.25, a rate-estimated policing filter | Beginning with Shorewall 4.4.25, a rate-estimated policing filter | |||
may be configured instead. Rate-estimated filters should be used | may be configured instead. Rate-estimated filters should be used | |||
with Ethernet adapters that have Generic Receive Offload enabled by | with Ethernet adapters that have Generic Receive Offload enabled by | |||
default. See <ulink url="/FAQ.htm#faq97a">Shorewall FAQ | default. See <ulink url="../FAQ.htm#faq97a">Shorewall FAQ | |||
97a</ulink>.</para> | 97a</ulink>.</para> | |||
<para>To create a rate-estimated filter, precede the bandwidth with | <para>To create a rate-estimated filter, precede the bandwidth with | |||
a tilde ("~"). The optional interval and decay_interval determine | a tilde ("~"). The optional interval and decay_interval determine | |||
how often the rate is estimated and how many samples are retained | how often the rate is estimated and how many samples are retained | |||
for estimating. Please see <ulink | for estimating. Please see <ulink | |||
url="http://ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt" >http://ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt</ulink> | url="http://ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt" >http://ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt</ulink> | |||
for details. If not specified, the default | for details. If not specified, the default | |||
<replaceable>interval</replaceable> is 250ms and the default | <replaceable>interval</replaceable> is 250ms and the default | |||
<replaceable>decay_interval</replaceable> is 4sec.</para> | <replaceable>decay_interval</replaceable> is 4sec.</para> | |||
skipping to change at line 177 | skipping to change at line 177 | |||
</varlistentry> | </varlistentry> | |||
<varlistentry> | <varlistentry> | |||
<term><emphasis role="bold">OUT-BANDWIDTH</emphasis> (out_bandwidth) - | <term><emphasis role="bold">OUT-BANDWIDTH</emphasis> (out_bandwidth) - | |||
<emphasis>bandwidth</emphasis></term> | <emphasis>bandwidth</emphasis></term> | |||
<listitem> | <listitem> | |||
<para>The outgoing <emphasis>bandwidth</emphasis> of that interface. | <para>The outgoing <emphasis>bandwidth</emphasis> of that interface. | |||
This is the maximum speed your connection can handle. It is also the | This is the maximum speed your connection can handle. It is also the | |||
speed you can refer as "full" if you define the tc classes in <ulink | speed you can refer as "full" if you define the tc classes in <ulink | |||
url="/manpages/shorewall-tcclasses.html">shorewall-tcclasses</ulink>(5 ). | url="shorewall-tcclasses.html">shorewall-tcclasses</ulink>(5). | |||
Outgoing traffic above this rate will be dropped.</para> | Outgoing traffic above this rate will be dropped.</para> | |||
</listitem> | </listitem> | |||
</varlistentry> | </varlistentry> | |||
<varlistentry> | <varlistentry> | |||
<term><emphasis role="bold">OPTIONS</emphasis> - {<emphasis | <term><emphasis role="bold">OPTIONS</emphasis> - {<emphasis | |||
role="bold">-</emphasis>|<emphasis | role="bold">-</emphasis>|<emphasis | |||
role="bold">{classify</emphasis>|<emphasis | role="bold">{classify</emphasis>|<emphasis | |||
role="bold">htb|hfsc</emphasis>|<emphasis | role="bold">htb|hfsc</emphasis>|<emphasis | |||
role="bold">linklayer</emphasis>={<emphasis | role="bold">linklayer</emphasis>={<emphasis | |||
skipping to change at line 201 | skipping to change at line 201 | |||
role="bold">tsize</emphasis>=<replaceable>tsize</replaceable>|<emphasis | role="bold">tsize</emphasis>=<replaceable>tsize</replaceable>|<emphasis | |||
role="bold">mtu</emphasis>=<replaceable>mtu</replaceable>|<emphasis | role="bold">mtu</emphasis>=<replaceable>mtu</replaceable>|<emphasis | |||
role="bold">mpu</emphasis>=<replaceable>mpu</replaceable>|<emphasis | role="bold">mpu</emphasis>=<replaceable>mpu</replaceable>|<emphasis | |||
role="bold">overhead</emphasis>=<replaceable>overhead</replaceable>} | role="bold">overhead</emphasis>=<replaceable>overhead</replaceable>} | |||
,...}</term> | ,...}</term> | |||
<listitem> | <listitem> | |||
<para><option>classify</option> ― When specified, Shorewall will not | <para><option>classify</option> ― When specified, Shorewall will not | |||
generate tc or Netfilter rules to classify traffic based on packet | generate tc or Netfilter rules to classify traffic based on packet | |||
marks. You must do all classification using CLASSIFY rules in <ulink | marks. You must do all classification using CLASSIFY rules in <ulink | |||
url="/manpages/shorewall-mangle.html">shorewall-mangle</ulink>(5).</pa ra> | url="shorewall-mangle.html">shorewall-mangle</ulink>(5).</para> | |||
<para><option>htb</option> - Use the <firstterm>Hierarchical Token | <para><option>htb</option> - Use the <firstterm>Hierarchical Token | |||
Bucket</firstterm> queuing discipline. This is the default.</para> | Bucket</firstterm> queuing discipline. This is the default.</para> | |||
<para><option>hfsc</option> - Shorewall normally uses the | <para><option>hfsc</option> - Shorewall normally uses the | |||
Hierarchical Token Bucket queuing discipline. When | Hierarchical Token Bucket queuing discipline. When | |||
<option>hfsc</option> is specified, the <firstterm>Hierarchical Fair | <option>hfsc</option> is specified, the <firstterm>Hierarchical Fair | |||
Service Curves</firstterm> discipline is used instead (see tc-hfsc | Service Curves</firstterm> discipline is used instead (see tc-hfsc | |||
(7)).</para> | (7)).</para> | |||
skipping to change at line 291 | skipping to change at line 291 | |||
<para>/etc/shorewall6/tcdevices</para> | <para>/etc/shorewall6/tcdevices</para> | |||
</refsect1> | </refsect1> | |||
<refsect1> | <refsect1> | |||
<title>See ALSO</title> | <title>See ALSO</title> | |||
<para>tc-hfsc (7)</para> | <para>tc-hfsc (7)</para> | |||
<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><ulink | <para><ulink | |||
url="http://ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt">http: //ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt</ulink></para> | url="http://ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt">http: //ace-host.stuart.id.au/russell/files/tc/doc/estimators.txt</ulink></para> | |||
<para>shorewall(8)</para> | <para>shorewall(8)</para> | |||
</refsect1> | </refsect1> | |||
</refentry> | </refentry> | |||
End of changes. 6 change blocks. | ||||
6 lines changed or deleted | 6 lines changed or added |