QTECH
Software Configuration Manual
21-236
Chapter 21
PPPoE Plus Configuration
21.1 Brief Introduction of PPPoE Plus
PPPoE+ is short for PPPoE Intermediate agent which is proposed early in DSL FORUM to define according
to user line mark propertion of RFC 3046. The realization theory is similar to DHCP Option82 which makes some
complement on PPPoE protocol packet. After accessing device get PPPoE protocol packet, insert user physical
information for uplink direction and strip it for downlink direction before transmission.
This solution is designed for the PPPoE access method and is based on the Access Node implementing a
PPPoE intermediate agent function in order to insert access loop identification. This functionality is described in the
following.
The PPPoE Intermediate Agent intercepts all upstream PPPoE discovery stage packets, i.e. the PADI,
PADR and upstream PADT packets, but does not modify the source or destination MAC address of these PPPoE
discovery packets. Upon reception of a PADI or PADR packet sent by the PPPoE client, the Intermediate Agent adds
a PPPoE TAG to the packet to be sent upstream. The TAG contains the identification of the access loop on which the
PADI or PADR packet was received in the Access Node where the Intermediate Agent resides. If a PADI or PADR
packet exceeds 1500 octets after adding the TAG containing the access loop identification, the Intermediate Agent
must not send the packet to the Broadband Network Gateway. In response to the received PADI or PADR packet, the
PPPoE Intermediate Agent should issue the corresponding PADO or PADS response with a Generic-Error TAG to the
sender.
This is format of PPPoE TAG (type standard) on the QSW-3900 :
0 0/0/0 : 4096.VID Switch MAC/0/0/slot/sub-slot/port
Specially for HUAWEI BRAS connectivity has a type huawei of PPPoE TAG :
0 0/0/0 : 4096.VID Switch MAC/Hostname/0/slot/sub-slot/port
21.2 PPPoE Plus Configuration
21.2.1
PPPoE Plus Configuration list
PPPoE Plus Configuration list is as following :
·
Enable/disable global PPPoE Plus
·
Choose the type of PPPoE TAG
21.2.2
Enable/disable PPPoE Plus
Configure it in global configuration mode :
Enable global PPPoE Plus
pppoeplus
Disable global PPPoE Plus
no pppoeplus
By default, PPPoE Plus is disabled.
Example :
! Enable global PPPoE Plus
QTECH(config)#pppoeplus
To display PPPoE Plus, configure it in any configuration mode :
Display PPPoE Plus
show pppoeplus