\documentstyle[a4wide]{harticle}

%%%%%%%%%%%%%%%%%%%%%%%%%
% lslide.sty - version 2.0 (March 1992)
% by Young U. Ryu
%
% o  There is a sample file in the end of the commented area.
%    LaTeX (or AmSLaTeX) it at least twice and print.
%                                    ^^^^^
% o  lslide.sty is a LaTeX/AmSLaTeX style file for
%       presentation slide typesetting.
%    It was developed for my personal use. That is,
%       it is a prototype. It may be improved in the future.
%       See Final Notes, Bugs, Comments, etc.
%
% o  It generates a title page, tables of contents,
%    separate section heading pages, and slides
%    with heads and foots inside a nice frame.
%
% o  No hyphenations:
%            Hyphenated words are not easily readable
%            in presentation slides, in my opinion.
%    No right-justifications
%            Right justifications may place too big spaces
%            between words, when hyphenations are turned off.
%
%    If you want hyphenations and/or right-justifications
%      go to the "defaults" section in the end of this style file
%      and comment commands to make them.
%
% o  A postscript driver is NOT required.
%                           ^^^
% o  Version 2.0 Update
%    A. Frame macros are simplified and redundant macros are removed.
%    B. A bug in \slidecontents & \sectioncontents is fixed.
%       Bug: When filename.toc exists but is empty, the previous
%            version reports `\item ...' missing error.
%    C. Thanks to Tomoki Shiratori, an oval frame is added.
%    D. \typeA & \typeB are renamed to \vertcenter & \verttop.
%    E. \pframeA & \pframeB are renamed to \doubleboxframe & \shadowframe.
%    F. \sframeA & \sframeB are renamed to \boxsecframe & \shadowsecframe.
%
% o  Version 1.2 Update
%    A. A shadow page frame added.
%    B. \SFbox changed.
%    C. \vertcenter and \verttop def. changed.
%    D. Extra spaces following page no. in tables of contents are removed.
%
% o  Version 1.1 Update
%    A. Default page dimensions changed.
%    B. \leftmargini of itemize env.: \leftskip is always added.
%          The left skip of itemize env. is (almost) same as
%          that of enumerate env.
%    C. \SFbox added - places a shadow box.
%
% o  How to use it:
%    A. \documentstyle[12pt,lslide]{article}   % <- Minimal Req.
%       \documentstyle[12pt,amssymbols,lslide]{article}
%                             % <- use amssymbols.sty for LaTeX if available
%       \documentstyle[12pt,amstex,amssymb,lslide]{article}
%                             % <- may be used with AmSLaTeX
%                             % Personally, I prefer it because it can
%                             % easily handle various shapes/styles of fonts.
%
%       Or you may use art11.sty to make the whole slide fonts smaller.
%        \documentstyle[11pt,lslide]{article}
%        \documentstyle[11pt,amssymbols,lslide]{article}
%        \documentstyle[11pt,amstex,amssymb,lslide]{article}
%       (To make fonts smaller, you may also use \smallerfonts. See B.)
%       Note: There is no font size difference between art10.sty
%             and art11.sty, when fonts >= \large are used.
%             If you use art10.sty, head and foot fonts of slides
%             become too small.
%
%    B. \portrait (default)
%       \landscape
%           (Should be placed before \begin{document})
%       If your print driver allows the 90 degree rotation of the
%       output pages:
%          e.g., emTeX drivers - /tr1 or /tr3
%                 e.x.,  hp myslide /tr1
%          e.g., dvips    -t landscape
%          e.g., dvi2ps   -o landscape
%       or your printer has a sideway printing mode,
%       you may use \landscape.
%
%       Note: dvips (version 5.47 and others?) understands
%
%                   \special{landscape}
%
%             which makes the entire document printed
%             in the landscape mode.
%
%      Probably, you must modify the page dimensions.
%      Place those modifications after \portrait or
%      \landscape. If you use the default (i.e., do not
%      use \portrait or \landscape), place them just after
%      \documentstyle[...]{...}.
%      e.g., \addtolength{\textwidth}{...in}
%            \addtolength{\textheight}{...in}
%            \addtolength{\topmargin}{...in}
%            \addtolength{\oddsidemargin}{...in}
%            \addtolength{\evensidemargin}{...in}
%
%       \defaultskip=...in or ...pt or ...em or ......
%         horizontal spaces at the left and the right of slide
%         bodies (within the slide frame)
%         The default is:
%             \defaultskip=1em
%
%       \vertcenter (default)
%       \verttop
%           (Should be placed before \begin{document})
%       \vertcenter option places \vspace*{\fill} on the top and bottom
%       of each slide page and after \subsection. (Vertical centering)
%       \verttop option places \vspace*{.5em} before \subsection and
%       \vspace*{1em} after \subsection; not \vspace on the top
%       or bottom of each slide page.
%
%       \doubleboxframe
%       \shadowframe (default)
%           (Should be placed before \begin{document})
%       \doubleboxframe option places double boxes around each page.
%       \shadowframe option places a shadow box around each page.
%       \ovalframe option places an oval around each page.
%
%       \boxsecframe
%       \shadowsecframe (default)
%           (Should be placed before \begin{document})
%       \boxsecframe option places a single box around subsection title.
%       \shadowsecframe option places a shadow box around subsection title.
%
%       \contentsname{...}
%           (Placed before or after \begin{document})
%         Heading of tables of contents. Default is:
%            \contentsname{CONTENTS}
%
%       \smallerfonts
%           (Placed before \begin{document})
%         Make fonts smaller thoughout the whole file.
%         If you think the default fonts are too big,
%            use this command.
%         Or, you may use art11.sty to make fonts smaller. (See A.)
%
%       \smallcontentsfonts
%           (Placed before or after \begin{document})
%         Makes fonts for tables of contents smaller.
%         Use when the table of content occupies more than one page.
%         If it is used with \smallerfonts, it must placed after
%            \smallerfonts.
%
%    C. \title{T} or \title[T1]{T2}
%           (Placed before or after \begin{document})
%         T or T2 goes to the title page.
%         T or T1 goes to the left head of each page.
%       \author{A}
%           (Placed before or after \begin{document})
%         A goes to the title page and left foot of each page.
%       \organization{O}
%           (Placed before or after \begin{document})
%         O goes to the title page.
%       \date{D}
%           (Placed before or after \begin{document})
%         D goes to the title page.
%       \titlepage
%           (Placed after \begin{document})
%         Generates the title page.
%
%    From now on, everything should be placed after \begin{document}
%
%    D. \slidecontents or \slidecontents*
%           (Placed outside \begin{slide} ... \end{slide})
%         Generates a Table of Contents that Consists of Section Headings.
%         Usually placed after \titlepage
%         If * is placed, no page numbers will appear.
%
%       \sectioncontents or sectioncontents*
%           (Placed outside \begin{slide} ... \end{slide})
%         Generates a Table of Contents that Consists of Section Headings
%         and Subsection Heading of the Following Section.
%         Usually placed before \section{...}
%         If * is placed, no page numbers will appear.
%
%    E. \section{A} or \section[A1]{A2}
%           (Placed outside \begin{slide} ... \end{slide})
%         A or A2 goes to a separate page of section heading
%         A or A1 goes to a table of contents and the right head of each page.
%
%    F. \subsection{A}
%           (Placed inside \begin{slide} ... \end{slide})
%         A frame box surrounds A.
%         A goes to a table of contents for the section.
%
%    G. \begin{slide} ... \end{slide}
%         Generates a page of slide.
%         Your slide bodies are to be placed here.
%         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
%       \begin{slide}[dimension] ... \end{slide}
%         Adds horizontal spaces by "dimension (e.g. 1in, 3em, etc.)"
%           at the left and the right of the text body (within
%           the frame).
%         Only for that page of slide.
%         cf. \defaultskip = dimension
%             for all pages of slide
%
%    H. \Underbar{...} and \Underline{...}
%         Same as \underbar and \underline except that the rule
%         is thicker.
%
%    I. Font size (Notice that all start with a capital letter)
%       \Hugesize
%       \Largesize
%       \Normalsize    - default for slides
%       \Smallsize
%
%    J. Slide head and foot
%       \lhead{...}     default: \lhead{\slidetitle}
%       \chead{...}     default: \chead{\relax}   % empty
%       \rhead{...}     default: \rhead{\sectiontitle}
%       \lfoot{...}     default: \lfoot{\slideauthor}
%       \cfoot{...}     default: \cfoot{\relax}   % empty
%       \rfoot{...}     default: \rfoot{\thepage}
%
%    K. Miscellaneous
%       \slidetitle  - prints slide title (default: \hspace*{1pt})
%       \slideauthor - prints author name (default: \hspace*{1pt})
%       \authororga  - prints organization (default: \hspace*{1pt})
%       \slidedate   - prints date  (default: \today)
%       \sectiontitle - prints section heading
%
%       \pagestyle{slide} is default for slides
%           note: \ps@slide is defined in this style file
%       \pagestyle{empty} is default for the title page,
%                              tables of contents, and section heading pages.
%
%       \Fbox{box sep}{rule thickness}{...}
%          Places a box around ...
%          box sep = spaces between ... and box rules
%          rule thickness = as you can guess
%          e.x., \Fbox{3pt}{1pt}{Box Me}
%
%       \SFbox{box sep}{rule thickness}{shade thickness}{...}
%          Places a shadow box around ...
%          box sep = spaces between ... and box rules
%          e.x., \SFbox{3pt}{1pt}{2pt}{Box Me}
%
%    L. Final Notes, Bugs, Comments, etc.
%       This is a prototype. It will be extended in the future:
%          - Various types of slide frames are desirable.
%            Users may select.
%          - \begin{note} ... \end{note} is useful.
%          - Top-bottom centering (vertical centering) can be done by \vertcenter.
%            Left-right centering (horizontal centering) may be implemented.
%          - Postscript specific features ???
%            With postscript, lots of things can be done easily (?!).
%            But, I personally discourage postscript specific features,
%            because I myself use non-postscript printers more often.
%          - Probably, new font definitions are needed, instead of
%            using those (i.e. defaults) of LaTeX/AmSLaTeX, 'cause
%            many of them are not used at all and we may need
%            big fonts with various shapes.
%
%       How to get (bold) sans serif fonts instead of roman fonts:
%          - If you use AmSLaTeX (with the new font scheme), it's simple:
%                   \begin{document}\sf
%                   \begin{document}\sf\bf
%            Or something more ... (especially to get bold math)
%          - If you use LaTeX, it's not simple.
%            ``\begin{document}\sf\Normalsize'' or
%            ``\begin{document}\sf\Normalsize\bf''
%               handles many (but not all) cases.
%            The best way is to define a style file (or using
%               one if available) which sets \sf (or \sf\bf) as default.
%            Or you may create a .fmt file after modifying
%               lfonts.sty.
%          - Personally, I modified a font file (fontdef.max) for AmSLaTeX
%            and created a lslide.fmt file so that bold sans serif
%            is default for text and bold symbol fonts are
%            default for math.
%            However, unfortunately, not all AmS bold fonts
%            are available!!!
%
%       Bugs
%           - Probably a few (or many???).
%           - I can't locate them. I need your help...
%
%       E-mail bugs and comments to
%               young@emx.utexas.edu
%               youngryu@bongo.cc.utexas.edu
%
%
% A sample file: cut and paste under a new file name; uncomment.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\documentstyle[12pt,lslide]{article}
%   %\documentstyle[12pt,amssymbols,lslide]{article}
%           % <- if amssymbols.sty is available
%   %\documentstyle[12pt,amstex,amssymb,lslide]{article}
%           % <- if you use AmSLaTeX
%
%   %\landscape
%           % <- if your driver can rotate 90 degrees.
%           % e.x. in emTeX derivers:
%           %  hp filename /tr2
%           % \portrait is default.
%
%   % Addjust page dimenstions here if necessary. For example:
%   %\addtolength{\textwidth}{-.3in}
%   %\addtolength{\textheight}{.5in}
%   %\addtolength{\topmargin}{.02in}
%   %\addtolength{\oddsidemargin}{-.03in}
%   %\addtolength{\evensidemargin}{-.03in}
%
%   %\verttop
%           % compare it with \vertcenter that is the default
%
%   %\doubleboxframe % or \ovalframe
%           % compare them with \shadowframe that is the default
%
%   %\boxsecframe
%           % compare it with \shadowsecframe that is the default
%
%\begin{document}
%
%\title[Sample Slides with {\tt lslide.sty}]%
%      {Sample Slides \\
%       with {\tt lslide.sty}}
%
%\author{Thomas Magnum}
%
%\organization{Private Investigator's Association}
%
%\date{March 1992}
%
%\titlepage
%
%\slidecontents
%
%\sectioncontents
%
%\section{Introduction}
%
%\begin{slide}
%\subsection{Problems of Truth-Functional Logic}
%
%\Underbar{Case 1}
%
%\begin{enumerate}
%\item $\neg A$ \\
%      Therefore $A \rightarrow B$
%\item The Padre beach is not poluted. \\
%      Therefore, if the Padre beach is poluted, it is good for surfing.
%\end{enumerate}
%
%\vspace*{\fill}
%
%\Underbar{Case 2}
%
%\begin{enumerate}
%\item $B$ \\
%      Therefore $A \rightarrow B$
%\item The Padre beach is good for surfing. \\
%      Therefore, if the Padre beach is poluted, it is good for surfing.
%\end{enumerate}
%\end{slide}
%
%\begin{slide}[.5in]
%\Underbar{Case 3}
%
%\begin{enumerate}
%\item $A \rightarrow B$ \\
%      $C \rightarrow \neg B$ \\
%      $C \rightarrow A$ \\
%      $C$ \\
%      Therefore $B \wedge \neg B$
%\item If it is a bird, then it can fly. \\
%      If it is penguin, then it cannot fly. \\
%      If it is penguin, then it is a bird. \\
%      It is a bird \\
%      Therefore, it cannot fly.
%\end{enumerate}
%\end{slide}
%
%\sectioncontents
%
%\section{Next Section}
%
%\begin{slide}[1in]
%Whatever it is. What ever it is.
%Whatever it is. What ever it is.
%
%\vspace*{1.5em}
%
%\begin{enumerate}
%\item Item 1 with Normalsize.
%      \begin{enumerate}\Smallsize
%      \item Item 1.1 with Smallsize.
%      \item Item 1.2 with Smallsize.
%      \end{enumerate}
%\item Item 2 with Normalsize.
%\end{enumerate}
%\end{slide}
%
%\end{document}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% End of the sample file%%%
%

\typeout{Presentation Slide Style File for LaTeX/AmSLaTeX, version 2.0}
\typeout{by Young. U. Ryu - March 1992}

\def\landscape{%
    \sloppy
    \textwidth 8.8in
    \textheight 6in
    \topmargin -.6in
    \oddsidemargin -.18in
    \evensidemargin\oddsidemargin}

\def\portrait{%
    \sloppy
    \textwidth 6in
    \textheight 8.8in
    \topmargin -.65in
    \oddsidemargin -.3in
    \evensidemargin\oddsidemargin}

% added by cruise...
%
% No Frame for the whole page
% \@my@no@frame{thinkness}{hspace}{vspace}{...}
%
\newdimen \@tempdimc 
\newdimen \@tempdimd

\def\@my@no@frame#1#2#3#4{\vbox{%
    \setbox\@tempboxa\hbox{#4}%
    \@tempdima#3
    \advance\@tempdima #1 \advance\@tempdima \dp\@tempboxa
    \hbox{\lower \@tempdima%
          \hbox{\vbox{\hrule depth0pt height #1%
                      \hbox{\vrule depth0pt width #1%
		            \hskip#2%
			    \vbox{\vskip#3 \box\@tempboxa\vskip#3}%
			    \hskip#2%
			    \vrule depth0pt width #1}
		      \hrule depth0pt height #1}}}}}

%
% Frame for the whole page
% \@my@box@frame{thinkness}{hspace}{vspace}{...}
%
\newdimen \@tempdimc 
\newdimen \@tempdimd

\def\@my@box@frame#1#2#3#4{\vbox{%
    \setbox\@tempboxa\hbox{#4}%
    \@tempdima#3
    \advance\@tempdima #1 \advance\@tempdima \dp\@tempboxa
    \hbox{\lower \@tempdima%
          \hbox{\vbox{\hrule depth0pt height #1%
                      \hbox{\vrule depth0pt width #1%
		            \hskip#2%
			    \vbox{\vskip#3 \box\@tempboxa\vskip#3}%
			    \hskip#2%
			    \vrule depth0pt width #1}
		      \hrule depth0pt height #1}}}}}

%
% Shadow Frame for the whole page:
% \@my@shadow@box@frame{frame thinkness}{shade thickness}{hspace}{vspace}{...}
%

\def\@my@shadow@box@frame#1#2#3#4#5{\vbox{%
    \setbox\@tempboxa\hbox{#5}%
    \@tempdima#4
    \advance\@tempdima #1 \advance\@tempdima \dp\@tempboxa
    \setbox\@tempboxa%
     \hbox{\lower \@tempdima%
          \hbox{\vbox{\hrule depth0pt height #1%
                      \hbox{\vrule depth0pt width #1%
		            \hskip#3%
			    \vbox{\vskip#4 \box\@tempboxa\vskip#4}%
			    \hskip#3%
			    \vrule depth0pt width #1}
		      \hrule depth0pt height #1}}}%
     \@tempdimc\ht\@tempboxa \advance\@tempdimc-#2
     \advance\@tempdimc\@tempdima
     \@tempdimd\wd\@tempboxa
     \hbox{\box\@tempboxa\relax%
           \lower\@tempdima\hbox{\vrule width#2 height\@tempdimc depth0pt}}
    \nointerlineskip\moveright#2
    \vbox{\hrule height#2 width\@tempdimd depth0pt}}}

%
% Oval frame: by Tomoki Shiratori
% \@my@oval@frame{thickness}{hspace}{vspace}{...}
%     thickness = \thinlines or \thicklines

\def\@my@oval@frame#1#2#3#4{\vbox{%
   #1%
   \setbox0 = \vbox{%
        \vskip#3\relax
        #4\relax
        \vskip#3\relax}%
   \@tempdimc \ifdim \ht0 >\wd0 \wd0\else \ht0 \fi%
   \divide\@tempdimc 10\relax
   \@getcirc{\@tempdimc}%
   \@tempdimc\ht0%
   \advance\@tempdimc -\@tempdima%
   \advance\@tempdimc 2\@wholewidth%
   \@tempdimd .5\@tempdima \advance\@tempdimd -\@wholewidth%
   \setbox0 = \hbox{%
       \raise\@tempdimd\hbox{\vrule height\@tempdimc width\@wholewidth}%
       \hskip#2\relax
       \box0\relax
       \hskip#2\relax
       \raise\@tempdimd\hbox{\vrule height\@tempdimc width\@wholewidth}}%
   \@tempdimd\wd0 \@tempdimc\@tempdimd%
   \advance\@tempdimc -\@tempdima%
   \vskip -.5\@tempdima \vskip\@wholewidth%
   \hbox to\@tempdimd{%
       \@tempcntb\@tempcnta \advance\@tempcntb 3\relax
       {\@circlefnt \char\@tempcntb\kern -.5\@tempdima}%
       \vbox{\hrule height\@wholewidth width\@tempdimc}%
       {\@circlefnt \kern .5\@tempdima \kern -\@wholewidth \char\@tempcnta%
        \kern -\@tempdima \kern\@wholewidth}}%
   \vskip -.5\@tempdima%
   \box0\relax
   \vskip -.5\@tempdima%
   \hbox to\@tempdimd{%
       \@tempcntb\@tempcnta \advance\@tempcntb\tw@\relax
       {\@circlefnt \char\@tempcntb\kern -.5\@tempdima}%
       \vbox{\hrule height\@wholewidth width\@tempdimc}%
       {\advance\@tempcntb\m@ne%
        \@circlefnt \kern .5\@tempdima \kern -\@wholewidth \char\@tempcntb%
        \kern -\@tempdima \kern \@wholewidth}}%
   \vskip -.5\@tempdima \vskip\@wholewidth}}%

%
% modification of \@outputpage (from latex.tex)
%
\def\@outputpage{\begingroup\catcode`\ =10
     \let\-\@dischyph \let\'\@acci \let\`\@accii \let\=\@acciii
    \if@specialpage
     \global\@specialpagefalse\@nameuse{ps@\@specialstyle}\fi
     \if@twoside
       \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot
            \let\@themargin\oddsidemargin
          \else \let\@thehead\@evenhead
          \let\@thefoot\@evenfoot \let\@themargin\evensidemargin
     \fi\fi
     \shipout
     \vbox{\normalsize \baselineskip\z@ \lineskip\z@
           \let\par\@@par %% 15 Sep 87
           \vskip \topmargin \moveright\@themargin
	   \my@frame{%
           \vbox{\setbox\@tempboxa
                   \vbox to\headheight{\vfil \hbox to\textwidth
                                       {\let\label\@gobble \let\index\@gobble
                                         \@thehead}} %% 22 Feb 87
                 \dp\@tempboxa\z@
                 \box\@tempboxa
                 \vskip \headsep
                 \box\@outputbox
                 \baselineskip\footskip
                 \hbox to\textwidth{\let\label\@gobble
                           \let\index\@gobble  %% 22 Feb 87
                           \@thefoot}}%
           }% end of my@frame
	   }%
           \global\@colht\textheight
           \endgroup\stepcounter{page}\let\firstmark\botmark}

