Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 965e33040dd61030a94f0eb89877aee8 > files > 5374

howto-html-en-20080722-2mdv2010.1.noarch.rpm

<HTML
><HEAD
><TITLE
>How Does an Emulator Work?</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
REL="HOME"
TITLE="SLIP/PPP Emulator mini-HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Introduction"
HREF="intro.html"><LINK
REL="NEXT"
TITLE="Prerequisites"
HREF="prerequisites.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>SLIP/PPP Emulator mini-HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="intro.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="prerequisites.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="HOW-DOES-IT-WORK"
>2. How Does an Emulator Work?</A
></H1
><P
>   It is important to understand how a SLIP/PPP emulator works in
   general, to be aware of its limitations. First, you do not need to install
   the emulator on your machine. It runs on your remote host only. What you
   need on your machine is the TCP/IP and SLIP or PPP protocols installed in 
   your kernel (more on that in a bit), and some clients.
  </P
><P
>   Here's what happens: you send network requests from your machine
   to your remote host over the SLIP/PPP link. The emulator grabs them and
   sends them out to the Net at large. Then, incoming data is sent back from
   the Net to your account on the remote host, where the emulator grabs it
   and sends it back over the SLIP/PPP link to your machine. So, to the Net
   it appears as if you are working out of your account on the remote host,
   but to you it looks like you are really connected right to the Net.
  </P
><P
>   As you can see, this can confuse stuff that is incoming from the
   Net. For example, talk doesn't work via an emulator, because the incoming 
   talk request tries to start the remote hosts talk daemon, not yours.
  </P
><P
>   The other big difference between an emulator and real SLIP/PPP is
   you are NOT assigned your own IP address; remember, you are only
   converting a dialup account to a SLIP/PPP connection.
  </P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="WHAT-IS-TIA"
>2.1. What is TIA?</A
></H2
><P
>    <A
HREF="http://www.marketplace.com/tia/tiahome.html"
TARGET="_top"
>The Intenet Adaptor</A
> 
    was written by the fine folks at marketplace.com. They have 
    quit working on it now, and consider it a 'mature' product. The last 
    version is 2.05; if you are going to use TIA, please get this version. 
    
    <DIV
CLASS="NOTE"
><BLOCKQUOTE
CLASS="NOTE"
><P
><B
>Note: </B
>      At last report, marketplace.com have gone out of business.
    </P
></BLOCKQUOTE
></DIV
>
   </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="WHAT-IS-SLIRP"
>2.2. What is SLiRP?</A
></H2
><P
>    This is a freeware application, covered under the GNU Public 
    License. It is out of beta, and is real stable. It sports a few more 
    features than TIA, and is (reportedly) easier on host resources. 
    Available at fine Linux FTP sites everywhere.
   </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="WHAT-ABOUT-TERM"
>2.3. What about Term?</A
></H2
><P
>    If you don't have root access to your machine for one reason or
    another, and you can't persuade someone who does to install SLIP and dip,
    then you won't have much choice except to use Term. If you want to know
    more about Term, please read the HOWTO on Sunsite.
   </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="WHAT-ABOUT-REAL-SLIP"
>2.4. What about real SLIP/PPP?</A
></H2
><P
>    Hey, a lot of places are offering real SLIP/PPP at reasonable 
    prices for non-dedicated dialup nowadays. If you can afford it, or feel 
    the need, go for it. The Real Thing is always better than emulation. 
    However, one of the things an emulator provides is security; it acts as 
    an impregnable firewall, and with it you are pretty much as bulletproof 
    as your provider is. You'll pay for it though, emulation is slower, and 
    does not fully support every protocol. Still and all, emulation is good 
    enough for most people, and is a fine way to connect to the Net.
   </P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="intro.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="prerequisites.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Introduction</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Prerequisites</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>