Point-to-Point Over Ethernet (PPPoE) Parameters

(last updated 2007-07-10)

Registries included below:
- PPPoE TAG Values
- PPPoE Active Discovery Code fields


PPPoE TAG Values (16-bit values) - per [RFC4937]
Registration Procedures: First Come First Served

   TAG Value     TAG Name              Tag Description          Reference
--------------   -------------------   ----------------------   ---------
    0  0x0000   End-Of-List            See the reference        [RFC2516]
  1-256         Unassigned
  257  0x0101   Service-Name           See the reference        [RFC2516]
  258  0x0102   AC-Name                See the reference        [RFC2516]
  259  0x0103   Host-Uniq              See the reference        [RFC2516]
  260  0x0104   AC-Cookie              See the reference        [RFC2516]
  261  0x0105   Vendor-Specific        See the reference        [RFC2516]   
  262  0x0106   Credits                See the reference        [RFC4938]
  263  0x0107   Metrics                See the reference        [RFC4938]
  264  0x0108   Sequence Number        See the reference        [RFC4938]
  265-271       Unassigned
  272  0x0110   Relay-Session-Id       See the reference        [RFC2516]
  273  0x0111   HURL                   See the reference        [CARREL]
  274  0x0112   MOTM                   See the reference        [CARREL]
  275-287       Unassigned
  288  0x0120   PPP-Max-Payload        See the reference        [RFC4638]
  289  0x0121   IP_Route_Add           See the reference        [CARREL]
  290-512       Unassigned
  513  0x0201   Service-Name-Error     See the reference        [RFC2516]
  514  0x0202   AC-System-Error        See the reference        [RFC2516]
  515  0x0203   Generic-Error          See the reference        [RFC2516]
  516-65535     Unassigned


PPPoE Active Discovery Code fields (8-bit values) - per [RFC4937]
Registration Procedures: First Come First Served

   Code      PPPoE Packet Name               Description        Reference
-----------  ------------------------------  -----------------  ---------
  0   0x00   PPP Session Stage               See the reference  [RFC2516]
  1-6        Unassigned
  7   0x07   PADO, Offer                     See the reference  [RFC2516]
  8          Unassigned
  9   0x09   PADI, Initiation                See the reference  [RFC2516]
 10   0x0a   PADG, Session-Grant             See the reference  [RFC4938]
 11   0x0b   PADC, Session-Credit Response   See the reference  [RFC4938]
 12   0x0c   PADQ, Quality                   See the reference  [RFC4938]
 13-24       Unassigned
 25   0x19   PADR, Request                   See the reference  [RFC2516]
 26-100      Unassigned
101   0x65   PADS, Session-confirmation      See the reference  [RFC2516]
102-166      Unassigned
167   0xa7   PADT, Terminate                 See the reference  [RFC2516]
168-210      Unassigned
211   0xd3   PADM, Message                   See the reference  [CARREL]
212   0xd4   PADN, Network                   See the reference  [CARREL]
213-255      Unassigned


REFERENCES
----------
[RFC2516]   Mamakos L., Lidl K., Evarts J., Carrel D., Simone D., 
            Wheeler R., "A Method for Transmitting PPP Over 
            Ethernet (PPPoE)", RFC 2516, February 1999.

[CARREL]    Carrel D., Simone D., Ho C., Stoner T., "Extensions 
            to a Method for Transmitting PPP Over Ethernet 
            (PPPoE)", work in progress.

[RFC4638]   P. Arberg, D. Kourkouzelis, M. Duckett, T. Anschutz and J. Moisand,
            "Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU)
            Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE)",
            RFC 4638, September 2006.

[RFC4937]   Arberg P., Kourkouzelis D., Duckett M., Anschutz T., 
            Moisand J., "Accommodating an MTU/MRU greater than 
            1492 in PPPoE", RFC 4937, June 2007.

[RFC4938]   Berry B., Holgate H., "PPP Over Ethernet (PPPoE) 
            Extensions for Credit Flow and Link Metrics", 
            RFC 4938, June 2007.

(created 2007-03-26)

[]