From owner-FreeBSD-net-jp@jp.freebsd.org  Mon Dec 11 13:53:19 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA52088;
	Mon, 11 Dec 2000 13:53:19 +0900 (JST)
	(envelope-from owner-FreeBSD-net-jp@jp.FreeBSD.org)
Received: from ns.takezo.co.jp ([210.224.242.10])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id NAA52083
	for <FreeBSD-net-jp@jp.freebsd.org>; Mon, 11 Dec 2000 13:53:18 +0900 (JST)
	(envelope-from namaadmin@mail.takezo.co.jp)
Received: from pc1.takezo.co.jp (unverified [210.239.132.182]) by ns.takezo.co.jp
 (EMWAC SMTPRS 0.83) with SMTP id <B0000135721@ns.takezo.co.jp>;
 Mon, 11 Dec 2000 13:57:18 +0900
Message-ID: <00a701c0632e$66c1db80$b684efd2@takezo.co.jp>
From: =?iso-2022-jp?B?SGlyb3NlIFRha2Vub3JpKBskQlciQCUbKEIgGyRCPmZFNRsoQik=?= <namaadmin@mail.takezo.co.jp>
To: <FreeBSD-net-jp@jp.freebsd.org>
References: <00e001c05f4c$d6aa1d80$b684efd2@takezo.co.jp> <20001209010549.32C3.S-SHINO@kt.rim.or.jp>
Date: Mon, 11 Dec 2000 13:54:10 +0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Reply-To: FreeBSD-net-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-net-jp 2878
Subject: [FreeBSD-net-jp 2878] Re: =?ISO-2022-JP?B?GyRCMGxCZiROGyhC?=
 Server =?ISO-2022-JP?B?GyRCJEchIhsoQg==?= Cache+QoS
 =?ISO-2022-JP?B?GyRCJHIkNyQ/JCQhIxsoQg==?=
Errors-To: owner-FreeBSD-net-jp@jp.freebsd.org
Sender: owner-FreeBSD-net-jp@jp.freebsd.org
X-Originator: namaadmin@mail.takezo.co.jp

$BW"@%!w(BTAKEZO$B$G$9!#(B

> #$B$O$:$7$F$$$k$+$b$7$l$^$;$s$,!&!&!&!#(B
$B$$$d$$$d!#A4A3!"$O$:$l$F$$$^$;$s$h!#(B
$B>\$7$$>pJs$"$j$,$H$&$4$6$$$^$9!#(B

> > ipfw -f flush
> > ipfw add 100 divert natd all from any to any via ed1
> > ipfw add 200 pipe 1 all from 192.168.1.0/24 to any out
> > ipfw add 210 pipe 2 all from any to 192.168.1.0/24 in
> > ipfw pipe 1 config bw 64Kbit/s queue 80KByes
> > ipfw pipe 2 config bw 64Kbit/s queue 80KByes
> > ipfw add 300 fwd 192.168.1.1,3128 tcp from any to any 80 in via ed2

