Table Of Contents
Prerequisites for PPPoE on Ethernet
Restrictions for PPPoE on Ethernet
Information About PPPoE on Ethernet
Benefits of Using PPPoE on Ethernet
How to Enable and Configure PPPoE on Ethernet
Configuring PPPoE on Ethernet in a BBA Group
Limiting PPPoE Sessions from a MAC Address
Creating and Configuring a Virtual Template
Configuration Examples for PPPoE on Ethernet
Enabling PPPoE on an Ethernet Interface: Example
Feature Information for PPPoE on Ethernet
PPPoE on Ethernet
First Published: March 31, 2000Last Updated: November 20, 2009The PPPoE on Ethernet feature adds support to Point-to-Point Protocol over Ethernet (PPPoE) by adding direct connection to actual Ethernet interfaces. PPPoE provides service-provider digital subscriber line (DSL) support. This Ethernet specification can be used by multiple hosts on a shared Ethernet interface to open PPP sessions to multiple destination with one or more bridging modems.
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the "Feature Information for PPPoE on Ethernet" section.
Use Cisco Feature Navigator to find information about platform support and Cisco IOS and Catalyst OS software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Contents
•Prerequisites for PPPoE on Ethernet
•Restrictions for PPPoE on Ethernet
•Information About PPPoE on Ethernet
•How to Enable and Configure PPPoE on Ethernet
•Configuration Examples for PPPoE on Ethernet
•Feature Information for PPPoE on Ethernet
Prerequisites for PPPoE on Ethernet
Before you can configure the PPPoE on Ethernet feature, you need to configure a broadband access (BBA) group using the bba-group pppoe command and specify a virtual template for PPPoE sessions.
Restrictions for PPPoE on Ethernet
The following restrictions apply when the PPPoE on Ethernet feature is used:
•PPPoE is not supported on Frame Relay.
•PPPoE is not supported on any other LAN interfaces such as FDDI and Token Ring.
•Fast switching is supported. PPP over Ethernet over RFC 1483 fibswitching is supported for IP. All other protocols are switched over process switching.
Information About PPPoE on Ethernet
To configure the PPPoE on Ethernet feature, you should understand the following concept:
•Benefits of Using PPPoE on Ethernet
Benefits of Using PPPoE on Ethernet
Broadband Remote Access
For a bridged-Ethernet topology, the PPPoE on Ethernet feature allows access providers to maintain session abstraction associated with PPP networks.
PPPoE
PPPoE provides the ability to connect a network of hosts over a simple bridging access device to a remote access concentrator where each host utilizes its own PPP stack. It also gives users a familiar interface.
PPPoE provides service-provider DSL support. In service-provider DSL deployments, PPPoE leverages Ethernet scale curves and it uses an embedded base.
How to Enable and Configure PPPoE on Ethernet
This section contains the following procedures:
•Configuring PPPoE on Ethernet in a BBA Group (required)
•Limiting PPPoE Sessions from a MAC Address (optional)
•Creating and Configuring a Virtual Template (optional)
Configuring PPPoE on Ethernet in a BBA Group
Perform this task to configure the physical interface that will carry the PPPoE session in the broadband access (BBA) groups and link it to the appropriate virtual template interface.
SUMMARY STEPS
1. enable
2. configure terminal
3. bba-group pppoe {group-name | global}
4. virtual-template template-number
5. sessions per-mac limit per-mac-limit
6. sessions per-vlan limit per-vlan-limit [inner vlan-id ]
7. sessions per-vc limit per-vc-limit [threshold threshold-value]
8. exit
DETAILED STEPS
Limiting PPPoE Sessions from a MAC Address
Perform this task to set the limit of sessions to be sourced from a MAC address:
SUMMARY STEPS
1. enable
2. configure terminal
3. virtual-template template-number
4. sessions per-mac limit per-mac-limit
5. exit
DETAILED STEPS
Creating and Configuring a Virtual Template
Perform this task to create and configure a virtual template:
SUMMARY STEPS
1. enable
2. configure terminal
3. interface virtual-template number
4. ip unnumbered loopback number
5. mtu bytes
6. exit
DETAILED STEPS
Other optional configuration commands can be added to the virtual template configuration. For example, you can enable the PPP authentication on the virtual template using the ppp authentication chap command. See the "Virtual Interface Template Service" chapter in the Cisco IOS Dial Solutions Configuration Guide for more information about configuring the virtual template.
Although Cisco Express Forwarding switching is supported, flow, and optimum switching are not; these configurations are ignored on the PPPoE virtual access interface. Cisco Express Forwarding is enabled by default for IP. All other protocol traffic will be processed switched.
Note The PPP reliable link that uses Link Access Procedure, Balanced (LAPB) is not supported.
Configuration Examples for PPPoE on Ethernet
This section provides the following configuration examples:
•Enabling PPPoE on an Ethernet Interface: Example
PPPoE on Ethernet: Example
The following example shows how to configure the bba-group and virtual-template commands:
bba-group pppoe server-selectionvirtual-template 1sessions per-mac limit 1000sessions per-vlan limit 4000 inner 3500sessions per-vc limit 2000interface virtual-template 0ip unnumbered loopback 0mtu 1492For PPPoE virtual template interfaces, the mtu command must be configured because Ethernet has a maximum payload size of 1500 bytes, the PPPoE header is 6 bytes, and PPP Protocol ID is 2 bytes.
Note Dial-out mode will not be supported.
Enabling PPPoE on an Ethernet Interface: Example
The following example shows how to enable PPPoE on an Ethernet interface:
interface ethernet1/0pppoe enableAdditional References
The following sections provide references related to the PPPoE on Ethernet feature.
Related Documents
Standards
Standard TitleNo new or modified standards are supported by this feature, and support for existing standards has not been modified by this feature.
—
MIBs
RFCs
RFC TitleRFC 2516
A Method for Transmitting PPPoE
RFC 4813
Multiprotocol Encapsulation over ATM Adaptation Layer 5
Technical Assistance
Feature Information for PPPoE on Ethernet
Table 1 lists the release history for this feature.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which Cisco IOS and Catalyst OS software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Note Table 1 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release train. Unless noted otherwise, subsequent releases of that Cisco IOS software release train also support that feature.
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1005R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.
© 2000-2009 Cisco Systems, Inc. All rights reserved.