From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed Jun 12 20:15:18 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g5CBFIW83020;
	Wed, 12 Jun 2002 20:15:18 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from is1.mh.itc.u-tokyo.ac.jp ([133.11.205.11])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g5CBFHc83015
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 12 Jun 2002 20:15:17 +0900 (JST)
	(envelope-from tamaru@myn.rcast.u-tokyo.ac.jp)
Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [127.0.0.1])
	by is1.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id 96B842180E5
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 12 Jun 2002 20:15:12 +0900 (JST)
Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3])
	by is1.mh.itc.u-tokyo.ac.jp (8.11.3/8.11.3) with ESMTP id g5CBFB905106
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 12 Jun 2002 20:15:11 +0900
Received: from gin.myn.rcast.u-tokyo.ac.jp (cognac.myn.rcast.u-tokyo.ac.jp [157.82.66.106])
	by mailhosting.itc.u-tokyo.ac.jp (Mirapoint Messaging Server MOS 2.9.3.2)
	with ESMTP id AGK63967;
	Wed, 12 Jun 2002 20:15:10 +0900 (JST)
Date: Wed, 12 Jun 2002 20:17:42 +0900
Message-ID: <sa6ptyw925l.wl@gin.myn.rcast.u-tokyo.ac.jp>
From: Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <ybsptywj0f8.wl@ett.sat.t.u-tokyo.ac.jp>
	<20020612161336.B9A2.ENDO_T@nifty.com>
References: <ybsr8jcj42k.wl@ett.sat.t.u-tokyo.ac.jp>
	<79C211EDF28A96ked_kuri@ybb.ne.jp>
	<ybsptywj0f8.wl@ett.sat.t.u-tokyo.ac.jp>
User-Agent: Wanderlust/2.8.1 (Something) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryae) APEL/10.3 Emacs/20.7 (i386--freebsd) MULE/4.0 (HANANOEN)
MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020611
X-Sequence: FreeBSD-users-jp 69238
Subject: [FreeBSD-users-jp 69238] Re: =?ISO-2022-JP?B?GyRCQFxCMxsoQg==?=
 =?ISO-2022-JP?B?GyRCQC0zTkpdISkkTkp9SyEbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: tamaru@myn.rcast.u-tokyo.ac.jp

$BED4]$G$9!#(B

At Wed, 12 Jun 2002 18:44:59 +0900,
Hidetoshi Shimokawa wrote:

