From owner-man-jp-reviewer@jp.freebsd.org  Sun Dec 26 21:37:57 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA70903;
	Sun, 26 Dec 1999 21:37:57 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from multi.al.rim.or.jp (multi.al.rim.or.jp [202.247.191.252] (may be forged))
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id VAA70898
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 26 Dec 1999 21:37:56 +0900 (JST)
	(envelope-from k-horik@yk.rim.or.jp)
Received: from mail-relay.rim.or.jp by multi.al.rim.or.jp (8.8.8/3.7W/HMX-12) with ESMTP id VAA00283 for <man-jp-reviewer@jp.freebsd.org>; Sun, 26 Dec 1999 21:37:56 +0900 (JST)
Received: from localhost (pppb37.yk.rim.or.jp [202.247.186.137]) by mail-relay.rim.or.jp (3.7W/HMX-12) id VAA10341 for <man-jp-reviewer@jp.freebsd.org>; Sun, 26 Dec 1999 21:37:55 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
In-Reply-To: Your message of "Sun, 26 Dec 1999 10:37:50 +0900"
	<199912260137.KAA01903@laurel.nk.rim.or.jp>
References: <199912260137.KAA01903@laurel.nk.rim.or.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19991226213708E.k-horik@yk.rim.or.jp>
Date: Sun, 26 Dec 1999 21:37:08 +0900
From: Kazuo Horikawa <k-horik@yk.rim.or.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 87
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1865
Subject: [man-jp-reviewer 1865] Re: ng_vjc.8 
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: k-horik@yk.rim.or.jp

 $BKY@n$G$9!#(B

