🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.ppp
Article #380

Re: PPP and/or SLIP

#380
From: Vadim Antonov
Date: Thu, 07 Oct 1993 23:38
51 lines
3034 bytes
In <1993Oct06.073918.3279@sarnode.saratov.su>, Superuser - Rashid Karimov (root@sarnode.saratov.su) wrote:
: 	IMHO these two are rather different protos. PPP uses different proce-
: 	ssing on outgoing/incoming IP datagramm. It uses so called HDLC driver.
: 	The next difference in user interface. PPP uses PPPD - PPP daemon,wich
: 	waits for connection requests from PPP , establish it by running
: 	UUCP style calling & login script & finally put PPP module under IP
: 	to allow them to send datagramms.

There is nothing which prevents using dial-on-demand SLIP. In this
sense SLIP is not worse than PPP.

The *real* advantages of PPP over SLIP are:

- PPP can carry packets from different protocols (IP, OSI, AppleTalk etc)
  over a single link. SLIP is IP only.
- PPP has a mechanism for avoiding sending control characters on
  async. links. With SLIP you must have completely transparent link.
- PPP adds link-level checksums which make it possible to use
  Van-Jacobson TCP header compression on less-than-perfect links
  with no risk of getting user data corrupted.
- PPP can be used on async and sync lines; SLIP is async only.

Of course, it goes for a price of much more complex software. A typical
PPP implementation is about five times "fatter" than a SLIP driver.

: 	But, is PPP itself responsible for proper routing after establishing
: 	the PPP connection - this is a question !?

PPP has nothing to do with routing, it's only a protocol to provide
packet encapsulation on a point-to-point link.

: 	Suppose I have IP provider with IP 222.222.222.222 ,which  should be
: 	used as default route to outside world. How do I say to PPP to start
: 	connection to 222.222.222.222, when I want to make
: 	ftp sco.com ???

You don't have to say anything to PPP. A link has two IP addresses
at the ends and your host should have the address on remote end as
a gateway for default route.

: 	Should I use route add default 222.222.222.222 1 before it ?
: 	But phisycal interface doesn't exist this time yet ?

Yeah, sure.  Trash SCO and get a real system.  BSD for example.

: 	IMHO , as PPP stands for Point-to-Point, it doesn't allow use
: 	it for routing at all :(

You've got it completely wrong.

--vadim
Technical Details
Message-ID: <29299q$1oa@news.sprintlink.net>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!pipex!uunet!news.sprintlink.net!avg
References: <1993Oct06.073918.3279@sarnode.saratov.su>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 103eaf,f2618f42352647cd
X-Google-Attributes: gid103eaf,public
X-Google-Thread: 1122ea,ef8eea128b1b0154
X-Google-Attributes: gid1122ea,public
X-Google-ArrivalTime: 1993-10-07 16:19:44 PST
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!pipex!uunet!news.sprintlink.net!avg
From: avg@sprintlink.net (Vadim Antonov)
Newsgroups: comp.protocols.ppp,biz.sco.general
Subject: Re: PPP and/or SLIP
Followup-To: comp.protocols.ppp,biz.sco.general
Date: 7 Oct 1993 23:38:34 GMT
Organization: Sprint Internetworking Services   
Lines: 51
Message-ID: <29299q$1oa@news.sprintlink.net>
References: <1993Oct06.073918.3279@sarnode.saratov.su>
NNTP-Posting-Host: 199.0.55.78
X-Newsreader: TIN [version 1.1 PL9]