[Contents] [Prev] [Next] [Index] [Report an Error]


Configuring ATM 1483 Dynamic Subinterfaces

E-series routers support configuration of dynamic ATM 1483 subinterfaces over static ATM AAL5 interfaces over ATM. The dynamic ATM 1483 subinterface can perform autodetection and dynamic creation of the following upper layer encapsulation types:

Figure 35 shows the dynamic upper interface columns supported by dynamic ATM 1483 subinterfaces, and indicates which layers in the columns are static and dynamic.


Figure 35: Dynamic interface columns over dynamic ATM 1483 subinterfaces

About Configuring Dynamic ATM 1483 Subinterfaces

This section introduces important concepts that you need to understand before configuring dynamic ATM 1483 subinterfaces.

Overview and Benefits

When you use dynamic interfaces over static ATM 1483 subinterfaces, you must configure the ATM interface and each ATM 1483 subinterface, including the ATM PVC and the attributes of the subinterface. Subinterface attributes include profile assignments, autoconfiguration settings, and subscriber configurations.

By contrast, when you use dynamic ATM 1483 subinterfaces over static ATM AAL5 interfaces, you use a process called bulk configuration to configure a range of ATM PVCs that will support dynamic interfaces. On receipt of an incoming packet on the virtual circuit, the router dynamically creates the ATM 1483 subinterface. As part of the configuration process, you create an ATM 1483 base profile, which can optionally include nested profile assignments, to define the attributes required to configure the dynamic ATM 1483 subinterface and the dynamic upper layer encapsulation types built over it.

Bulk configuration provides an efficient and timesaving way to specify a range of ATM PVCs for dynamic ATM 1483 subinterfaces. Because bulk configuration requires significantly less configuration of the router, it results in reduced output when you issue the show configuration command to display the current router configuration.

Dynamic ATM 1483 subinterfaces function identically to static ATM 1483 subinterfaces, except for the manner in which they are created and configured. The creation of dynamic upper layer encapsulation types is essentially the same regardless of whether they are configured over static ATM 1483 subinterfaces or dynamic ATM 1483 subinterfaces.

ATM 1483 Base Profiles

To configure a dynamic ATM 1483 subinterface over a static ATM AAL5 interface, you must create a base profile. This base profile includes one or more of the following attributes for the ATM 1483 subinterface:

Nested Profile Assignments

The configuration for each dynamic upper interface encapsulation type may differ, depending on the column type built by the router. To manage these differences, you can include one or more nested profile assignments within the ATM 1483 base profile. A nested profile assignment references another profile that configures attributes for a dynamic upper interface encapsulation type. You can create different profiles for each upper interface encapsulation type, or you can create a single profile that includes attributes for multiple encapsulation types.

For example, the following commands create a base profile named atm1483BaseProfile with two nested profile assignments. The first nested profile assignment references an IP profile named atm1483ProfileIp, and the second nested profile assignment references a PPP profile named atm1483ProfilePpp.

host1(config)#profile atm1483BaseProfile
host1(config-profile)#atm atm1483 profile ip atm1483ProfileIp
host1(config-profile)#atm atm1483 profile ppp atm1483ProfilePpp

In this example, atm1483ProfileIp and atm1483ProfilePpp have different IP configurations depending on the dynamic interface column constructed. For an IP over ATM (IPoA) dynamic interface column, the router uses the IP attributes in atm1483ProfileIp. For an IP over PPP over ATM dynamic interface column, the router uses the IP attributes in atm1483ProfilePpp.

The concepts that apply to profiles created for upper interface encapsulation types configured over static ATM 1483 subinterfaces also apply to profiles created for upper interface encapsulation configured over dynamic ATM 1483 subinterfaces. For information about creating profiles for upper interface encapsulation types, see Configuring a Dynamic Interface from a Profile, later in this chapter.

Additional Profile Characteristics for Upper Interfaces

In addition to ATM 1483 attributes and nested profile assignments, the base profile for a dynamic ATM 1483 subinterface can also include individual characteristics for IP, PPP, and PPPoE upper interface encapsulation types, provided that there is no nested profile assignment in the base profile for the specified encapsulation type. If, on the other hand, a nested profile assignment for this encapsulation type exists in the base profile, the router obtains all characteristics for that encapsulation type from the nested profile and not from the base profile.

For lists of supported characteristics for each upper interface encapsulation type, see Profile Characteristics, later in this chapter.

Bulk Configuration of VC Ranges

When you create a static ATM 1483 subinterface, you must configure a permanent virtual circuit (PVC), also known as a virtual circuit (VC). The ATM protocol requires one or more VCs over which data traffic is transmitted to higher layers in the protocol stack.

Similarly, dynamic creation of ATM 1483 subinterfaces requires you to configure a range of ATM PVCs on the ATM AAL5 interface and assign a name to this range. Each VC range consists of one or more nonoverlapping VC subranges. A VC subrange is a group of VCs that resides within the virtual path identifier (VPI) and virtual circuit identifier (VCI) ranges you specify.

The process of configuring a VC range for a dynamic ATM 1483 subinterface is referred to as bulk configuration. You create a bulk configuration by issuing the atm bulk-config command. For example, the following commands create an ATM 1483 bulk configuration named myBulkConfig on the specified ATM AAL5 interface.

host1(config)#interface atm 2/0
host1(config-if)#atm bulk-config myBulkConfig vc-range 0 3 101 1100 

vc-range 4 7 201 700

