# Enabling Multiclass MLPPP

You can enable multiclass MLPPP on an MLPPP interface and create a specified number of multilink classes on it. A maximum number of eight multilink classes are supported per MLPPP interface.

Before you enable multiclass MLPPP:

- Define the QoS traffic classes

  See Configuring Traffic Classes That Define Service Levels.

To enable multiclass MLPPP and create a specified number of multilink classes on a dynamic MLPPP interface:

1. From Global Configuration mode, create an MLPPP dynamic profile by assigning it a name.
   host1(config)#profile ppp-multilink-profile
2. Enable multiclass MLPPP and specify the number of multilink classes to create.
   host1(config-profile)#ppp multilink multiclass multilink-classes 8

To enable multiclass MLPPP and create a specified number of multilink classes on a static MLPPP interface:

1. From Global Configuration mode, specify the individual interface on which you want to configure multiclass MLPPP.
   host1(config)#interface gigabitEthernet 3/0/0
2. Specify PPPoE as the encapsulation method on the interface.
   host1(config-if)#encapsulation pppoe
3. Create a PPPoE subinterface.
   host1(config)#interface gigabitEthernet 3/0/0.10
4. Specify MLPPP as the encapsulation method on the subinterface.
   host1(config-if)#encapsulation mlppp
5. Enable multiclass MLPPP and specify the number of miltilink classes to create.
   host1(config-if)#ppp multilink multiclass multilink-classes 8

#### Related Documentation

- Configuring a Dynamic Interface from a Profile in Chapter 17, Configuring Dynamic Interfaces
- ppp multilink multiclass