RFC 2516:A Method for Transmitting PPP Over Ethern...
RFC-Ref

PPP


Click on the red underlined text to get to the source

... to dial-up services using PPP. In many access technologies, the most cost effective method to attach multiple hosts ...
... little or no configuration. PPP over Ethernet (PPPoE) provides the ability to connect a network ...
... bridging access device to a remote Access Concentrator. With this model, each host utilizes it's own PPP stack and the user is presented with a familiar user interface. Access control ...
... To provide a point-to-point connection over Ethernet, each PPP session must learn the Ethernet ...


... PPPoE has two distinct stages. There is a Discovery stage and a PPP Session stage. When a Host ...
... MAC address of the peer and establish a PPPoE SESSION_ID. While PPP defines a peer-to-peer relationship, Discovery is inherently a client ...
... The Discovery stage remains stateless until a PPP session is established. Once a PPP ...
... PPP session is established. Once a PPP session is established, both the Host and ...
... session is established, both the Host and the Access Concentrator MUST allocate the resources for a PPP virtual interface. ...


... packet formats are defined here. The payload contents will be defined in the Discovery and PPP sections. An Ethernet frame ...
... broadcast address as defined in the Discovery section. For PPP session traffic ...
... The ETHER_TYPE is set to either 0x8863 (Discovery Stage) or 0x8864 (PPP Session Stage). ...
... The CODE field is eight bits and is defined below for the Discovery and PPP Session stages. ...
... network byte order. It's value is defined below for Discovery packets. The value is fixed for a given PPP session and, in fact, defines a PPP ...
... PPP session and, in fact, defines a PPP session along with the Ethernet SOURCE_ADDR and ...


... Confirmation packet. When the Host receives the Confirmation packet, it may proceed to the PPP Session Stage. When the Access Concentrator sends the Confirmation packet, it may proceed to the PPP ...
... PPP Session Stage. When the Access Concentrator sends the Confirmation packet, it may proceed to the PPP Session Stage. ...
... When the Access Concentrator receives a PADR packet, it prepares to begin a PPP session. It generates a unique SESSION_ID for the PPPoE session ...
... TAGs are required. When a PADT is received, no further PPP traffic is allowed to be sent using that session ...
... traffic is allowed to be sent using that session. Even normal PPP termination packets MUST NOT be sent after sending or receiving a PADT. A PPP ...
... PPP termination packets MUST NOT be sent after sending or receiving a PADT. A PPP peer SHOULD use the PPP protocol itself to bring down a PPPoE session ...
... receiving a PADT. A PPP peer SHOULD use the PPP protocol itself to bring down a PPPoE session, but the PADT MAY be used when PPP ...
... PPP protocol itself to bring down a PPPoE session, but the PADT MAY be used when PPP can not be used. ...


... PPP Session Stage ...
... Once the PPPoE session begins, PPP data is sent as in any other PPP encapsulation ...
... Once the PPPoE session begins, PPP data is sent as in any other PPP encapsulation. All Ethernet packets ...
... PPPoE payload contains a PPP frame. The frame begins with the PPP Protocol-ID. ...
... payload contains a PPP frame. The frame begins with the PPP Protocol-ID. An example packet is shown in Appendix B. ...


... 1500 octets, the PPPoE header is 6 octets and the PPP Protocol ID is 2 octets, the PPP ...
... PPP Protocol ID is 2 octets, the PPP MTU MUST NOT be greater than 1492. ...
... PPPoE session. If the Host wishes to start another PPP session, it MUST return to the PPPoE Discovery stage ...


... The ETHER_TYPEs used in this document (0x8863 and 0x8864) have been assigned by the IEEE for use by PPP Over Ethernet (PPPoE). Use of these values and the PPPoE ...


... Simpson, W., Editor, "The Point-to-Point Protocol (PPP)", STD 51, RFC 1661std51, July 1994 ...


... +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ A PPP LCP packet: The PPP protocol value ...
... A PPP LCP packet: The PPP protocol value is shown (0xc021) but the PPP ...
... PPP protocol value is shown (0xc021) but the PPP payload is left to the reader. This is a packet from the Host to ...
... SESSION_ID = 0x1234 | LENGTH = 0x???? | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PPP PROTOCOL = 0xc021 | PPP payload ~ ...
... +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PPP PROTOCOL = 0xc021 | PPP payload ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ...



Google
Web
RFC-Ref