> $BNc$($P(B, tunnel $B@h$N(B DNS $B$r0z$/$H$-$K$O(B UDP $B;H$&$H$*$b$$$^$9$,(B, 
> UDP $B$O(B forwarding $B$G$-$^$7$?$C$1(B?

ssh, ssh TeraTerm $B$H$b$K(B forwarding $B$G$-$k$N$O(B TCP $B$@$1$@$C(B
$B$?$H;W$$$^$9!#(Bman $B$K$b(B TCP Forwarding $B$C$F=q$$$F$"$j$^$9!#(B

At Wed, 12 Jun 2002 16:41:51 +0900,
$B1sF#(B $B=SM5(B wrote:

> $B!&#5J,8e!"$"!"%3%^%s%IF~$i$J$$!#$"!"(Bteraterm $B>C$($A$c$C$?$h!A(B
> $B$C$F$J6q9g$G!#!#!#(B
> 
> $B$G!"(Bvtund $B$r5/F0$7D>$9$H(B tunnel $B@h$N%[%9%H$K(B telnet $B$b=PMh$k$h$&$K(B
> $B$J$C$?$7!"(Bping $B$bHt$V$h$&$K$J$C$?!#$3$N;~(B vtun $B$N%;%C%7%g%s$O@Z$l(B
> $B$F$J$+$C$?$7!"(Bppp $B$b@Z$l$F$$$kIw$G$O$J$+$C$?!#$G$b!"$I$3$K(B ping $B$7(B
> $B$F$b!J$^$!!"(Bping $B$,BLL\$J$H$-$O(B traceroute $B$G$b$$$$!K!"$J$K$7$F$b(B
> $B%Q%1%C%H$O30$K=P$F$J$5$=$&$@$C$?!#(B
> ppp $B$r:F5/F0$9$k$HDL>oDL$j!#(B

vtun $B$,$^$@(B ports $B$KF~$C$F$$$J$+$C$?$3$m$NOC$G$9$1$I!"Ev;~$3(B
$B$&$$$&8=>]$r$h$/7P83$7$^$7$?!#2<$NAX$K(B ppp $B$d(B VMware $B$,$J$/(B
$B$F!"(BFreeBSD $B$,D>@\(B ethernet $B$K$5$5$C$F$$$k4D6-$G5/$-$F$$$^$7(B
$B$?!#$?$@$7!"7P83>e$O!"Hs>o$K(B reliable $B$J2s@~$N>e$G$O5/$-$J$+$C(B
$B$?5-21$b$"$j$^$9!#(B

$B$D$^$j!"(Brouter $B$r2?Bf$+$^$?$$$G$$$F$b!">o;~(B 80Mbps $B0L$G$F!"(B1$B!"(B
2ms $B0L$NCY1d;~4V$7$+$J$$$h$&$J4D6-$G$O5/$3$i$:!"5U$K(B 100kbps 
$B0J2<$GCY1d$b(B $B?t(B100ms +- 50% $B0L$G5)$K(B packet $BMn$A$b$9$k$h$&$J(B
$B4D6-$G$OF|$K2?EY$+5/$3$k$3$H$b$"$j$^$7$?!#(B

$B;d$N>l9g8G$^$k$N$O(B vtun ($B$G(Btunnel$B$9$k(B packet)$B$@$1$G!"@8$N2s(B
$B@~$O;H$($F$^$7$?!#$$$m$$$mD4$Y$?7k2L(B vtun $B$,(B recovery $B$,2<<j(B
$B$G;I$5$C$F$$$k$h$&$@$H$$$&(B($B8D?ME*(B)$B7kO@$K$$$?$j!"Ev;~!";~4V$,(B
$B$J$+$C$?$N$G$=$N$^$^(B test-reset wrapper $B$r=q$$$F;H$C$F$$$^$7(B
$B$?!#(B

tunnel $B$4$7$K(B5$BJ,$K(B1$B2s(B ping $B$r$&$D!#(B
reply $B$,Mh$J$+$C$?$i!"@82s@~$NJ}$G(B ping $B$rBG$D!#(B
$B@82s@~$,;`$s$G$$$k;~$O$"$-$i$a$F$^$D!#(B
$B@82s@~$,I|3h$7$F$$$k$N$K(B tunnel $B$,;`$s$G$$$?$i(B vtun $B$r(B kill$B$7$F:F5/F0!#(B

$B$C$F46$8$G$9!#$A$J$_$K$3$NEv;~(B vtun $B$N(B transport $B$K$O(B TCP $B$r(B
$B;H$C$F$$$^$7$?!#(B

Air H'' $B$N>l9g$K!">e$G8@$&(B loss $B$NB?$5$H$+CY1d$NB?$5!"%P%i%D(B
$B%-$,!"(Bping $B$r$&$AB3$1$k$3$H$K$h$C$F0BDj2=$7$F!"(Bvtun$B$b0BDj2=(B
$B$9$k!"$H8@$&$3$H$"$k$s$G$7$g$&$+$M!#(B

$B$-$A$s$H<B83$7$F$_$k$N$J$i$P!"(Bdummynet $B$H$+;H$C$F(B packet
loss$B!"(Bpacket delay$B!"(Bthroughput $B$J$I$rM-@~$N4D6-$G?6$C$F$_$k(B
$B$H$$$$$N$+$b$7$l$^$;$s!#(B


> KO> $B$N$h$&$K(B vtun $B$r;H$C$F$$$k$s$G$9$h$M(B?vtun $B$C$F(B Virtual Tunnels over
> KO> TCP/IP $B$H$$$&L>A0$NDL$j!"(BTCP/IP $B$G0E9f2=$5$l$?%H%s%M%k$r7!$C$F$$$k$o(B
> KO> $B$1$G$9!#(B

vtun $B$C$F(B transport $B$K$O(B UDP $B$b(B TCP $B$bA*$Y$^$9$h$M(B?  $BD95wN%(B 
link $B$N;~$O(B TCP $B$NJ}$,NI$$$H=q$$$F$"$C$?$H;W$&$N$G!"$3$N>l9g(B
$B$O(B TCP $B$rA*$V$N$G$7$g$&$1$I!"(BUDP $B$K$7$?$i$^$7$K$J$k$H$+$J$$(B
$B$G$9$+$M(B?

$B$"$H!"(Bvtun $BE*$J(B keep alive $B$b$"$C$?$h$&$J!D!#(B
$B$"$l$O!"$?$s$K!V@Z$l$?$i$b$&0lEYD%$k!W5!G=$@$C$?$+$J(B?


tunnel $B$H$$$&$H!"(Bssh $B$N(B port forwarding $B$N>e$G(B ppp $B$N(B PPP
over TCP/IP $B$b;n$7$F$_$?$3$H$,$"$j$^$9!#(Bvtun $B$K3S$Y$k$H(B($BJ#?t(B
$B$N(B componet $B$rF0$+$9$N$G(B)$B@_Dj$,$9$3$7LLE]$G$9$,!"LdBjL5$/F0(B
$B:n$7$F$$$^$7$?!#$3$A$i$NJ}$G$O(B vtun $B$G$"$C$?(B $BE`$k$H8@$&8=>](B
$B$O$"$j$^$;$s$G$7$?!#$?$@!"(Bvtun $B3S$Y$F(B memory copy $B$N2s?t$,3J(B
$BCJ$KA}$($k$?$a$+!"@82s@~$,(B 10Mbps $B%/%i%90J>e$K$J$C$F$/$k$H!"(B
performance drop $B$,7c$7$+$C$?$G$9!#(B

vtun $B$O(B encryption $B$N$H$3$m$O!V$J$$$h$j$b$O$^$7!WDxEY$@$H;W(B
$B$&$N$G!"(Bssh $B$N(B encryption overhead $B$NJ}$,8z$$$F$$$?$N$+$b$7(B
$B$l$J$$$G$9!#(B

# $BEv;~!"(Bsession key $B$r;H$&$H$+!"(Brekeying $B$r$9$k0L$N$3$H$O$7(B
  $B$?$$$J$"$H:n<T$,8@$C$F$$$?$h$&$K;W$&$N$G$9$,!":#$O$b$&<BAu(B
  $B$5$l$F$^$9(B?



$B$H$3$m$G!":#2s$NOC$H$OJL7o$G$9$,!"(Bnote PC (Pentium 133) +
100BaseTX $B$N(B PCcard (ed driver) $B$H8@$&AH9g$;$G!"(B100M $B$N(B 
switch 1$BBf$4$7$K(B X $B$rHt$P$7$F$$$?$i!"$b$N$9$4$/CY$$$H8@$&$3(B
$B$H$,$"$j$^$7$?(B($BAj<j$O(B Pentium 3 (450MHz*2) $B$G(B fxp)$B!#$G$b(B 
ping -f $B$OLdBjL5$/(B($B9bB.$K(B)$BDL$C$F$$$k$h$&$K8+$($^$7$?!#(B

$B$=$3$G(B ed0 $B$r(B ifconfig $B$G(B 10BaseT/UTP $B$K8GDj$7$?$i!"BN46$G?t(B
$BG\B.$/$J$j$^$7$?!#D4$Y$F$_$?7k2L(B ed $B$N$;$$$+!"(Bed $B$H(B switch 
$B$H$NAj@-$J$N$+(B1$BIC$/$i$$$K(B1$BEY!"(B1 packet $B$@$1Mn$7$F$7$^$&$H8@(B
$B$&$3$H$,J,$+$j!"$3$N$H$-(B TCP $B$N:FAw(B timer $B$,(B timeout $B$9$k$^(B
$B$G(B stall $B$7$F$7$^$&$?$a$K<B8zE*$KCY$/$J$C$F$$$k$H8@$&$3$H$,(B
$BJ,$+$j$^$7$?!#(B
tcp window $B$rBg$-$/$9$k$+(B timeout $B$r>.$5$/$9$k$+$G!"(Bpacket 
$B$,Mn$A$F$b(B stall $B$7$J$$$h$&$K(B tuning $B$7$F$d$l$P$h$+$C$?$s$G(B
$B$7$g$&$1$I!"$3$N;~$bDI5a$;$:$K(B 10M $B$KMn$7$F$h$7$H$7$F$$$^$$(B
$B$^$7$?!#(B

UDP $B$H(B TCP $B$G$O$3$&$$$&5sF0$,0c$$$,$$$m$$$m$"$k$N$G!"$=$&$$(B
$B$&:9$r:Y$+$/DI$C$F$$$/$H!"2?CJ3,$K$b%+%W%;%k$+$1$F$k$&$A$N!"(B
$B$I$3$,K\Ev$NLdBj$J$N$+!"@Z$jJ,$1$N=u$1$K$J$k$+$b$7$l$^$;$s!#(B
-- 
$BED4](B $BGn@2(B tamaru@myn.rcast.u-tokyo.ac.jp
