shorewall-tcpri man page on Mandriva

Man page or keyword search:  
man Server   17060 pages
apropos Keyword Search (all sections)
Output format
Mandriva logo
[printable version]

SHOREWALL-TCPRI(5)					    SHOREWALL-TCPRI(5)

NAME
       tcpri - Shorewall file

SYNOPSIS
       /etc/shorewall/tcpri

DESCRIPTION
       This file is used to specify the priority of traffic for simple traffic
       shaping (TC_ENABLED=Simple in shorewall.conf[1](5)). The priority band
       of each packet is determined by the last entry that the packet matches.
       If a packet doesn´t match any entry in this file, then its priority
       will be determined by its TOS field. The default mapping is as follows
       but can be changed by setting the TC_PRIOMAP option in
       shorewall.conf[1](5).

	   TOS	   Bits	 Means			  Linux Priority    BAND
	   ------------------------------------------------------------
	   0x0	   0	 Normal Service		  0 Best Effort	    2
	   0x2	   1	 Minimize Monetary Cost	  1 Filler	    3
	   0x4	   2	 Maximize Reliability	  0 Best Effort	    2
	   0x6	   3	 mmc+mr			  0 Best Effort	    2
	   0x8	   4	 Maximize Throughput	  2 Bulk	    3
	   0xa	   5	 mmc+mt			  2 Bulk	    3
	   0xc	   6	 mr+mt			  2 Bulk	    3
	   0xe	   7	 mmc+mr+mt		  2 Bulk	    3
	   0x10	   8	 Minimize Delay		  6 Interactive	    1
	   0x12	   9	 mmc+md			  6 Interactive	    1
	   0x14	   10	 mr+md			  6 Interactive	    1
	   0x16	   11	 mmc+mr+md		  6 Interactive	    1
	   0x18	   12	 mt+md			  4 Int. Bulk	    2
	   0x1a	   13	 mmc+mt+md		  4 Int. Bulk	    2
	   0x1c	   14	 mr+mt+md		  4 Int. Bulk	    2
	   0x1e	   15	 mmc+mr+mt+md		  4 Int. Bulk	    2

       The columns in the file are as follows.

       BAND - {1|2|3}
	   Classifies matching traffic as High Priority (1), Medium Priority
	   (2) or Low Priority (3). For those interfaces listed in
	   shorewall-tcinterfaces[2](5), Priority 2 traffic will be deferred
	   so long and there is Priority 1 traffic queued and Priority 3
	   traffic will be deferred so long as there is Priority 1 or Priority
	   2 traffic to send.

       PROTO - protocol
	   Optional. The name or number of an IPv4 protocol.

       PORT(S) - port [,...]
	   Optional. May only be given if the the PROTO is TCP (6), UDP (17),
	   DCCP (33), SCTP (132) or UDPLITE (136). A list of one or more port
	   numbers or service names from /etc/services. Port ranges of the
	   form lowport:highport may also be included.

       ADDRESS - [address]
	   Optional. The IP or MAC address that the traffic originated from.
	   MAC addresses must be given in Shorewall format. If this column
	   contains an address, then the PROTO, PORT(S) and INTERFACE column
	   must be empty ("-").

       INTERFACE - [interface]
	   Optional. The logical name of an interface that traffic arrives
	   from. If given, the PROTO, PORT(S) and ADDRESS columns must be
	   empty ("-").

	   Note
	   INTERFACE classification of packets occurs before classification by
	   PROTO/PORT(S)/ADDRESS. So it is highly recommended to place entries
	   that specify INTERFACE at the top of the file so that the rule
	   about last entry matches is preserved.

       HELPER - [helper]
	   Optional. Names a Netfiler protocol helper module such as ftp, sip,
	   amanda, etc. A packet will match if it was accepted by the named
	   helper module. You can also append "-" and a port number to the
	   helper module name (e.g., ftp-21) to specify the port number that
	   the original connection was made on.

FILES
       /etc/shorewall/tcpri

SEE ALSO
       PRIO(8), shorewall(8), shorewall-accounting(5), shorewall-actions(5),
       shorewall-blacklist(5), shorewall-hosts(5), shorewall-interfaces(5),
       shorewall-ipsec(5), shorewall-maclist(5), shorewall-masq(5),
       shorewall-nat(5), shorewall-netmap(5), shorewall-params(5),
       shorewall-policy(5), shorewall-providers(5), shorewall-proxyarp(5),
       shorewall-route_rules(5), shorewall-routestopped(5),
       shorewall-rules(5), shorewall.conf(5), shorewall-tcclasses(5),
       shorewall-tcdevices(5), shorewall-tcrules(5), shorewall-tos(5),
       shorewall-tunnels(5), shorewall-zones(5)

NOTES
	1. shorewall.conf
	   shorewall.conf.html

	2. shorewall-tcinterfaces
	   shorewall-tcinterfaces.html

				  05/07/2010		    SHOREWALL-TCPRI(5)
[top]

List of man pages available for Mandriva

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net