stason.org logo lotus


previous page: 05  SLIP page up: Amiga Networking FAQnext page: 07  SANA II

06 PPP

 Books
 TULARC
















Description

This article is from the Amiga Networking FAQ, by Richard Norman with numerous contributions by others.

06 PPP

    

PPP Point to Point Protocol

For more info see:

RFC 1332, 1333, 1334, 1376, 1377, 1548, 1549,1552, and 1570.

PPP allows your computer to run TCP/IP over the serial port. This allows your computer to have a TCP/IP address. TCP/IP applications such as FTP can now use TCP/IP to deliver packets directly to your address. An analogy would be instead of having to go to the post office to get your mail, you now have a mailbox to which the postman can deliver your mail. In more technical terms you are no longer a terminal; you have become a node.

PPP is the committee-designed protocol which is supposed to be a sort of "universal" SLIP. It is intended to replace SLIP, while providing for all sorts of conditions, including the ability of use over non TCP/IP protocols. The two state machines in PPP are a real pain to implement. UNIX folks love it because a PPP implementation exists, and they pretty much type "MAKE" and it works.

PPP's good points:

- PPP users checksums (FCS) SLIP does not - PPP allows more than one protocol at a time, SLIP does not - PPP automatically negotiates IP addresses, SLIP does not - PPP can be used on non-transparent lines (e.g. when XON/XOFF is used by the modems), SLIP cannot

Several Amiga versions of PPP are in the works.

A shareware version called ppp.device by Holger Kruse has been released on Aminet Downloading "HowToUsePPP.lha" from Aminet probably wouldn't hurt either.

PPP is not a full protocol it fits in one of the layers between hardware and the TCP/IP protocol. It acts more like a device driver, but it is also a protocol because it is required at both ends of the physical link. PPP requires TCP/IP or similar protocol to talk to the applications.

--------------

application layer: (AMosaic, telnet, ftp, etc.)

--------------

protocol layer: (TCP/IP)

--------------

*** SLIP or PPP ***

--------------

hardware layer: (serial port)

--------------

 

Continue to:


Share and Enjoy

Bookmark this story so others can enjoy it:
  • digg
  • Reddit
  • del.icio.us
  • Furl
  • Wists

Tags

amiga, pc, hardware, sotware, networking







TOP
previous page: 05  SLIP page up: Amiga Networking FAQnext page: 07  SANA II