{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

ppp - Network Working Group Request for Comments 1661 STD...

Info icon This preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
Network Working Group W. Simpson, Editor Request for Comments: 1661 Daydreamer STD: 51 July 1994 Obsoletes: 1548 Category: Standards Track The Point-to-Point Protocol (PPP) Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Abstract The Point-to-Point Protocol (PPP) provides a standard method for transporting multi-protocol datagrams over point-to-point links. PPP is comprised of three main components: 1. A method for encapsulating multi-protocol datagrams. 2. A Link Control Protocol (LCP) for establishing, configuring, and testing the data-link connection. 3. A family of Network Control Protocols (NCPs) for establishing and configuring different network-layer protocols. This document defines the PPP organization and methodology, and the PPP encapsulation, together with an extensible option negotiation mechanism which is able to negotiate a rich assortment of configuration parameters and provides additional management functions. The PPP Link Control Protocol (LCP) is described in terms of this mechanism. Table of Contents 1. Introduction .......................................... 1 1.1 Specification of Requirements ................... 2 1.2 Terminology ..................................... 3 2. PPP Encapsulation ..................................... 4
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
RFC 1661 Point-to-Point Protocol July 1994 3. PPP Link Operation .................................... 6 3.1 Overview ........................................ 6 3.2 Phase Diagram ................................... 6 3.3 Link Dead (physical-layer not ready) ............ 7 3.4 Link Establishment Phase ........................ 7 3.5 Authentication Phase ............................ 8 3.6 Network-Layer Protocol Phase .................... 8 3.7 Link Termination Phase .......................... 9 4. The Option Negotiation Automaton ...................... 11 4.1 State Transition Table .......................... 12 4.2 States .......................................... 14 4.3 Events .......................................... 16 4.4 Actions ......................................... 21 4.5 Loop Avoidance .................................. 23 4.6 Counters and Timers ............................. 24 5. LCP Packet Formats .................................... 26 5.1 Configure-Request ............................... 28 5.2 Configure-Ack ................................... 29 5.3 Configure-Nak ................................... 30 5.4 Configure-Reject ................................ 31 5.5 Terminate-Request and Terminate-Ack ............. 33 5.6 Code-Reject ..................................... 34 5.7 Protocol-Reject ................................. 35 5.8 Echo-Request and Echo-Reply ..................... 36 5.9 Discard-Request ................................. 37 6. LCP Configuration Options ............................. 39 6.1 Maximum-Receive-Unit (MRU) ...................... 41 6.2 Authentication-Protocol ......................... 42 6.3 Quality-Protocol ................................ 43 6.4 Magic-Number .................................... 45 6.5 Protocol-Field-Compression (PFC) ................ 48 6.6 Address-and-Control-Field-Compression (ACFC) SECURITY CONSIDERATIONS ...................................... 51 REFERENCES ................................................... 51 ACKNOWLEDGEMENTS ............................................. 51 CHAIR'S ADDRESS .............................................. 52 EDITOR'S ADDRESS ............................................. 52
Image of page 2
RFC 1661 Point-to-Point Protocol July 1994 1. Introduction The Point-to-Point Protocol is designed for simple links which transport packets between two peers. These links provide full-duplex simultaneous bi-directional operation, and are assumed to deliver packets in order. It is intended that PPP provide a common solution for easy connection of a wide variety of hosts, bridges and routers [1]. Encapsulation The PPP encapsulation provides for multiplexing of different network-layer protocols simultaneously over the same link. The PPP encapsulation has been carefully designed to retain compatibility with most commonly used supporting hardware.
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern