You just posted. Follow what I wrote.
--David
>How do you optimize TCP window size in Linux?
>
>-----------------------------------------------
> Joe Duncan
> Systems
> Human Resources Development Canada
> (613)997-7986
> [EMAIL PROTECTED]
>-----------------------------------------------
>-------------
>Original Text
>From: "David A. Ranch" <[EMAIL PROTECTED]>, on 02/09/98 9:13 pm:
>
>>The question is "Should I expect a big hit in performance with using
>>ipmasquerading with a fast cable modem"?
>
>You probably haven't optimized your TCP window size in Linux.
>Why this isn't set as default on ALL Linux distributions beats me.
>
>Please let us know if this helps!
>
>Also.. if you are using a strong IPFWADM ruleset, you rules might
>not be properly ordered.
>
>--David
>
>
>>From [Section 15] of
>http://www.ecst.csuchico.edu/~dranch/LINUX/TrinityOS.wri
>
> NOTE: This is from a new version of TrinityOS that hasn't
> been put up yet. The old version didn't account for
> the init-scripts RPM changing the /sbin/ip-up file.
>
>--
>Network Optimization:
>
>Both Slackware and Redhat, out of the box, do NOT optimize the TCP/IP
>window size. This can make a BIG difference with performance:
>
>Redhat5:
>
> NOTE: Users that have NOT installed the initscripts-3.67-1.i386.rpm
> patch RPM, the correct line numbers will be 119 and 134.
> Personally, I recommend that you just install the RPM NOW!
>
>
> Edit "/etc/sysconfig/network-scripts/ifup" and around
> lines 134, 136, and 149, find the lines:
>
> "route add -net ${NETWORK} netmask ${NETMASK} ${DEVICE}"
> and
> "route add -host ${IPADDR} ${DEVICE}"
> and
> "route add default gw ${GATEWAY} ${DEVICE}"
>
> and change them to:
>
> "route add -net ${NETWORK} netmask ${NETMASK} window 8192
>${DEVICE}"
> and
> "route add -host ${IPADDR} window 8192 ${DEVICE}"
> and
> "route add default gw ${GATEWAY} window 8192 ${DEVICE}"
>
>
>Slackware:
>
> Edit /etc/rc.d/rc.inet1" and around lines 47 and 49, find the
> following text (note: your setup might look a little different
> so make any changes that are needed for your setup)
>
> "/sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0"
> and
> "if [ ! "$GATEWAY" = "" ]; then
> /sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1
> fi"
>
> and replace them with the following:
>
> "/sbin/route add -net ${NETWORK} netmask ${NETMASK} window 8192
>eth0"
> and
> "if [ ! "$GATEWAY" = "" ]; then
> /sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 window
>8192 metric 1
> fi"
>
>
>
>.---------------------------------------------------------------------------
>-.
>| David A. Ranch - Remote Access/Linux/PC hardware [EMAIL PROTECTED]
> |
>!----
> ----!
>`----- For more detailed info, see http://www.ecst.csuchico.edu/~dranch
>-----'
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>For daily digest info, email [EMAIL PROTECTED]
>i
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>For daily digest info, email [EMAIL PROTECTED]
>
.----------------------------------------------------------------------------.
| David A. Ranch - Remote Access/Linux/PC hardware [EMAIL PROTECTED] |
!---- ----!
`----- For more detailed info, see http://www.ecst.csuchico.edu/~dranch -----'
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]