[comp.protocols.tcp-ip] Which is best: PPP or CSLIP?

Steve.Ackerman@MSG.UVM.EDU (Steve) (05/04/91)

Greetings and apologies in advance if this is a FAQ!
	
	I currently have my boss's Sun3/50 (located at his house) tied
into our network via a SUN 4.  They are both running SunOS 4.1 with
SLIP.  He's using the line mainly for rlogining to our various
machines to keep an eye on things when he's at home ;-).  I would like
to see if I can get better interactive performance for him.  A friend
recommended CSLIP for this.  However, I'm wondering if it would be
better to use PPP?  I'm not familiar with the trade-offs between the
two.  Some of my concerns are robustness, performance, and
expandability.  I believe that in the near future (i.e., probably this
summer), other people will want to tie in to the network as well.  If
so, we would like the option of moving PPP/CSLIP from the Sun 4 to a
router.  

	To sum up my ramblings: for interactive response (quick rlogin
response), should I choose PPP or CSLIP?  Which is better for over-all
general performance?

	Thanks!
--
Steve Ackerman                      (steve@uvm.edu || uunet!uvm-gen!steve)
"It makes me angry that in order to get anything published it has to be of
 0 value to the programmer"  --D.E.Knuth

brian@telebit.com (Brian Lloyd) (05/04/91)

Steve.Ackerman@MSG.UVM.EDU (Steve) writes:


>	To sum up my ramblings: for interactive response (quick rlogin
>response), should I choose PPP or CSLIP?  Which is better for over-all
>general performance?

CSLIP is an implementation of SLIP that has Van Jacobson's compression
algorithms.  Most PPP implementations do not have VJ header
prediction/compression.  Bottom line is that you are probably better
off performance-wise with CSLIP unless you can find a PPP
implementation with VJ compression.

There have been some recent changes to the PPP spec re VJ compression
so be sure what you get conforms to the latest changes.

-- 
Brian Lloyd, WB6RQN                              Telebit Corporation
Network Systems Architect                        1315 Chesapeake Terrace 
brian@napa.telebit.com                           Sunnyvale, CA 94089-1100
voice (408) 745-3103                             FAX (408) 734-3333

dms@tiger.ai.mit.edu (David M. Siegel) (05/06/91)

In article <1991May4.051233.7420@telebit.com>, brian@telebit.com (Brian Lloyd) writes:
|> CSLIP is an implementation of SLIP that has Van Jacobson's compression
|> algorithms.  Most PPP implementations do not have VJ header
|> prediction/compression.  Bottom line is that you are probably better
|> off performance-wise with CSLIP unless you can find a PPP
|> implementation with VJ compression.

I thought that the current PPP version for Suns (available on uunet) has
VJ header compression.  I'm running that version, and it works well. 
The performance also seems very good.

-Dave