CLI Reference Guide-R02

Table Of Contents
Chapter 8
| Authentication Commands
PPPoE Intermediate Agent
– 276 –
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
string ECS5520-18X
Console(config-if)#
pppoe
intermediate-agent
port-format-type
remote-id-delimiter
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-delimiter
{enable | ascii-code}
ascii-code - ASCII character of delimiter. (Range: 0-255)
Default Setting
Disabled
ASCII code: 35 (“#”)
Command Mode
Interface Configuration (Ethernet, Port Channel)
Command Usage
If the delimiter is enabled and it occurs in the remote ID string, the string will be
truncated at that point.