> $B!!!V(BSquid$B7PM3$G=P$F$$$/$i$7$/!W$H8@$&ItJ,$,>/$70z$C$+$+$k$N$G$9$,!"$-$A(B
> $B$s$H(B Squid $B$K%U%)%o!<%G%#%s%0$5$l$F$$$k$N$G$7$g$&$+(B?
> $B!!(BSquid $B$N!"(Baccess.log$B$r3NG'$5$l$l$P!"%U%)%o!<%G%#%s%0$5$l$F$$$k$+$I$&(B
> $B$+$O3NG'$G$-$k$H;W$$$^$9!#(B
$B$O$$!#$A$c$s$H!"%U%)%o!<%G%#%s%0=PMh$F$$$^$9!#(B
/usr/local/squid/logs/access.log $B$N:G=i$NJ}$K!"(BTCP_MISS $B$H0lGU=q$$$F$"$j(B
$B$^$7$?!#$^$"!"EvA3!"F0$+$7;O$a$?$P$+$j$J$N$G!"$=$N$h$&$J%a%C%;!<%8$G!"Ev(B
$BA3$G$9$,$M!#(B

> $B!!(BSYSCTL$BJQ?t$N!"(Bnet.inet.ip.fw.one_pass $B$,(B1$B$K@_Dj$5$l$F$$$k$H(B($B%G%U%)%k(B
> $B%H(B )dummynet$B$KF~$C$?%Q%1%C%H$O!"(Bipfw $B$rH4$1$F9T$C$F$7$^$$$^$9!#(B
> $B!!$H$$$&$3$H$G!"$3$NJQ?t$,(B1$B$N>l9g$O!"(B200$B!"(B210$B$N%k!<%k$K%^%C%A$7$?%Q%1%C(B
> $B%H$O%U%)%o!<%G%#%s%0$5$l$J$$$N$G$O$J$$$G$7$g$&$+(B?
$BD4$Y$F$_$^$7$?!#(B
sysctl -w net.inet.ip.fw.one_pass=1
$B$H!"$7$^$7$?$i!"(B
1 -> 1
$B$H!"I=<($5$l$^$7$?!#(B
$B$3$NJQ?t$r(B 0 $B$K$7$F$b!"JQ$o$j$OL5$+$C$?$G$9!#(B
$B$3$N>l9g!"$I$A$i$NJ}$,$$$$$N$G$9$+!)(B

> $B!!$^$?!"$+$+$l$F$$$?%k!<%k$G!":G=i$N$b$N$O!"(B192.168.1.1 $B$K%U%)%o!<%G%#(B
> $B%s%0$5$l$F$$$^$9$,!"8e$NJ}(B($B0zMQ$5$;$F$$$?$@$$$?J}(B)$B$G$O!"(B253$B$KAw$C$F$$$k(B
> $B$h$&$G$9!#$b$7!"$-$A$s$H%U%)%o!<%G%#%s%0=PMh$F!"(B253$B$G%-%c%C%7%e%5!<%P$,(B
> $BF0$$$F$$$?>l9g!"$=$N%-%c%C%7%e%5!<%P$,%$%s%?!<%M%C%H$N(BWeb$B%5!<%P$K%"%/%;(B
> $B%9$9$k$H!"%Q%1%C%H$,(B192.168.1.1$B$H!"(B253$B$N4V$G%k!<%W$7$F$7$^$&$N$G$O$J$$(B
> $B$G$7$g$&$+(B?
> #253$B$N%^%7%s$OJL$N%k!<%?$r2p$7$F$$$k$H$+$G$7$?$iBg>fIW$J$N$G$7$g$&$,!&!&(B
$B$9$_$^$;$s!#KM$,%?%$%W%_%9$7$^$7$?!#(B
ipfw add 300 fwd 192.168.1.253,3128 tcp from any to any 80 in via ed2
$B",$3$l$O!"4V0c$$$G$9!#@5$7$/$O!"(B
ipfw add 300 fwd 192.168.1.1,3128 tcp from any to any 80 in via ed2
$B$G$7$?!#$9$_$^$;$s!#(B

> $B!!$"$k$$$O!"(B192.168.1.253 $B$H$$$&%"%I%l%9$r!"(B192.168.1.1 $B$HF1$8%$%s%?%U%'!<(B
> $B%9$,;}$C$F$$$k$H$9$k$H!"$*$=$i$/(BSquid $B$K$h$k%$%s%?!<%M%C%H$X$N%"%/%;%9(B
> $B$O!"(B210.169.zzz.xxx $B$N%$%s%?%U%'!<%9$r2p$=$&$H$9$k$?$a!"(B200$B!"(B210 $B$N%k!<(B
> $B%k$K$O%^%C%A$7$J$$$H;W$$$^$9!#(B
> $B!!$=$l$>$l!"(Bfrom any to any via ed1 out$B!"(Bfrom any to any via ed1 in $B$J(B
> $B$I$K$9$l$P$h$$$N$G$7$g$&$+(B?
> # $B2a5n$K(B out $B;XDj;R$rMQ$$$FIT2D2r$JF0$-$r$7$F$$$k$N$r8+$F$+$i!";d$O$"$^(B
> #$B$j;H$o$J$$$N$G!"CG8@$O=PMh$J$$$N$G$9$,!&!&!&(B
$BKM$O!"(Bjmam ipfw $B$N@_Dj5-=RNc$r;29M$K$7$^$7$?!#(B
$BFC$K?<$$0UL#$O!"$"$j$^$;$s!#(B

> $B!!<XB-$G$9$,!"(B200$B!"(B210$B$N%k!<%k$G(B in$B!"(Bout $B;XDj;R$rMQ$$$i$l$F$$$^$9$,!"$3(B
> $B$l$i$r;H$o$l$k$H$-$O%$%s%?%U%'!<%9$b;XDj$7$?J}$,!"L5BL$J$/A[Dj$7$F$$$k(B
> $B$H$*$j$NF/$-$r$7$F$/$l$k$H;W$$$^$9$,!"$$$+$,$G$7$g$&$+(B?
$B$=$&$G$9$+!#$^$@!"(Bipfw $B$r;H$$;O$a$?$P$+$j$J$N$GJQ$J;v$K$J$C$F$$$^$7$?$i!"(B
$B65$($F$/$@$5$$!#(B
$B6qBNE*$K$O!"2<5-$N$h$&$K@_Dj$r$7$?$i!"$$$$$N$G$7$g$&$+!)(B
ipfw add 200 pipe 1 all from 192.168.1.0/24 to any via ed2
ipfw add 210 pipe 2 all from any to 192.168.1.0/24 via ed2

> $B!!$^$?!"$h$1$$$J$*@$OC$+$b$7$l$^$;$s$,!"(Bpipe$B$N%Q%i%a!<%?$G!"(Bbw
> 64Kbit(8KB)/s $B$KBP$7$F(B queue $B$,(B80KB$B$O%P%i%s%9$,0-$$$H;W$&$N$G$9$,!&!&!&!#(B
> #telnet$B$J$IHs>o$K;H$$$E$i$$$N$G$O(B?
$B$($($C$H!"(Bqueue $B$NCM$O!"(Bipfw $B$N(B man $B$rFI$s$G$bM}2r$7$-$l$J$+$C$?$N$G!"(B
$B2?EY$+!"%G!<%?(B(FTP)$B$r%@%&%s%m!<%I$A$c$s$H!"(B8KB/s $B$K$J$k$h$&$JCM$,!"(B
80 KB $B$K@_Dj$7$^$7$?!#$d$C$Q$j!"(Bqueue $B$O!"%G%'%U%)%k%H$N(B 50KB $B$,$$$$$s$G(B
$B$7$g$&$+!)(B

> $B!!:#2s$N7o$+$i$O>/$7OC$,$=$l$k$+$b$7$l$^$;$s$,(B($B$+$D!"$4B8$8$+$b$7$l$^$;(B
> $B$s$,(B)$B!"(BSquid $B7PM3$N%"%/%;%9$KBS0h@)8B$r$+$1$k$H$$$&$N$G$"$l$P!"(BSquid $B$N!"(B
> delay pool $B$J$s$FJ}K!$b$"$j$^$9!#(B
$B$=$&$J$s$G$9$+!#=i$a$FCN$j$^$7$?!#(B
$B0lEY!"(Bsquid $B$N%[!<%`%Z!<%8$GD4$Y$F$_$F!"D)@o$7$F$_$^$9!#(B

$B$G$o!"$G$o!"(B