$B7'C+$5$s!'(B
> run through the state machine $B$O!V>uBV5!3#$K3]$1$k(B/$BDL$9!W$H$9$k$Y$-$H(B
> $B9M$($^$9!#(B
 $B$3$3$^$G$OF10U8+$G$9$,!#(B

> the state machine $B$H(B the $B$,IU$$$F$^$9$+$i!"0lHLE*$J>uBV5!3#$G$O$J$$(B
> $B!V(BTCP $B%3%M%/%7%g%s$N>uBV5!3#!W$r;X$7$F$$$kLu$G!"(Brun through the state
> machine $B$H$$$&I=8=$G0U?^$7$F$$$k$3$H$O!V%Q%1%C%H$r0l1~E@8!$9$k!W$G$O$J(B
> $B$/!"!V(BTCP $B%3%M%/%7%g%s$N>uBV4IM}>pJs$O$A$c$s$H99?7$5$l$k$h!W$H$$$&$3$H(B
> $B$K$"$k$H9M$($k$[$&$,<+A3$@$+$i$G$9!#(B
 $B!V(BTCP $B%3%M%/%7%g%s$N>uBV4IM}>pJs$O$A$c$s$H99?7$5$l$k$h!W$O!"FI$_2a$.(B
$B$8$c$J$$$+$J$!$H;W$&$N$G$9!#(B

$BB@ED$5$s!'(B
> $B$$$^!"0l1~<-=q$GD4$Y$?$i(B run through $B$G$6$C$HL\$rDL$9$H$"$j$^$7$?!#(B
 $B<j85$N8&5f<R1QOBCf<-E5Bh(B 5 $BHG$G$O!"(B($B<+(B)+($BI{(B) $B7A<0$H(B ($BB>(B)+($BI{(B) $B7A<0$,(B
$B7G:\$5$l$F$*$j!":#2s$N(B TCP packets run through the state machine $B$,$"(B
$B$F$O$^$k(B ($B<+(B)+ ($BI{(B) $B7A<0$G$O!"(B
	(1) $B"*(B ($B<+(B) B 1 b. (2) $B"*(B ($B<+(B) A 5 b. (3) ($B<+(B) A 6 a. (4) $B!D$r(B
	$B$6$C$HD4$Y$k!"DLFI$9$k(B ($B!y<u?H2D(B): He ran through the
	newspaper before breakfast. ($BN,(B) (5) <$B:b;:$J$I(B> $B$rO2Hq(B [$B6uHq(B] 
	$B$9$k(B ($B8eN,(B)
$B$H$"$j$^$7$?!#$3$3$G!""*(B $B$N;2>H@h$O!"(B
	($B<+(B) B 1 b.$B!'(B<$B1UBN!&:=$J$I$,(B> $BN.$l=P$k(B [$BMn$A$k(B] 
	($B<+(B) A 5 b.$B!'$9$k$9$kF0$/!"3j$k(B; <$B@e$,(B> $B$h$/F0$/(B; Curtains
			run on metal rods.  A rope runs through [over]
			a pulley.
	($B<+(B) A 6 a.$B!'(B<$B9M$(!&5-21$J$I$,$,(B>[$B!D$K(B]$B<u$+$V!"5nMh$9$k(B [in,
			into, through]: The idea kept running through
			his head. The melody was running through [in]
			her head all day.
$B$G$9!#(B
 $B$*$=$i$/B@ED$5$s$,8@5Z$5$l$F$$$k$N$O!">e5-(B (4) $B$N$3$H$@$H9M$($^$9$,!"(B
$B!VL\$rDL$9!W$H$$$&0UL#$GJ80U$r$H$m$&$H$9$k$H!"!V(BTCP packets $B$,(B state
machine $B$KL\$rDL$9!W$K$J$C$F$7$^$&$N$G!"$3$l$O0c$&$H;W$$$^$9!#(B
 packet $B$O1UBN$G$b:=$G$b$J$$$G$9$,!"(B(1) $B$N0U$K$H$k$N$,<+A3$@$H9M$($^$9!#(B
 
> state machine $B$H$$$&$b$N$O!!(BDeterministic Finite Automaton (DFA),
> Nondeterministic Finite Automaton (NFA), Pushdown Automaton $B$J$I$N(B
> $BAm>N$G$9!#$[$+$K$b!"GI@87O$J$I$b$"$j$^$9$,A0$NFs$D$O@55,I=8=$J$I$N(B
> $B%(%s%8%s$K;H$o$l$F!":G8e$N$O$$$o$f$k(B Context-Free Grammer$B!"$D$^$j(B
> $B%3%s%Q%$%i!<$N9=J8$NE@8!$K;H$o$l$k$b$N$G$9!#(BAutomaton $B$r<-=q$G0z$/(B
> $B$H<+F0AuCV$H=P$F$-$^$9$,!"$d$k$3$H$OF~NO$,7h$a$i$l$?=q<0$K$"$C$F$$(B
> $B$k$+$NE@8!$G$9!#(B
> $B$G!"$=$l$rAv$i$;$k$N$@$+$i!I0lDL$jE@8!$9$k!I$H8@$&$o$1$G$9!#(B
 state machine $B$N5!G=$N$R$H$D$K!"F~NO$KBP$7!V(Baccept $B$^$?$O(B not acceept$B!W(B
$B$r=PNO$9$k$3$H$,$"$k$HM}2r$7$F$$$^$9$,!"(Bstate machine $B$N5!G=$O$=$l$@$1(B
$B$G$O$J$$$H;W$$$^$9!#(B

 $B$3$3$G(B ng_vjc.8 $B$rFI$_D>$7$F$_$?$N$G$9$,!"(B
	Only ``normal'' (i.e., common case) TCP packets are actually
	compressed.  These are output on the vjcomp hook. Other TCP
	packets are run through the state machine but not compressed;
	these appear on the vjuncomp hook.  Other non-TCP IP packets
	are forwarded unchanged to vjip.
$B:G8e$N(B
	- Other non-TCP IP packets are forwarded unchanged to vjip.
$B$H!"(B
	- Other TCP packets are run through the state machine but not
	  compressed; these appear on the vjuncomp hook.
$B$H$O!"L@$+$KI=8=$,0c$&$N$G$9$M!#(B
	- $BHs(B TCP $B$N(B IP $B%Q%1%C%H$O!"(Bstate machine $B$rDL$i$:$KC1$KE>Aw(B
	- $BHs(B normal $B$N(B TCP $B%Q%1%C%H$O!"(Bstate machine $B$rDL$k(B
	  ($B$,05=L$5$l$J$$(B)
$B$H$$$&J80U$KFI$a$^$9!#(B
 $B3N$+$K$3$3$+$i!"(B
	- $BHs(B TCP $B$N(B IP $B%Q%1%C%H$O%U%l!<%`AS<:$N8!=PBP>](B ($B%A%'%C%/%5%`(B
	  $B7W;;$NBP>](B) $B$G$O$J$$(B
	- $BHs(B notmal $B$N(B TCP $B%Q%1%C%H$O%U%l!<%`AS<:$N8!=PBP>](B ($B%A%'%C%/(B
	  $B%5%`7W;;$NBP>](B) $B$G$"$k(B
$B$HFI$a$k$H$O;W$$$^$9!#(B

 $B3N$+$K!"%A%'%C%/%5%`7W;;$NBP>]$G$O$"$k$N$G!V0lDL$jE@8!$9$k!W$3$H$K$O(B
$B$J$k$H$O;W$$$^$9!#$H$O$$$(!"(Brun through the state machine $B$+$i!"!V0lDL(B
$B$jE@8!$9$k!W$H$9$k$N$O!"$A$g$C$HLu$72a$.$8$c$J$$$+$J$!$H;W$&$N$G$9!#(B

> $B<-=q$K$O:\$C$F$$$J$$$G$9$,!"%3%s%T%e!<%?!<4X78$@$C$?$i!"$+$J$j$N3NN((B
> $B$G@.6g$H$7$F;H$($k$H;W$$$^$9!#$?$@!"LGB?$K=P$F$/$k$b$N$G$b$J$$$H;W$$(B
> $B$^$9!#(B

> $B86J8$G$O(B state machine $B$OE@8!$r$9$k$@$1$@$+$i!"05=L$O$7$^$;$s$h$H(B
> $BG0$r$*$7$F$k$N$@$H;W$$$^$9!#(B
 $BA4BN$NJ80U$+$i$O!"F10U$7$^$9!#(B
--
$BKY@nOBM:(B
