<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML ><HEAD ><TITLE >( SHAPING ) - I want to be able to limit the speed of specific types of traffic</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="Linux IP Masquerade HOWTO" HREF="index.html"><LINK REL="UP" TITLE="Frequently Asked Questions" HREF="faq.html"><LINK REL="PREVIOUS" TITLE="( Multiple-LANs ) - I have two MASQed LANs but they cannot communicate with each other!" HREF="multiple-lans.html"><LINK REL="NEXT" TITLE="( ACCOUNTING ) - I need to do accounting on who is using the network" HREF="accounting.html"></HEAD ><BODY CLASS="SECT1" 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" >Linux IP Masquerade HOWTO</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="multiple-lans.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 7. Frequently Asked Questions</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="accounting.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="SHAPING" ></A >7.30. ( SHAPING ) - I want to be able to limit the speed of specific types of traffic</H1 ><P >I receive lots of emails from people asking something like the following:</P ><P ><TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" >How can I control the internet bandwidth among the LAN PCs behind the IPMASQ server? Some times any local pc is downloading and it it will take the majority of the bandwidth and thus the other PCs get little bandwidth. </PRE ></FONT ></TD ></TR ></TABLE ></P ><P >This topic really doesn't have anything to do with IPMASQ and everthing to do with Linux's built-in traffic shaping and rate-limiting abilities. You will find information about this on the LDP such as the <A HREF="http://www.tldp.org/HOWTO/ADSL-Bandwidth-Management-HOWTO/index.html" TARGET="_top" >ADSL Bandwidth HOWTO</A >, the <A HREF="http://www.tldp.org/HOWTO/Adv-Routing-HOWTO-9.html" TARGET="_top" >Advanced Rouring HOWTO</A >, and the <A HREF="http://www.tldp.org/HOWTO/Bandwidth-Limiting-HOWTO/index.html" TARGET="_top" >Bandwidth Limiting HOWTO</A >. Please understand this is an advanced topic and any question you may have will be better served from people from those forums.</P ></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="multiple-lans.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" ><A HREF="accounting.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >( Multiple-LANs ) - I have two MASQed LANs but they cannot communicate with each other!</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="faq.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >( ACCOUNTING ) - I need to do accounting on who is using the network</TD ></TR ></TABLE ></DIV ></BODY ></HTML >