From owner-doc-jp@jp.freebsd.org  Mon May  7 01:46:19 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id BAA18593;
	Mon, 7 May 2001 01:46:19 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from smtp03.246.ne.jp (smtp03.246.ne.jp [210.253.192.37])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id BAA18588
	for <doc-jp@jp.freebsd.org>; Mon, 7 May 2001 01:46:19 +0900 (JST)
	(envelope-from y-koga@jp.FreeBSD.org)
Received: (qmail 15820 invoked by alias); 7 May 2001 01:46:18 +0900
Message-ID: <20010506164618.15819.qmail@smtp.246.ne.jp>
Received: (qmail 15803 invoked from network); 7 May 2001 01:46:17 +0900
Received: from tp4hr146.246.ne.jp (HELO localhost) (210.253.193.146)
  by smtp.246.ne.jp with SMTP; 7 May 2001 01:46:17 +0900
To: doc-jp@jp.freebsd.org
In-Reply-To: <20010506122822.23188.qmail@smtp.246.ne.jp>
References: <20010506122822.23188.qmail@smtp.246.ne.jp>
X-Mailer: Mew version 1.94.2 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Mon_May__7_01:40:54_2001_809)--"
Content-Transfer-Encoding: 7bit
Date: Mon, 07 May 2001 01:46:05 +0900 (JST)
From: Koga Youichirou <y-koga@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: doc-jp 8183
Subject: [doc-jp 8183] reserve & submit book.13.sgml
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: y-koga@jp.freebsd.org

----Next_Part(Mon_May__7_01:40:54_2001_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

4.4BSD $B0-KbK\$N(B
book.13.sgml Network Implementation ($B%M%C%H%o!<%/<BAu(B)
$BM=Ls!uDs=P$7$^$9!#(B
----
$B$3$,$h$&$$$A$m$&(B

----Next_Part(Mon_May__7_01:40:54_2001_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="book.13j.sgml"

  <sect1>
      <title>Network Implementation</title>
      <title>$B%M%C%H%o!<%/<BAu(B</title>

  <para>The first protocol suite implemented in 4.2BSD was
    DARPA's
    Transmission Control Protocol/Internet Protocol
    (TCP/IP).
    The
    CSRG
    chose
    TCP/IP
    as the first network to incorporate into the socket
    IPC
    framework,
    because a 4.1BSD-based implementation was publicly available from a
    DARPA-sponsored
    project at Bolt, Beranek, and Newman
    (BBN).
    That was an influential choice:
    The 4.2BSD implementation
    is the main reason for the extremely widespread use of this protocol suite.
    Later performance and capability improvements to the
    TCP/IP
    implementation have also been widely adopted.
    The
    TCP/IP
    implementation is described in detail in
    Chapter 13.</para>

  <para>4.2BSD $B$G<BAu$5$l$?:G=i$N%W%m%H%3%k%9%$!<%H$O(B
    DARPA $B$N(B Transmission Control Protocol/Internet Protocol (TCP/IP) $B$G$7$?(B. 
    CSRG $B$O(B, $B%=%1%C%H(B IPC $B%U%l!<%`%o!<%/$KAH$_9~$`:G=i$N%M%C%H%o!<%/$H$7$F(B
    TCP/IP $B$rA*Br$7$^$7$?(B. $B$=$NM}M3$O(B, 4.1BSD $B%Y!<%9$N<BAu$,(B
    DARPA $B$,%9%]%s%5!<$H$J$C$F$$$?(B Bolt, Beranek, and Newman (BBN)
    $B$K$*$1$k%W%m%8%'%/%H$+$i%Q%V%j%C%/$KF~<j2DG=$@$C$?$+$i$G$9(B. </para>

  <para>The release of 4.3BSD added the Xerox Network Systems
    (XNS)
    protocol suite,
    partly building on work done at the
    University of Maryland and at
    Cornell University.
    This suite was needed to connect
    isolated machines that could not communicate using
    TCP/IP.</para>

  <para>4.3BSD $B$N%j%j!<%9$G$O(B, $B%a%j!<%i%s%IBg3X$H%3!<%M%kBg3X$GItJ,E*$K(B
    $B3+H/$5$l$?(B Xerox Network Systems (XNS) $B%W%m%H%3%k%9%$!<%H$,DI2C$5$l$^$7$?(B. 
    $B$3$N%W%m%H%3%k%9%$!<%H$O(B, TCP/IP $B$r;HMQ$7$FDL?.$G$-$J$$8IN)$7$?%^%7%s$H(B
    $BDL?.$9$k$N$KI,MW$G$7$?(B. </para>

  <para>The release of 4.4BSD added the
    ISO
    protocol suite because of the latter's increasing
    visibility both within and outside the United States.
    Because of the somewhat different semantics defined for the
    ISO
    protocols, some minor changes were required in the socket interface
    to accommodate these semantics.
    The changes were made such that they were invisible to clients
    of other existing protocols.
    The
    ISO
    protocols also required extensive addition to the two-level routing
    tables provided by the kernel in 4.3BSD.
    The greatly expanded routing capabilities of 4.4BSD include
    arbitrary levels of routing with variable-length addresses and
    network masks.</para>

  <para>4.4BSD $B$N%j%j!<%9$G$O(B, $B6a:"JF9qFb30$GA}2C$7$F$$$k$3$H$+$i(B, 
    ISO $B%W%m%H%3%k%9%$!<%H$,DI2C$5$l$^$7$?(B. ISO $B%W%m%H%3%k72$N$?$a$KB?>/0[$J$k(B
    $B%;%^%s%F%#%/%9$rDj5A$7$?$N$G(B, $B$3$l$i$N%;%^%s%F%#%/%9$KE,9g$5$;$k$?$a(B
    $B%=%1%C%H%$%s%?%U%'!<%9$K$$$/$D$+$N%^%$%J!<$JJQ99$,I,MW$H$J$j$^$7$?(B. 
    $B$=$NJQ99$O(B, $BB>$N4{B8%W%m%H%3%k$N%/%i%$%"%s%H$K$OJ,$+$i$J$$$h$&$K(B
    $B$J$5$l$F$$$^$9(B. 
    ISO $B%W%m%H%3%k72$N$?$a$K(B, 4.3BSD $B%+!<%M%k$GDs6!$5$l$?(B
    2 $B%l%Y%k%k!<%F%#%s%0%F!<%V%k$KBP$9$kBg5,LO$JDI2C$bI,MW$G$7$?(B. 
    4.4BSD $B$GBg$-$/3HD%$5$l$?%k!<%F%#%s%0G=NO$O(B, $B2DJQD9%"%I%l%9$H(B
    $B%M%C%H%o!<%/%^%9%/$r;}$DG$0U$N%l%Y%k$N%k!<%F%#%s%0$r4^$s$G$$$^$9(B. 
  </sect1>

----Next_Part(Mon_May__7_01:40:54_2001_809)----
