Chapter 8
| Authentication Commands
PPPoE Intermediate Agent
– 273 –
Command Usage
â—† The PPPoE server extracts the Line-ID tag from PPPoE discovery stage
messages, and uses the Circuit-ID field of that tag as a NAS-Port-Id attribute in
AAA access and accounting requests.
â—† The switch intercepts PPPoE discovery frames from the client and inserts a
unique line identifier using the PPPoE Vendor-Specific tag (0x0105) to PPPoE
Active Discovery Initiation (PADI) and Request (PADR) packets. The switch then
forwards these packets to the PPPoE server. The tag contains the Line-Id of the
customer line over which the discovery packet was received, entering the
switch (or access node) where the intermediate agent resides.
â—† Outgoing PAD Offer (PADO) and Session-confirmation (PADS) packets sent from
the PPPoE Server include the Circuit-ID tag inserted by the switch, and should
be stripped out of PADO and PADS packets which are to be passed directly to
end-node clients using the pppoe intermediate-agent vendor-tag strip
command.
â—† If the remote-id is unspecified, the port name will be used for this parameter. If
the port name is not configured, the remote-id is set to the port MAC (yy-yy-yy-
yy-yy-yy#), where # is the default delimiter.
Example
Console(config)#interface ethernet 1/5
Console(config-if)#pppoe intermediate-agent port-format-type circuit-id
ECS4120-28T
Console(config-if)#
pppoe
intermediate-agent
port-format-type
remote-id
This command sets the remote-id delimiter for an interface. Use the enable
keyword to enable the delimiter. Use the no form with the enable keyword to
disable the delimiter. Use the no form without any keywords toto restore the
default settings.
Syntax
pppoe intermediate-agent port-format-type remote-id
{enable | ascii-code}
ascii-code - ASCII character of delimiter. (Range: 0-255)
Default Setting
None
Command Mode
Interface Configuration (Ethernet, Port Channel)