%
% Heading and Footing
%  In part, from fancyheading.sty
%

\def\lhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
\def\chead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
\def\rhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}

\def\lfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
\def\cfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
\def\rfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}

\def\@slidehead#1#2#3#4#5{#1\hbox to\textwidth%
    {\vbox{\hbox{\rlap{\parbox[b]{\textwidth}%
    {\raggedright#2\strut}}\hfill\parbox[b]{\textwidth}%
    {\centering#3\strut}\hfill\llap{\parbox[b]{\textwidth}%
    {\raggedleft#4\strut}}}}}#5}

\def\@slidefoot#1#2#3#4#5{#1\hbox to\textwidth%
    {\vbox{\hbox{\rlap{\parbox[t]{\textwidth}%
    {\raggedright#2\strut}}\hfill\parbox[t]{\textwidth}%
    {\centering#3\strut}\hfill\llap{\parbox[t]{\textwidth}%
    {\raggedleft#4\strut}}}}}#5}

\def\ps@slide{%
    \def\@oddhead{\@slidehead\relax\@olhead\@ochead\@orhead\hss}%
    \def\@oddfoot{\@slidefoot\relax\@olfoot\@ocfoot\@orfoot\hss}%
    \def\@evenhead{\@slidehead\hss\@elhead\@echead\@erhead\relax}%
    \def\@evenfoot{\@slidefoot\hss\@elfoot\@ecfoot\@erfoot\relax}%
    }

\def\ps@empty{%
    \def\@oddhead{\@slidehead\relax\space\space\space\hss}%
    \def\@oddfoot{\@slidefoot\relax\space\space\space\hss}%
    \def\@evenhead{\@slidehead\hss\space\space\space\relax}%
    \def\@evenfoot{\@slidefoot\hss\space\space\space\relax}%
    }

%
% by modifying \fbox in latex.tex
% \Fbox{box sep}{box rule width/height}{...}
%
\def\Fbox#1#2#3{\@my@box@frame{#2}{#1}{#1}{#3}}

%
% Places a shadow box
% \SFbox{box sep}{box rule width/height}{shade rule width/height}{...}
% 
\def\SFbox#1#2#3#4{\@my@shadow@box@frame{#2}{#3}{#1}{#1}{#4}}

%
% by modifying \fbox in latex.tex
% \Underline & \Underbar
%
\def\Underline#1{%
    \leavevmode%
    \setbox\@tempboxa\hbox{#1}%
    \@tempdima1pt
    \advance\@tempdima 3pt
    \advance\@tempdima \dp\@tempboxa
    \hbox{\lower \@tempdima%
          \hbox{\vbox{\hbox{\vbox{\box\@tempboxa\vskip3pt}}%
                      \hrule height1pt}}}}

% from plain.tex
\def\Underbar#1{$\setbox\z@\hbox{#1}\dp\z@\z@
  \m@th \Underline{\box\z@}$}

%
% Things to be entered in texts
%
\def\title{\@ifnextchar[{\@@Title}{\@Title}}
\def\@Title#1{\def\slide@title{\uppercase{#1}}
              \def\slidetitle{#1}}
\def\@@Title[#1]#2{\def\slide@title{\uppercase{#2}}
              \def\slidetitle{#1}}
\def\slide@title{\hspace*{1pt}}
\def\slidetitle{\hspace*{1pt}}

\def\author{\@ifnextchar[{\@@Author}{\@Author}}
\def\@@Author[#1]#2{\def\slide@author{#2}%
                    \def\slideauthor{#1}}
\def\@Author#1{\def\slide@author{#1}
               \def\slideauthor{#1}}
\def\slide@author{\hspace*{1pt}}
\def\slideauthor{\hspace*{1pt}}

\def\organization#1{\def\authororga{#1}}
\def\authororga{\hspace*{1pt}}

\def\date#1{\def\slidedate{#1}}
\def\slidedate{\today}

%
% section and subsection
%
\newcounter{sec@ctr}
\setcounter{sec@ctr}{1}

\def\section{\@ifnextchar[{\@@Section}{\@Section}}

\def\@Section#1{\clearpage
               \thispagestyle{empty}
               \vspace*{\fill}
	       \begin{center}
	       \Hugesize\uppercase{#1}
	       \end{center}
	       \vspace*{\fill}
	       \def\sectiontitle{#1}
	       \Add@@secitem{toc}{\thesec@ctr}{#1}
	       \addtocounter{sec@ctr}{1}
	       \clearpage}

\def\@@Section[#1]#2{\clearpage
               \thispagestyle{empty}
               \vspace*{\fill}
	       \begin{center}
	       \Hugesize\uppercase{#2}
	       \end{center}
	       \vspace*{\fill}
	       \def\sectiontitle{#1}
	       \Add@@secitem{toc}{\thesec@ctr}{#1}
	       \addtocounter{sec@ctr}{1}
	       \clearpage}

\def\sectiontitle{\relax}

\def\Add@@secitem#1#2#3{\if@filesw \begingroup
\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
\def\protect##1{\string\string\string##1\string\space
   \space}\@temptokena{\thepage}%
\edef\@tempa{\write \@auxout{\string\@writefile{#1}{\protect
     \secitem{#2}{#3}{\the\@temptokena}}}}\@tempa
   \if@nobreak \ifvmode\nobreak\fi\fi\endgroup\fi}
 
\def\subsection#1{\subsec@begin@vspace
                  \addtocounter{sec@ctr}{-1}
                  \Add@@subsecitem{toc}{\thesec@ctr}{#1}
		  \addtocounter{sec@ctr}{1}
		  \hspace*{\fill}
		  \sub@section@frame{\Largesize #1}
		  \hspace*{\fill}
		  \subsec@end@vspace}

\def\Add@@subsecitem#1#2#3{\if@filesw \begingroup
\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
\def\protect##1{\string\string\string##1\string\space
   \space}\@temptokena{\thepage}%
\edef\@tempa{\write \@auxout{\string\@writefile{#1}{\protect
     \subsecitem{#2}{#3}{\the\@temptokena}}}}\@tempa
   \if@nobreak \ifvmode\nobreak\fi\fi\endgroup\fi}

%
% titlepage
%
\def\titlepage{\thispagestyle{empty}
    \vspace*{\fill}
    \begin{center}
    \Hugesize \slide@title \\ [2em]
    \Normalsize\slide@author \\ [.5em]
    \Normalsize\authororga \\ [1em]
    \Normalsize\slidedate
    \end{center}
    \vspace*{\fill}
    \setcounter{page}{0}
    \clearpage}

%
% tables of contents
%
\def\contentsname{CONTENTS}

\newcounter{@@@dum@@@}
\setcounter{@@@dum@@@}{0}

\def\slidecontents{\@ifnextchar*{\@@slidecontents}{\@slidecontents}}

\def\@slidecontents{\openin1 \jobname.toc \ifeof1 \typeout
           {No file \jobname.toc}\else\closein1\relax
	   \def\secitem##1##2##3{%
	       \ifnum\value{@@@dum@@@}=0%
	          \setcounter{@@@dum@@@}{1}%
	          \begin{citemize}\contsize\fi
 	          \item[$\bullet$] ##2 \dotfill\ ##3\ignorespaces}
	   \def\subsecitem##1##2##3{\ignorespaces}
	   \clearpage
	   \thispagestyle{empty}
	   \addtocounter{page}{-1}
	   \subsec@begin@vspace
           \hspace*{\fill}
           \sub@section@frame{\Largesize\contentsname}
	   \hspace*{\fill}
	   \subsec@end@vspace
           \input{\jobname.toc}
	   \ifnum\value{@@@dum@@@}=1%
	      \setcounter{@@@dum@@@}{0}%
	      \end{citemize}\fi
	   \vspace*{\fill}
	   \clearpage
	   \fi}

\def\@@slidecontents*{\openin1 \jobname.toc \ifeof1 \typeout
           {No file \jobname.toc}\else\closein1\relax
	   \def\secitem##1##2##3{%
	       \ifnum\value{@@@dum@@@}=0%
	          \setcounter{@@@dum@@@}{1}%
	          \begin{citemize}\contsize\fi
	          \item[$\bullet$] ##2 \hspace{\fill}}
	   \def\subsecitem##1##2##3{\ignorespaces}
	   \clearpage
	   \thispagestyle{empty}
	   \addtocounter{page}{-1}
	   \subsec@begin@vspace
	   \hspace*{\fill}
           \sub@section@frame{\Largesize\contentsname}
	   \hspace*{\fill}
	   \subsec@end@vspace
           \input{\jobname.toc}
	   \ifnum\value{@@@dum@@@}=1%
	      \setcounter{@@@dum@@@}{0}%
	      \end{citemize}\fi
	   \vspace*{\fill}
	   \clearpage
	   \fi}

\def\sectioncontents{\@ifnextchar*{\@@sectioncontents}{\@sectioncontents}}

\newcounter{@@@dummy@@@}
\setcounter{@@@dummy@@@}{0}

\@ifundefined{checkmark}%
    {\def\mycheckmark{\surd}}%
    {\def\mycheckmark{\checkmark}}

\def\mysecpointer{\Rightarrow}

\def\@sectioncontents{\openin1 \jobname.toc \ifeof1 \typeout
           {No file \jobname.toc}\else\closein1\relax
	   \def\secitem##1##2##3{%
	       \ifnum\value{@@@dum@@@}=0%
	          \setcounter{@@@dum@@@}{1}%
	          \begin{citemize}\contsize\fi
	       \ifnum\value{@@@dummy@@@}=1%
	          \setcounter{@@@dummy@@@}{0}%
	          \end{ccitemize}\fi
	       \item[\ifnum\value{sec@ctr}>##1$\mycheckmark\;\bullet$%
	             \else\ifnum\value{sec@ctr}=##1$\mysecpointer\bullet$%
	             \else$\bullet$\fi\fi] ##2 \dotfill\ ##3\ignorespaces}
           \def\subsecitem##1##2##3{%
	       \ifnum\value{sec@ctr}=##1%
	          \ifnum\value{@@@dummy@@@}=0
	             \setcounter{@@@dummy@@@}{1}
	             \begin{ccitemize}\contsizesize\fi
	          \item[$\bullet$] ##2 \hspace*{\fill}\fi}
	   \clearpage
	   \thispagestyle{empty}
	   \addtocounter{page}{-1}
	   \subsec@begin@vspace
           \hspace*{\fill}
           \sub@section@frame{\Largesize\contentsname}
	   \hspace*{\fill}
	   \subsec@end@vspace
           \input{\jobname.toc}
	   \ifnum\value{@@@dummy@@@}=1%
 	      \setcounter{@@@dummy@@@}{0}%
	      \end{ccitemize}\fi
	   \ifnum\value{@@@dum@@@}=1%
	      \setcounter{@@@dum@@@}{0}%
	      \end{citemize}\fi
	   \vspace*{\fill}
	   \clearpage
	   \fi}

\def\@@sectioncontents*{\openin1 \jobname.toc \ifeof1 \typeout
           {No file \jobname.toc}\else\closein1\relax
	   \def\secitem##1##2##3{%
	       \ifnum\value{@@@dum@@@}=0%
	          \setcounter{@@@dum@@@}{1}%
	          \begin{citemize}\contsize\fi
	       \ifnum\value{@@@dummy@@@}=1%
	          \setcounter{@@@dummy@@@}{0}%
	          \end{ccitemize}\fi
	       \item[\ifnum\value{sec@ctr}>##1$\mycheckmark\;\bullet$%
	             \else\ifnum\value{sec@ctr}=##1$\mysecpointer\bullet$%
	             \else$\bullet$\fi\fi] ##2 \hspace{\fill}}
           \def\subsecitem##1##2##3{%
	       \ifnum\value{sec@ctr}=##1%
	          \ifnum\value{@@@dummy@@@}=0
	             \setcounter{@@@dummy@@@}{1}
	             \begin{ccitemize}\contsizesize\fi
	          \item[$\bullet$] ##2 \hspace{\fill}\fi}
	   \clearpage
	   \thispagestyle{empty}
	   \addtocounter{page}{-1}
	   \subsec@begin@vspace
           \hspace*{\fill}
           \sub@section@frame{\Largesize\contentsname}
	   \hspace*{\fill}
	   \subsec@end@vspace
           \input{\jobname.toc}
	   \ifnum\value{@@@dummy@@@}=1%
	       \setcounter{@@@dummy@@@}{0}%
	       \end{ccitemize}\fi
           \ifnum\value{@@@dum@@@}=1%
	       \setcounter{@@@dum@@@}{0}%
	       \end{citemize}\fi
	   \clearpage
	   \vspace*{\fill}
	   \fi}

\def\citemize{\list{\relax}%
    {\leftmargin=2.5em
     \rightmargin=.5em
     \labelwidth=2em
     \labelsep=.5em
     \def\makelabel##1{\hss\llap{##1}}}}
\let\endcitemize =\endlist

\def\ccitemize{\list{\relax}%
    {\leftmargin=1em
     \rightmargin=0em
     \labelwidth=.5em
     \labelsep=.5em
     \def\makelabel##1{\hss\llap{##1}}}}
\let\endccitemize =\endlist

%
% modifications to enumerate env.
%
\def\labelenumi{\theenumi.}
	\def\theenumi{\arabic{enumi}}
\def\labelenumii{\theenumi.\theenumii.}
	\def\theenumii{\arabic{enumii}}
	\def\p@enumii{\theenumi.}
\def\labelenumiii{\theenumi.\theenumii.\theenumiii.}
	\def\theenumiii{\arabic{enumiii}}
	\def\p@enumiii{\theenumi.\theenumii.}
\def\labelenumiv{\theenumi.\theenumii.\theenumiii.\theenumiv.}
	\def\theenumiv{\arabic{enumiv}}
	\def\p@enumiv{\theenumi.\theenumii.\theenumiii.}

\def\enumerate{\ifnum \@enumdepth >3 \@toodeep\else
      \advance\@enumdepth \@ne
      \edef\@enumctr{enum\romannumeral\the\@enumdepth}\list
      {\csname label\@enumctr\endcsname}{\usecounter{\@enumctr}
      \labelsep =  .2em
      \ifnum \@enumdepth = 1
             \labelwidth = 1em
	     \leftmargin=\leftskip
	     \advance\leftmargin1.8em
      \else \ifnum \@enumdepth = 2
                   \labelwidth = 1.6em
                   \leftmargin = 1.8em  %\leftmargin = \labelwidth+\labelsep
            \else \ifnum \@enumdepth = 3
                         \labelwidth = 2.4em
                         \leftmargin = 2.6em
                  \else
                         \labelwidth = 3.2em
                         \leftmargin = 3.4em
                  \fi
            \fi
      \fi
      \def\makelabel##1{\rlap{##1}\hss}}\fi}

%
% Font sizes
%
\def\Hugesize{\Huge}   % in art12.sty, \Huge = \huge
\def\Largesize{\huge}  % in art11.sty, \Huge > \huge
\def\Normalsize{\LARGE}
\def\Smallsize{\Large}

\def\contsize{\LARGE}
\def\contsizesize{\Large}
\def\smallcontentsfonts{%
    \def\contsize{\Large}
    \def\contsizesize{\large}}

\def\smallerfonts{%
    \def\Hugesize{\huge}
    \def\Largesize{\LARGE}
    \def\Normalsize{\Large}
    \def\Smallsize{\large}
    \def\contsize{\Large}
    \def\contsizesize{\large}
    \def\smallcontentsfonts{%
        \def\contsize{\large}
        \def\contsizesize{\normalsize}}%
    }
%
% modifications to document env.
%

\let\@@@@document\document
\def\document{\@@@@document
    \Normalsize}
\let\@@end@@document\enddocument
\def\enddocument{%
\if@filesw \newwrite\tf@toc
  \immediate\openout\tf@toc=\jobname.toc
  \typeout{Writing toc file \jobname.toc}\fi
    \@@end@@document}

%
% slide environment
%
\newdimen\defaultskip
\def\slide{\@ifnextchar[{\@@Slide}{\@Slide}}
\def\@Slide{\@@Slide[0pt]}
\def\@@Slide[#1]{\slide@begin@vspace
           \begingroup
	   \advance\leftskip\defaultskip
	   \advance\rightskip\defaultskip
	   \advance\leftskip#1
	   \advance\rightskip#1
           \advance\leftmargini\leftskip}
\def\endslide{\par\endgroup
              \slide@end@vspace
              \clearpage}

%
% Page vertical spacing types
%
\def\vertcenter{%
    \def\subsec@begin@vspace{\vspace*{\fill}}
    \def\subsec@end@vspace{\vspace*{\fill}}
    \def\slide@begin@vspace{\vspace*{\fill}}
    \def\slide@end@vspace{\vspace*{\fill}}%
    }
\def\verttop{%
    \def\subsec@begin@vspace{\relax}
    \def\subsec@end@vspace{\vspace*{2em}}
    \def\slide@begin@vspace{\relax}
    \def\slide@end@vspace{\relax}%
    }

%
% Page Frame Definitions
%
\def\doubleboxframe{%
    \def\my@frame##1{%
        \@my@box@frame{.4em}{.3em}{.3em}%
	{\@my@box@frame{1.6pt}{.8em}{.8em}{##1}}}}

\def\shadowframe{%
    \def\my@frame##1{%
        \@my@shadow@box@frame{1.6pt}{3.2pt}{.8em}{.8em}{##1}}}

\def\ovalframe{%
 \def\my@frame##1{\@my@oval@frame{\thicklines}{.4em}{.3em}{##1}}}

% added by cruise...
\def\noframe{%
 \def\my@frame##1{%
     \@my@box@frame{0pt}{0pt}{0pt}%
     {\@my@box@frame{0pt}{0pt}{0pt}{##1}}}}

%
% Subsection frames
%
\def\boxsecframe{\def\sub@section@frame##1{\Fbox{3pt}{1pt}{##1}}}
\def\shadowsecframe{\def\sub@section@frame##1{\SFbox{3pt}{1pt}{2pt}{##1}}}

%
% defaults
%
% slide head and foot
\lhead{\slidetitle}
\chead{\relax}   % empty
\rhead{\sectiontitle}
\lfoot{\slideauthor}
\cfoot{\relax}   % empty
\rfoot{\thepage}

%
\defaultskip=1em
%
\pagestyle{slide}

% \portrait vs. \landspace
\portrait

% no parindent
\parindent 0pt

% \vertcenter vs. \verttop
\vertcenter   % vertical centering

% \doubleboxframe vs. \shadowframe vs. \ovalframe
\shadowframe

% \boxsecframe vs. \shadowsecframe
\shadowsecframe

% hyphenation off. Comment the following line if you want hyphenation on
\pretolerance=10000

% right-justification off
% Comment the following two lines if you want right-justification on
\@rightskip\@flushglue
\rightskip\@rightskip

%
% use pointing hand
%
%\font\handsfont=hands scaled\magstep5
%\def\handright{{\handsfont \char"41}}
%\def\handleft{{\handsfont \char"42}}
%\def\mysecpointer{\mbox{\handright}\,}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% hands fonts
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%%Do ftp login:
%%
%%	anonymous@ymir.claremont.edu
%%
%%Go to the directory of hands.dir:
%%
%%	cd tex
%%	cd mf
%%	cd hands
%%
%%Get all files:
%%
%%	mget *
%%
%%Modifications to hands.mf
%%^^^^^^^^^^^^^^^^^^^^^^^^^
%%   ... ...
%%   size=10pt#;
%%   ... ...
%%   thinline#:=6/100em#;
%%
%%Run metafont on hands.mf with magnification of:
%%
%%	1.2**5
%%
%%which is used in lslide.sty
%%Probably, you may want to generate hands fonts with
%%all magnifications:
%%
%%	1, root(1.2), 1.2, 1.2**2, 1.2**3, 1.2**4, 1.2**5
%%
%%%%%%%%%%%%%%%%%%%%%%%%%

\addtolength{\textheight}{-0.5in}
\verttop
\shadowframe

\begin{document}

\title{³×Æ®¿öÅ© »êÃ¥}
\author{Á¶ ÈÆ ¿µ}
\organization{SPARCS} 
\date{1993³â 7¿ù 27ÀÏ}
\titlepage

\subsection{³×Æ®¿öÅ© °³³ä}
\begin{itemize}
\item Computer Network ¶õ end-system °£ÀÇ ¿¬°áÀ» ÅëÇÑ Åë½Å ½Ã½ºÅÛÀ¸·Î
°¢ ÄÄÇ»ÅÍµé°£ÀÇ À¯¿ëÇÑ ÀÚ¿øÀ» °øÀ¯ÇÏ±â À§ÇØ ¸¸µé¾îÁø ½Ã½ºÅÛÀÌ´Ù.
\item ¿©±â¼­ end-system Àº host ¶ó°í ÇÏ´Âµ¥ host ´Â ¸¶ÀÌÅ©·Î ÄÄÇ»ÅÍ¿¡¼­
ºÎÅÍ °Å´ëÇÑ ¼öÆÛ ÄÄÇ»ÅÍ¿¡ ÀÌ¸£±â±îÁö ¾ÆÁÖ ´Ù¾çÇÏ´Ù. 
\item ¾î¶² È£½ºÆ®´Â ÇÁ¸°ÅÍ ¶Ç´Â È­ÀÏ ¼­¹ö·Î¼­¸¸ »ç¿ëµÇ±âµµ ÇÏ¸ç ¾î¶²
È£½ºÆ®´Â °³ÀÎ¿ë ÄÄÇ»ÅÍÀÏ ¼öµµ ÀÖ´Ù. ¹Ý¸é¿¡ ¾î¶² °ÍÀº time-sharing
ÄÄÇ»ÅÍÀÌ´Ù.
\end{itemize}
\subsection{³×Æ®¿öÅ©ÀÇ Á¾·ù}
\subsubsection{LAN}
\begin{itemize}
\item local area network ¸¦ ¶æÇÑ´Ù. ÇÑ °É¹° ³»¶óµçÁöÀÇ °Å¸®»óÀ¸·Î
°¡±î¿î ÄÄÇ»ÅÍµéÀ» ¿¬°áÇÑ ½Ã½ºÅÛ. 
\item LAN Àº ÁÖ·Î ethernet À¸·Î ¿¬°áÇÏ¸ç ¾à 10Mbps Á¤µµÀÇ ¸Å¿ì ºü¸¥
¼Óµµ¸¦ °®°í ÀÖ´Ù. 
\end{itemize}
\subsubsection{WAN}
\begin{itemize}
\item ÁÖ·Î °Å¸®»óÀ¸·Î ¸Õ, ±¹°¡µé »çÀÌ ¶Ç´Â µµ½Ãµé °£ÀÇ ÄÄÇ»ÅÍµéÀ»
¿¬°áÇÑ °ÍÀ¸·Î ¶§·Î´Â long haul network ÀÌ¶ó°íµµ ºÎ¸¥´Ù.   
\item LAN ¿¡ ºñÇØ ¼Óµµ°¡ ´À¸®¸ç 9.6kbps ¿¡¼­ 1.54Mbps Á¤µµÀÇ Åë½Å¼Óµµ¸¦
³¾ ¼ö ÀÖ´Ù. ¿©±â¼­ bps ´Â bits per second ÀÌ´Ù. 
\item ÀÏ¹ÝÀûÀ¸·Î leased ÀüÈ­¼±À» »ç¿ëÇÑ´Ù. 
\end{itemize}

\subsection{ÀÎÅÍ³ÝÀÌ¶õ ¹«¾ùÀÏ±î?}
\begin{itemize} 
\item  InternetÀº Àü¼¼°èÀÇ ¼öÃµ°³ÀÇ ÄÄÇ»ÅÍ ³×Æ®¿öÅ©¸¦ »óÈ£ Åë½ÅÇÒ ¼ö ÀÖµµ·Ï
 ±¸¼ºÇÑ °ÍÀÌ´Ù. °¢°¢ÀÇ ³×Æ®¿öÅ©µéÀº TCP/IP protocolÀÌ¶ó´Â ÀÌ¸§ÀÇ °°Àº
 ¾ð¾î·Î Á¤º¸¸¦ ±³È¯ÇÑ´Ù.
\item Internet ÀÇ ¸ñÇ¥´Â ³×Æ®¿÷ °£ÀÇ ¹°¸®Àû Â÷ÀÌÁ¡À» Ä¿¹öÇÏ°í »ç¿ëÀÚ·Î
ÇÏ¿©±Ý ´ÜÀÏ½Ã½ºÅÛÀ¸·Î ´À³¢µµ·Ï ÇÏ´Âµ¥ ÀÖ´Ù. 
\item °¢ ³×Æ®¿öÅ© »çÀÌ´Â Gateway ·Î ¿¬°áµÇ´Â µ¥ ÀÌ°ÍÀº router ¶ó°íµµ
ºÒ¸°´Ù.
\item InternetÀÇ ³×Æ®¿öÅ© ´ëºÎºÐÀÇ »ç¿ëÀÚµéÀº ´Ù¸¥ ³×Æ®¿öÅ©ÀÇ »ç¿ëÀÚ¿Í Á¤º¸¸¦
 ÁÖ°í ¹ÞÀ» ¼ö ÀÖ´Ù.
\item  InternetÀÇ ±â¿øÀº ¿¬±¸¿øµé °£ÀÇ Á¤º¸¿Í ÀÚ·á ±³È¯À» µ½±â À§ÇÏ¿©
 ARPANET((Advanced Research Projects Agency)¿¡ ÀÇÇØ °³¹ßµÈ ³×Æ®¿öÅ©¿¡ »Ñ¸®¸¦
 µÎ°í ÀÖ´Ù. 1969³â¿¡ ¸¸µé¾îÁø  ARPANET¿¡¼­  °ü½É ºÐ¾ß°¡ °°Àº ±×·ìµé °£¿¡ 
 Á¤º¸¸¦ ±³È¯ÇÒ ¼ö ÀÖµµ·Ï remote login, file transfer, electronic mailµîÀÇ
 ³×Æ®¿öÅ© µµ±¸¸¦ Á¦°øÇØ ÁÖ¾ú°í Internet¿¡¼­´Â ÀÌ·¯ÇÑ ¼­ºñ½º°¡±â¹ÝÀÌ µÇ¾î
 ÇöÀç´Â NSFNet, NEARNet, KREONet µîÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.
\item  ÇöÀç ÇÏ·ç¿¡ ¾à ¹é¸¸¸íÀÇ »ç¿ëÀÚ°¡ internetÀ» »ç¿ëÇÏ´Â °ÍÀ¸·Î  Ãß»êµÈ´Ù.
\end{itemize}

\section{³×Æ®¿öÅ© °ü·Ã ¸í·É}
\subsection{telnet ¿¡ °üÇÏ¿©}
\begin{itemize}
\item Internet »ó¿¡¼­ °¡´ÉÇÑ remote login À» ¾ð±ÞÇÏ´Â ¸»ÀÌ´Ù
\item ´Ù½Ã ¸»ÇØ¼­, ¾î¶² host ¿¡ telnet ÇÑ´Ù¶ó´Â ¸»ÀÌ ÀÇ¹ÌÇÏ´Â °ÍÀº ÇÑ host
¿¡¼­ ´Ù¸¥ È£½ºÆ®·Î Internet À» ÅëÇÏ¿© ¿¬°áÀÌ ÀÌ·ç¾îÁüÀ» ÀÇ¹ÌÇÑ´Ù.
\item º¸Åë ¿ø°Å¸®¿¡ ÀÖ´Â host ·Î Telnet À¸·Î login ÇÏ·Á¸é ±× host »ó¿¡
°èÁ¤À» °®°í ÀÖ¾î¾ß ÇÑ´Ù. ±×·¯³ª ¸î¸î °ø°³ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â host µéÀº
°³ÀÎÀûÀÎ °èÁ¤À» °®Áö ¾Ê¾Æµµ ¹«¹æÇÏ´Ù. ¿¹¸¦ µé¸é garam ÀÇ gopher ¼­ºñ½º.
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}

»ç¿ë¿¹ 
--------------------------------
$ telnet bee.kaist.ac.kr
Trying 143.248.1.55 ...
Connected to bee.kaist.ac.kr.
Escape character is '^]'.


SunOS UNIX (bee)

login: nymph
--------------------------------
$telnet sorak
...
login: gopher
--------------------------------
$telnet baduk
baduk: unknown host
telnet> o daiduk
...
login:
--------------------------------
telnet> ? 
Commands may be abbreviated.  Commands are:

close           close current connection
display         display operating parameters
mode            try to enter line-by-line or character-at-a-time mode
open            connect to a site
quit            exit telnet
send            transmit special characters ('send ?' for more)
set             set operating parameters ('set ?' for more)
status          print status information
toggle          toggle operating parameters ('toggle ?' for more)
z               suspend telnet
?               print help information
---------------------------------

\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\item ±× ¿Ü ¿Â¶óÀÎ ¸Å´º¾ó ÂüÁ¶. ( man telnet ÇØ º»´Ù.)
\end{itemize}

\subsection{rlogin ¿¡ °üÇÏ¿©}
\begin{itemize}
\item remote login ÀÇ ÁÙÀÓ¸»·Î ³×Æ®¿öÅ© »óÀÇ remote ±â°è¿¡ login ÇÏ¿© ±×
±â°èÀÇ ÀÚ¿øµé, È­ÀÏ ½Ã½ºÅÛÀÌ¶óµçÁö, ÇÁ¸°ÅÍ³ª ¿©·¯Á¾·ùÀÇ µå¶óÀÌºê µîµîÀ» 
»ç¿ëÇÏ°íÀÚ ÇÒ ¶§. ºñ½ÁÇÑ ¸í·É¾î·Î rsh ÀÌ ÀÖÀ¸³ª ¾ö°ÝÇÑ ÀÇ¹Ì¿¡¼­´Â ´Ù¸£´Ù.
\item »ç¿ë¹æ¹ý : \$ rlogin <hostname> 
\item ¶Ç´Â : \$ rlogin <hostname> -l <loginname>
\item login ÇÏ°íÀÚ ÇÏ´Â remote ±â°èÀÇ °èÁ¤¿¡ .rhosts ¶ó´Â È­ÀÏÀÌ ÀÖÀ¸¸ç
±× È­ÀÏ ¾È¿¡ ÇöÀçÀÇ, Áï rlogin À» ½ÃµµÇÏ´Â ±â°èÀÇ È£½ºÆ®ÀÌ¸§°ú login ÀÌ¸§
ÀÌ ÀÖÀ¸¸é password ¸¦ ¹¯Áö ¾Ê°í »ç¿ë±ÇÇÑÀ» È¹µæÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ¸¹Àº
ÇØÅ·¿¡ »ç¿ëµÇ¾îÁ® ¿Ô´Ù. ÀÌ È­ÀÏ ¾È¿¡ "+ +" ¶ó°í ½áÀÖÀ¸¸é ¾î¶² ±â°èÀÇ ¾î¶²
»ç¿ëÀÚµçÁö ÀÌ °èÁ¤¿¡ µé¾î°¥ ¼ö ÀÖ´Ù.  ±â¾ïÇØ µÎ½Ã±æ..
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}
¿¹1.
	$rlogin eve
	Password:
	Login incorrect
	login: boss
	Password:
¿¹2.
	$rlogin eve -l boss
	Password:
¿¹3.
	$hostname
	eve

	$whoami 
	boss

	$cat .rhosts
	baram.kaist.ac.kr       nymph
	bee.kaist.ac.kr         nymph
	baram.kaist.ac.kr       yhjin
	bee.kaist.ac.kr         yhjin
	baram.kaist.ac.kr       board
	
	$logout
	$rlogin eve -l boss
¿¹4.
	$rsh baram -l nymph
	Last login: Mon Jul 26 14:39:07 from bee.kaist.ac.kr
	SunOS Release 4.1.3-KLE1.1.3 (BARAM_KOR)  Wed Jun 2 00:04:46 KST 1993
	You have mail.
	$

\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\end{itemize}

\subsection{finger ¿¡ °üÇÏ¿©}
\begin{itemize}
\item finger ¸í·É¾î´Â ÇöÀç »ç¿ëÀÚµé¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë·Á ÁØ´Ù. 
\item °¢ »ç¿ëÀÚÀÇ ·Î±×ÀÎ ÀÌ¸§, finger ÀÌ¸§, ÅÍ¹Ì³ÎÀÌ¸§, ·Î±×ÀÎÇÑ ½Ã°£,
idle ½Ã°£, ÅÍ¹Ì³ÎÀÇ À§Ä¡ µîµîÀ» ¾Ë ¼ö ÀÖ´Ù.
\item  »ç¿ë¿¹: \$ finger loginname@hostname
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}
¿¹1. 
	$finger @eve  ( eve ¶ó´Â È£½ºÆ®ÀÇ ÇöÀç »ç¿ëÀÚµé Á¤º¸¸¦ ¿øÇÒ ¶§)
	$finger boss@eve ( ±× Áß Æ¯È÷ boss ¶ó´Â ·Î±×ÀÎ¸íÀ» °¡Áø
	»ç¶÷¿¡ ´ëÇØ ¾Ë°íÀÚ ÇÒ ¶§)
	$finger ( ÀÚ½Å°ú °°Àº È£½ºÆ®ÀÇ ÇöÀç »ç¿ëÀÚµé Á¤º¸¸¦ ¿øÇÒ ¶§)
	$finger nymph ( ±× Áß Æ¯Á¤ÀÎ¿¡ ´ëÇØ¼­¸¸ ¾Ë°íÀÚ ÇÒ ¶§)
\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\item  /usr/ucb/finger ¿Í /usr/local/bin/finger °¡ ´Ù¸¥ °æ¿ì°¡ ÀÖ´Ù.
\end{itemize}

\subsection{rusers ¿¡ °üÇÏ¿©}
\begin{itemize}
\item finger ¿Í °ÅÀÇ °°Àº ±â´ÉÀ» ¼öÇàÇÑ´Ù. °¢ È£½ºÆ® »óÀÇ ÇöÀç »ç¿ëÀÚ 
Á¤º¸¸¦ °¡¸£ÃÄ ÁØ´Ù. 
\item \$ rusers <hostname>  °ú °°Àº Çü½ÄÀ¸·Î »ç¿ëÇÑ´Ù.
\item À§¿¡¼­ <hostname> À» Æ¯º°È÷ ¸í½ÃÇÏÁö ¾ÊÀ» °æ¿ì ÀÚ½ÅÀÇ È£½ºÆ®ÀÇ
ÇöÀç »ç¿ëÀÚ Á¤º¸¸¦ ÁØ´Ù.
\item ºñ½ÁÇÑ ¸í·ÉÀ¸·Î ±×³É users ¶ó°í Ä¡¸é ÇöÀç ÀÚ½ÅÀÇ È£½ºÆ®ÀÇ »ç¿ëÀÚ
Á¤º¸¸¦ ÁØ´Ù. 
\item º¸Åë ¸í·É¾îÀÇ ¾Õ¿¡ r ÀÌ ºÙÀ¸¸é remote ¶ó´Â ¶æÀ¸·Î¼­ ³×Æ®¿öÅ© °ü·Ã
¸í·É¾î ÀÓÀ» ÀÇ¹Ì ÇÑ´Ù. ÁÖ·Î ±×·¯ÇÑ ¸í·É¾îÀÇ µÚ¿¡ <host\_name> À» ºÙÀÌ¸é
±× ±â°è¿¡ ´ëÇÑ Á¤º¸¸¦ ÁÖ¸ç ¾È ºÙÀÌ¸é default ·Î¼­ ÀÚ½ÅÀÇ ±â°è¿¡ ´ëÇØ 
¼öÇàÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù.
\end{itemize}

\subsection{talk ¿¡ °üÇÏ¿©}
\begin{itemize}
\item talk  ´Â ³×Æ®¿öÅ© »óÀÇ µÎ »ç¿ëÀÚ°£ÀÇ Åë½ÅÀ» À§ÇÑ À¯Æ¿¸®Æ¼
ÇÁ·Î±×·¥À¸·Î µÎ »ç¿ëÀÚ°¡ ÀüÈ­ÇÏµí µ¿½Ã¿¡ Á¤º¸¸¦ ±³È¯ÇÒ ¼ö ÀÖ´Ù.
\item talk ÇÁ·Î±×·¥À» ±â¹ÝÀ¸·Î ÇÏ¿© htalk ( ÇÑ±Û ÅäÅ©), ntalk ( µÎ »ç¶÷
ÀÌ»óÀÌ µ¿½Ã¿¡ ¸»ÇÒ ¼ö ÀÖ´Â ÅäÅ©), hntalk, ytalk µîµîÀÇ ¿©·¯ talk À¯»ç 
ÇÁ·Î±×·¥ÀÌ °³¹ßµÇ¾ú´Ù. ´ëÃ¼·Î »ç¿ë¹ýÀº ºñ½ÁÇÏ´Ù.
\item »ç¿ë¹ý: \$ talk <login\_name>@<host\_name>
\item À§¿Í °°ÀÌ ¸í·ÉÀ» ÁÖ¸é »ç¿ëÀÚ¿¡°Ô ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ ¿Â´Ù.
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}
¿¹1. 
	$ talk nymph@baram.kaist.ac.kr

	Message from Talk_Daemon@baram at 11:08 ...             
	talk: connection requested by boss@eve.kaist.ac.kr
	talk: respond with:  talk nymph@baram.kaist.ac.kr       

	$ talk boss@eve.kaist.ac.kr
	[connection established] 

\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\item ÀÛ¾÷Áß ¹æÇØ ¹ÞÁö ¾Ê°íÀÚ ÇÒ ¶§¿¡´Â mesg n ¶ó´Â ¸í·É¾î¸¦ ¼öÇàÇÏ¸é
µÈ´Ù. ÀÌ°ÍÀº write ¸í·É¾î¿¡ ´ëÇØ¼­µµ ¸¶Âù°¡ÁöÀÌ´Ù.
\end{itemize}

\subsection{write ¿¡ °üÇÏ¿©}
\begin{itemize}
\item write µµ ¸Þ½ÃÁö Àü´Þ ÇÁ·Î±×·¥ÀÌ±äÇÏÁö¸¸ talk ¿Í´Â ´Þ¸® ÇÑ Æí¿¡¼­
´Ù¸¥ ÆíÀ¸·Î ÀÏ¹æÀûÀ¸·Î ¸Þ½ÃÁö¸¦ Àü´ÞÇÑ´Ù. ÇÑ ÁÙ¾¿ Àü¼ÛÀÌ µÈ´Ù.
\item »ç¿ë¹ý : \$ write <login\_name>@<host\_name> 
\item »ç¿ë ¿¹ : \$ write klee@reuse.seri.re.kr
\item À§¿Í °°ÀÌ ÇÑ ÈÄ, ¿øÇÏ´Â ¸Þ½ÃÁö¸¦ Àü´ÞÇÏ°í ³ª¼­ Ctrl-D ¸¦ ´©¸£°í
³¡³½´Ù. ¸¸¾à »ó´ëÆí¿¡¼­ mesg n ¸¦ ¼öÇà ÁßÀÌ¸é ¸Þ½ÃÁö Àü´ÞÀÌ ºÒ°¡´ÉÇÏ´Ù.
\item ¸Þ½ÃÁö´Â ´ÙÀ½°ú °°ÀÌ È­ÀÏ·Îµµ Àü´ÞÇÒ ¼ö ÀÖ´Ù. 
\item »ç¿ë ¹ý : \$ write <login\_name>@<host\_name>  <  <file\_name>
\item »ç¿ë ¿¹ : \$ write imp@ajussi.kaist.ac.kr < problem.c
\item ÀÌ¿Í À¯»çÇÑ ¸í·É¾î·Î wall ÀÌ ÀÖÀ¸¸ç ÇöÀç »ç¿ëÀÚ ÀüÃ¼¿¡°Ô µ¿½Ã¿¡
¸Þ½ÃÁö¸¦ Àü´ÞÇÑ´Ù. 
\end{itemize}

\subsection{ping ¿¡ °üÇÏ¿©}
\begin{itemize}
\item ping Àº ¾î¶² È£½ºÆ®¿¡ packet À» º¸³»¾î ±× È£½ºÆ®°¡ »ì¾ÆÀÖ´ÂÁö
¶Ç´Â ±× È£½ºÆ®ÀÇ ÀÀ´ä½Ã°£ÀÌ ¾ó¸¶³ª °É¸®´ÂÁö µîÀÇ ¿©ºÎ¸¦ ¾Ë¾Æ³»´Â
³×Æ®¿öÅ© ¸í·É¾îÀÌ´Ù.
\item »ç¿ë¹ý : \$ ping [-s] host\_name
\item »ç¿ë ¿¹ : \$ ping eve.kaist.ac.kr  È¤Àº \$ ping -s nic.nm.kr
\item s¿É¼ÇÀº ¸Å ÃÊ¸¶´Ù packet À» ¿øÇÏ´Â È£½ºÆ®·Î º¸³½´Ù.
\item ±× ¿Ü¿¡µµ ¿©·¯°¡Áö ¿É¼ÇµéÀÌ ÀÖÀ¸¸ç ÀÌ°ÍÀº \$ man ping À» ÇØº¸¸é ¾Ë
¼ö ÀÖ´Ù.
\end{itemize}

\subsection{±× ¿Ü¿¡ ¾Ë¾ÆµÎ¸é Æí¸®ÇÑ network ¸í·É¾îµé} 
\begin{itemize}
\item \$ netstat -r -n  : ³×Æ®¿öÅ© »óÅÂ¸¦ ¾Ë ¼ö ÀÖ´Ù. 
\item \$ nslookup <host\_name>: È£½ºÆ®ÀÌ¸§¿¡ ÇØ´çÇÏ´Â Internet
ÁÖ¼Ò¸¦ ¾Ë ¼ö ÀÖ´Ù. 
\item \$ dig <host\_name> : nslookup °ú ºñ½ÁÇÏ³ª ÈÎ¾À powerful ÇÏ´Ù.
\item \$ traceroute <host\_name> : ¾î¶² È£½ºÆ®±îÁö °¡´Â µ¥ °ÅÄ¡´Â ¸ðµç
È£½ºÆ®µéÀ» ³ª¿­ÇØ ÁØ´Ù. ÀÌ°ÍÀ¸·Î¼­ ¿¬°á»óÅÂ¸¦ ¾Ë ¼ö ÀÖ´Ù.
\item \$ rup <host\_name> : uptime <host\_name> ÀÌ¶ó´Â ¸í·É¾î¿Í ºñ½ÁÇÑ
±â´ÉÀ» ÇÏ¸ç »ç¿ëÀÚ ¼ö, ½Ã½ºÅÛÀÇ ºÎÇÏ°¡ ¾ó¸¶³ª °É·ÁÀÖ´ÂÁö µîÀÇ, ½Ã½ºÅÛÀÇ 
»óÅÂ¿¡ ´ëÇÑ Á¤º¸¸¦ ÁØ´Ù.
\end{itemize}

\section{³×Æ®¿öÅ© ¼­ºñ½º}
\subsection{BBS}
\begin{itemize}
\item Bulletin Board System ÀÇ ¾àÀÚÀÌ¸ç ÀÏÁ¾ÀÇ °Ô½ÃÆÇÀÇ ¿ªÇÒÀ» ÇÑ´Ù.
¿©·¯ ³×Æ®¿öÅ© »ç¿ëÀÚµéÀÌ BBS ÇÁ·Î±×·¥¿¡ Á¢¼ÓÇÏ¿© ¿©·¯°¡Áö Á¤º¸¸¦
±³È¯ÇÑ´Ù. °Ô½ÃÆÇ¿¡ ±ÛÀ» ¿Ã¸®°í ÀÐ°í ÇÔÀ¸·Î½á Á¤º¸·Ñ ±³È¯ÇÏ±âµµ ÇÏ°í
½ÇÁ¦·Î ÀÌ¾ß±â ÇÏ¸ç Á¤º¸¸¦ ±³È¯ÇÏ±âµµ ÇÑ´Ù. 
\item ÇöÀç ¿ì¸®¿¡°Ô °¡Àå °¡±î¿î BBS ·Î´Â kids,ara,csqueen µîÀÌ ÀÖÀ¸¸ç
´ÙÀ½°ú °°ÀÌ Á¢¼ÓÇÑ´Ù. 
\item Á¢¼Ó¹ý : \$ rlogin ara -l bbs ¶Ç´Â \$ rlogin csqueen -l bbs µî.
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}

      :::::                                          @@@@@@@
    ::::/::::       //| ||\ ||\    ||\ ||\ // TM    @  @@@@@@
   ::SPA\RCS::     //_| ||/ ||_\   ||< ||< \\      @@ @@ ## ##
    ::::/::::     //  | ||\ ||  \  ||/ ||/ //      @@ @@ ## ##
      :::::      -----------------------------       ######  #
			 Since 1991.12.7               #######

          *!* ¾Æ¶óÀÇ ¼¼°è¿¡ ¿À½Å ¿©·¯ºÐÀ» È¯¿µÇÕ´Ï´Ù *!*

-=[¾Æ¶óºñºñ]=-¿¡ ¿À½Å °ÍÀ»È¯¿µÇÕ´Ï´Ù
»ç¿ëÀÚ ¸íÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä(»õ·Î ¿À½Å ºÐÀº 'new', ±×¸¸µÎ½Ã·Á¸é 'off')
»ç¿ëÀÚ¸í(UserId) : captain
ºñ¹Ð¹øÈ£(Passwd) : 

-=[¾Æ¶óºñºñ]=- 
¸í·É¾î(cmd): 
(I)nfo          ºñºñ ÇÁ·Î±×·¥¿¡ ´ëÇÏ¿©...
(B)oards        [¾Æ¶óºñºñ]¿¡ ÀÖ´Â °Ô½ÃÆÇ ¸ñ·Ï º¸±â
(C)ount         °Ô½ÃÆÇ¿¡ ¿Ã¶ó°£ ±Û ¼ö ¾Ë±â
(S)elect        ÇöÀç °Ô½ÃÆÇÀ» ¼±ÅÃ
(R)ead          °Ô½ÃÆÇ¿¡¼­ ±Û ÀÐ±â
(N)ew           »õ·Î¿î ±Û ÀÐ±â
(V)isit         ±Û ¹æ¹®ÇÏ±â (ÀÐÀº°É·Î ÇÏ±â)
(P)ost          °Ô½ÃÆÇ¿¡ ±Û ¿Ã¸®±â
(T)alk          -=[»ç¶û¹æ]=- (¸¸³²ÀÇ Àå¼Ò)
(M)ail          -=[ÆíÁöÇÔ]=- (ÆíÁö ÁÖ°í¹Þ±â)
(X)yz           -=[µµ±¸ÇÔ]=- (ÀÚ±â Á¤º¸ º¯°æ)
(Z)ap           Âü¿© ¾ÈÇÒ °Ô½ÃÆÇ °í¸£±â
(G)oodbye       ºñºñ ¾È³ç...
(H)elp          µµ¿ò¸» È­¸é º¸±â

\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\item  ÀÏ´Ü login À» ÇÑ ÈÄ¿¡´Â ÁÖ¾îÁö´Â ¿äÃ»¿¡ µû¶ó ÇØ³ª°¡¸é µÈ´Ù.
\item  À§ÀÇ ¸Þ´ºµé¿¡¼­ °ýÈ£ ¼ÓÀÇ ´ë¹®ÀÚ¸¦ Ä¡¸é ¿øÇÏ´Â Á¤º¸¸¦ ¾òÀ» ¼ö
ÀÖ´Ù.
\item  ´Ù¸¥ BBS ¼­ºñ½º È£½ºÆ®¿¡ ´ëÇÑ Á¤º¸´Â ´ÙÀ½¿¡ ³ª¿À´Â gopher ¿¡¼­
½±°Ô Ã£À» ¼ö ÀÖ´Ù.
\end{itemize}

\subsection{News}
\begin{itemize}
\item ¼¼°èÀÇ ¿©·¯°¡Áö ÃÖ½Å Á¤º¸µéÀ» ³×Æ®¿öÅ© »ó¿¡¼­ ÁÖ°í ¹Þ´Â
ÇÁ·Î±×·¥À¸·Î¼­ ÀÚ½ÅÀÇ È£½ºÆ®¿¡ tin ÀÌ¶ó´Â ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù¸é ½±°Ô »ç¿ëÇÒ
¼ö ÀÖ´Ù.
\item .newsrc .tin µîÀ» ÀÚ½ÅÀÇ °èÁ¤¿¡ °®´Ù ³õ°í setenv NNTPSERVER worak
ÀÌ¶ó°í ÇÑ´Ù. 
\item ±× µÚ tin ÀÌ¶ó´Â ¸í·É¾î¸¦ ½ÇÇà½ÃÅ°°í ÀÚ½ÅÀÌ ¿øÇÏ´Â news ±×·ìÀÇ ¼Ò½ÄÀ»
ÀÐÀ¸¸é µÈ´Ù.
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}
 65   145  han.hangul                           ÇÑ±Û¿¡ ´ëÇÑ ÀÌ¾ß±â
 66     6  han.archives                         anonymous ftp¿¡ ÀúÀåµÈ ³»¿ë
 67   445  han.fun                              Àç¹ÌÀÖ´Â ÀÌ¾ß±â  
 68    19  han.games                            °ÔÀÓ¿¡ ´ëÇÑ ÀÌ¾ß±â  
 69    23  han.mail                             ÀÌ¸ÞÀÏ¿¡ ´ëÇÑ Á¤º¸        
 70    43  han.network				 ³×Æ®¿öÅ© °ü·Ã Á¤º¸        
 71    34  han.news  				ÇÑ±Û ´º½º¿¡ ´ëÇÑ ÀÌ¾ß±â   
 72    60  han.news.admin
 73   334  han.test                             ´º½º Å×½ºÆ® ¿ë            
 74     9  sci.virtual-worlds.apps                                        
 75        alt.hayco.sucks.mud                  x                         
 76     5  sci.chaos                                                      
 77   857  comp.os.linux.announce                                         
 78        han.comp.ai                          ÀÎ°øÁö´É ºÐ¾ß¿¡ ´ëÇÑ Åä·Ð 

     <n>=set current to n, TAB=next unread, /=search pattern, c)atchup,
  g)oto, j=line down, k=line up, h)elp, m)ove, q)uit, r=toggle all/unread,
  s)ubscribe, S)ub pattern, u)nsubscribe, U)nsub pattern, y)ank in/out

\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\end{itemize}

\subsection{IRC}
\begin{itemize}
\item Internet Relay Chat À» ¸»ÇÏ¸ç ÀÚ½ÅÀÇ È£½ºÆ®¿¡ irc ¶ó´Â ÇÁ·Î±×·¥ÀÌ
ÀÖÀ¸¸é irc ¶ó°í Ä¡¸é µÈ´Ù. ¿©·¯ ³ª¶ó¿¡¼­ ¿¬°áÇÏ¿© µé¾î¿Í¼­ ¿©·¯°¡Áö
ÀÌ¸§ÀÇ Ã¤³ÎÀ» ¸¸µé¾î ÀÚ½ÅÀÌ °ü½ÉÀÖ´Â Ã¤³Î¿¡ Âü¿©ÇÏ¿© ´ëÈ­¸¦ ³ª´©´Â
À¯Æ¿¸®Æ¼·Î¼­ BBS ÀÇ Chat ¿Í ºñ½ÁÇÏ´Ù. 
\item irc ¿¡ ÀÏ´Ü µé¾î°¡¸é ¸ðµç ¸í·É¾î´Â ½½·¡½¬±âÈ£ ´ÙÀ½¿¡ ½á ÁØ´Ù. 
\item Á¦ÀÏ Ã³À½ ÀÚ½ÅÀÇ º°¸íÀ» Áþ°í ¿øÇÏ´Â Ã¤³Î¿¡ µé¾î°¡µçÁö ¾Æ´Ï¸é
Ã¤³Î¿¡ Âü¿©ÇÏÁö ¾ÊÀº »óÅÂ·Î ¸Þ½ÃÁö¸¦ ÅëÇØ ÀÌ¾ß±â ÇÒ ¼ö ÀÖ´Ù.
\item /help ¶ó°í Ä¡¸é irc ³»¿¡¼­ °¡´ÉÇÑ ¸ðµç ¸í·É¾î ¸®½ºÆ®°¡ ³ª¿À¸ç
/help <¿øÇÏ´Â ¸í·É¾î> ÇÏ¸é ±× ¸í·É¾î¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀÌ ³ª¿Â´Ù.
\item ¾Ë¸é Æí¸®ÇÑ ¸í·É¾îµé.
\item list : ¸ðµç Ã¤³Î°ú °¢ Ã¤³ÎÀÇ ÁÖÁ¦ÀÇ ¸®½ºÆ®¸¦ º¼ ¼ö ÀÖ´Ù.
\item channel <channel\_name> ÀÚ½ÅÀÇ Ã¤³ÎÀ» ¸¸µé ¼ö ÀÖ´Ù.
\item join <channel\_name> ¿øÇÏ´Â Ã¤³Î¿¡ Âü¿©ÇÑ´Ù.£Ü
\item nick <your nickname> ÀÚ½ÅÀÇ º°¸íÀ» ¹Ù²Û´Ù.
\item msg <nickname> <¸Þ½ÃÁö>  ¿øÇÏ´Â »ç¶÷¿¡°Ô¸¸ °³ÀÎÀûÀ¸·Î ¸Þ½ÃÁö¸¦
º¸³¾ ¶§.
\item query <nickname> ¿øÇÏ´Â »ç¶÷°ú °è¼ÓÇÏ¿© °³º°ÀûÀ¸·Î ¸»ÇÏ°íÀÚ ÇÒ
¶§. ÀÌ ¶§ ´Ù½Ã Ã¤³Î ³»ÀÇ ´Ù¸¥ »ç¶÷°ú ÀÌ¾ß±â ÇÏ·Á¸é query ¶ó°í Ä£´Ù.
\item leave <channel\_name> ÇöÀçÀÇ Ã¤³Î¿¡¼­ ³ª¿Ã ¶§.
\item invite <nick\_name> ¾î¶² »ç¶÷À» ÀÚ½ÅÀÇ Ã¤³Î¿¡ ÃÊ´ëÇÒ ¶§. 
\item quit irc ¸¦ ºüÁ® ³ª¿Ã ¶§£Ü£Ü
\end{itemize}

\subsection{FTP}
\begin{itemize}
\item È­ÀÏ Àü¼Û À¯Æ¿¸®Æ¼ÀÌ´Ù.
\item »ç¿ë¹ý : \$ ftp <hostname> ¶Ç´Â ftp <host\_address>
\item ¾î¶² È£½ºÆ®¿¡ ÀÖ´Â È­ÀÏÀ» ÀÚ½ÅÀÇ ½Ã½ºÅÛÀ¸·Î °¡Á® ¿À°íÀÚ ÇÒ ¶§. 
\begin{center}
\begin{tabular}{|c|}
\hline \\
\begin{minipage}{12cm}
\begin{verbatim}

$ftp eve

Connected to eve.kaist.ac.kr.
220 eve FTP server (SunOS 4.1) ready.
Name (eve:nymph): boss
331 Password required for boss.
Password:
230 User boss logged in.
ftp> ls -al
drwxr-xr-x  2 boss          512 Apr  5 17:20 arbiet
drwxr-xr-x  4 boss          512 Jul 26 17:18 board
-rw-r--r--  1 boss           22 Jun 18 10:56 info
drwxr-xr-x  2 boss          512 Apr  2 02:02 informix
drwxr-xr-x  3 boss          512 Apr  4 14:03 yhjin
drwxr-xr-x  2 boss          512 Nov 25  1992 ytalk

ftp>mget info
mget info? y
200 PORT command successful.
150 ASCII data connection for info (143.248.1.51,4176) (22 bytes).
info: Is a directory
226 ASCII Transfer complete.
225 ABOR command successful.

ftp> binary
200 Type set to I.
ftp> ?

\end{verbatim}
\end{minipage}
\\ \\ \hline
\end{tabular}
\end{center}
\item ±âÅ¸ ¿©·¯ ¸í·É¾îµéÀº ? ¸í·É¾î¸¦ ½ÇÇàÇÏ¿© ¾Ë ¼ö ÀÖ´Ù. 
\item ³¡³¯ ¶§´Â quit ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.
\item À¯¿ëÇÑ ¸í·É¾î·Î¼­ prompt,lcd,mget,ls,close,cd,send µîµîÀÌ ÀÖ´Ù.
\end{itemize}

\subsection{Archie}
\begin{itemize}
\item archie ´Â ftp ±â´ÉÀ» È®ÀåÇÑ °ÍÀ¸·Î¼­ ÀÚ½ÅÀÌ ¿øÇÏ´Â È­ÀÏÀÌ ¾îµð¿¡
ÀÖ´ÂÁö °¡´ÉÇÑ ¸ðµç È£½ºÆ®µéÀ» ´Ù µÚÁ®¼­ ±× À§Ä¡¸¦ ¾Ë·ÁÁÖ´Â ¸Å¿ì Æí¸®ÇÑ
À¯Æ¿¸®Æ¼ÀÌ´Ù.
\item »ç¿ë¹ý : \$ archie -h <archie\_server> <file-to-find> 
\item »ç¿ë ¿¹ : \$ archie -h archie.sogang.ac.kr hpscat
\item ±× ¿ÜÀÇ ¿É¼ÇµéÀº archie -h ¶ó°í ÇÏ¸é µÈ´Ù.
\item archie ÀÇ ¼­¹ö´Â archie -L À» ÇØ º¸¸é ¾Ë ¼ö ÀÖ´Ù.
\item archie ÀÇ ¼­¹ö´Â ¿©·¯°³°¡ ÀÖÀ¸¸ç gopher ¸¦ ÅëÇØ ¾Ë ¼ö ÀÖ°í ±âº»ÀûÀ¸·Î´Â
archie.sogang.ac.kr À» »ç¿ëÇÏ¸é ¹«³­ÇÏ´Ù.
\end{itemize}

\subsection{Gopher}
\begin{itemize}
\item Gopher ´Â  Á¾ÇÕ Á¤º¸¸¦ ¼­ºñ½º ÇØ ÁÖ´Â ¸Å¿ì À¯¿ëÇÑ À¯Æ¿¸®Æ¼·Î¼­
ÀÚ½ÅÀÇ ±â°è¿¡ gopher client °¡ ÀÖÀ¸¸é gopher server ·Î ¿¬°áÇÏ¿©
¼­ºñ½º¸¦ ¹ÞÀ» ¼ö ÀÖ´Ù. 
\item »ç¿ë¹ý : \$ gopher <gopher server>
\item »ç¿ë¿¹ : \$ gopher nic.nm.kr
\item °íÆÛ ¼­¹ö¿¡´Â ¿©·¯°³°¡ ÀÖÀ¸³ª nic.nm.kr ÀÌ »ó´çÈ÷ À¯¿ëÇÏ°í ±×
ÀÚÃ¼¿¡¼­ ´Ù¸¥ °íÆÛ ¼­¹ö·Î ¿¬°áÀÌ °¡´ÉÇÏ´Ù. 
\item ±¹³»¿¡´Â cair.kaist.ac.kr,garam.kreonet,Dacom R\&D Center µîÀÌ
À¯¸íÇÏ°í nic.nm.kr ¿¡¼­ ±×µé·Î Á÷Á¢ ¿¬°á °¡´ÉÇÏ´Ù.
\end{itemize}

\end{document}