In this example, the atm bulk-config command configures a VC range made up of two VC subranges. The first subrange, with VPIs 0-3 and VCIs 101-1100, configures 1,000 VCs on each of four VPIs, for a total of 4,000 VCs. The second subrange, with VPIs 4-7 and VCIs 201-700, configures 500 VCs on each of four VPIs, for a total of 2,000 VCs. The entire myBulkConfig VC range configures a combined total of 6,000 VCs.

NOTE: For information about the maximum number of ATM 1483 bulk configurations supported per chassis, see E-series Release Notes, Appendix A, System Maximums.


Once you issue the atm bulk-config command, the router provisions all circuits in the specified VC range at the same time. This may take several minutes, depending on the number of VCs being created. The router does not dynamically create the ATM 1483 subinterface for the circuit until it receives incoming data traffic on the circuit.

NOTE: The total number of VCs configured with the atm bulk-config command cannot exceed the maximum ATM VC capacity of the line module you are using. For details about the ATM VC capacity of supported line modules, see E-series Release Notes, Appendix A, System Maximums. In addition, do not use any reserved VCI values when configuring VCs with the atm bulk-config command. For information about reserved VCIs, see Configuring F4 OAM in Chapter 1, Configuring ATM.


Dynamic Interface Creation

After you configure the ATM 1483 base profile and create the range of VCs on the ATM AAL5 interface, you associate these two components by assigning the base profile to the VC range with the profile atm1483 bulk-config-name command.

As a final step, you must issue the auto-configure atm1483 command. This command configures the ATM AAL5 interface to support autodetection of the ATM 1483 dynamic encapsulation type.

When the router receives an incoming data packet on a circuit, it dynamically creates the ATM 1483 subinterface, using the attributes specified in the base profile. After examining the contents of the data packet, the router dynamically creates the required interface columns above the ATM 1483 subinterface, using the configuration attributes contained in the nested profiles, if specified, or in the base profile itself.

Configuring a Dynamic ATM 1483 Subinterface

To configure a dynamic ATM 1483 subinterface:

  1. (Optional) Configure profiles containing characteristics for the dynamic upper interface encapsulation types to be created over the dynamic ATM 1483 subinterface.

These profiles are referenced in the base profile for the dynamic ATM subinterface as nested profile assignments. For detailed instructions on creating profiles, see Configuring a Dynamic Interface from a Profile, later in this chapter.

  1. Create the base profile for the dynamic ATM 1483 subinterface by assigning the profile a name.
  2. host1(config)#profile atm1483BaseProfile
    
    
    

This command accesses Profile Configuration mode, which enables you to configure attributes in the base profile.

  1. Define attributes for the ATM 1483 subinterface in the base profile.

For example, the following commands (in order) apply traffic-shaping parameters to the VC range on the ATM AAL5 interface, configure the ATM 1483 subinterface for autodetection of the PPP and IP upper interface encapsulation types, and configure a subscriber for the IP upper interface encapsulation type.

host1(config-profile)#atm pvc aal5autoconfig cbr 10000
host1(config-profile)#atm atm1483 auto-configure ppp
host1(config-profile)#atm atm1483 auto-configure ip lockout-time 3600 7200
host1(config-profile)#atm atm1483 subscriber ip user-prefix joesmith 

domain myisp password-prefix abc123

  1. (Optional) In the base profile, create nested profile assignments for the upper interface encapsulation types, and include additional profile characteristics for other encapsulation types as needed.

For example, the following commands configure nested profile assignments for the PPP and IP upper interface encapsulation types, and define additional attributes for the PPPoE upper interface encapsulation type.

host1(config-profile)#atm atm1483 profile ppp myPppProfile
host1(config-profile)#atm atm1483 profile ip myIpProfile
host1(config-profile)#pppoe duplicate-protection
host1(config-profile)#pppoe sessions 3000

  1. Exit Profile Configuration mode.
  2. Configure the ATM and ATM AAL5 interface.
  3. host1(config)#interface atm 5/0
    
    
    
  4. Configure a range of VCs on the static ATM AAL5 interface, and assign a name to this range. This operation may take several minutes to complete, depending on the number of VCs being configured.

    NOTE: For information about the maximum number of ATM 1483 bulk configurations supported per chassis, see E-series Release Notes, Appendix A, System Maximums.


For example, the following command creates a VC range named myBulkConfig made up of two VC subranges that configure a total of 5,000 virtual circuits.

host1(config-if)#atm bulk-config myBulkConfig vc-range 0 2 101 1100 

vc-range 3 6 201 700

NOTE: The total number of VCs configured with the atm bulk-config command cannot exceed the maximum ATM VC capacity of the line module you are using. For details about the ATM VC capacity of supported line modules, see E-series Release Notes, Appendix A, System Maximums. In addition, do not use any reserved VCI values when configuring VCs with the atm bulk-config command. For information about reserved VCIs, see Configuring F4 OAM in Chapter 1, Configuring ATM.

  1. Assign the base profile configured for the ATM 1483 subinterface to the VC range configured on the ATM AAL5 interface.
  2. host1(config-if)#profile atm1483 bulk-config-name myBulkConfig 
    atm1483BaseProfile
    
    
    
  3. Configure the ATM AAL5 interface to support autodetection of the ATM 1483 dynamic encapsulation type.
  4. host1(config-if)#auto-configure atm1483
    

atm atm1483 auto-configure

atm atm1483 profile

atm atm1483 subscriber

atm bulk-config

atm pvc

auto-configure atm1483

interface atm

profile

profile atm1483 bulk-config-name


[Contents] [Prev] [Next] [Index] [Report an Error]