Configuring IPoA Dynamic Interfaces
E-series routers support dynamic IP over ATM (IPoA) interfaces. An IPoA interface is IP over ATM 1483 over ATM AAL5 over ATM. See Figure 39.
An IPoA configuration is typically used as a high-speed access service or uplink to another router. A common use is to provision IP over ATM circuits over DSL to connect businesses to the Interneta B-RAS alternative to circuit aggregation. All provisioning can be through the RADIUS server to minimize any configuration of the router.
When IP packets are received over ATM circuits, the IP interfaces are dynamically constructed over the corresponding ATM 1483 interfaces from the configuration data received from the RADIUS server, a profile, or both.
Figure 46 shows the protocol layers that represent the IPoA interface columns, and the layers within the interface columns that are static and dynamic.
![]()
When you configure dynamic IPoA interfaces, you must assign a profile. Optionally, you can also assign a subscriber identification.
Configuring a Dynamic IPoA Interface
To configure dynamic IPoA interfaces:
- Configure a physical interface.
host1(config)#interface atm 5/0- Configure an ATM subinterface.
host1(config-if)#interface atm 5/0.1- Configure a PVC by specifying the VCD, the VPI, the VCI, and the encapsulation type.
If you want the router to autodetect the encapsulation type, use the aal5autoconfig option.
host1(config-subif)#atm pvc 10 100 22 aal5snaphost1(config-subif)#atm pvc 10 100 22 aal5autoconfig
- Assign a profile.
host1(config-subif)#profile ip foo- (Optional) Assign subscriber identification.
host1(config-subif)#subscriber ip user charlie domain myispname password lucy- Do either of the following:
- Configure the subinterface to detect and accept the dynamic IP encapsulation type using the default lockout time range, 1300 seconds.
host1(config-subif)#auto-configure ipConfigure the subinterface to detect and accept the dynamic IP encapsulation type using a nondefault lockout time range. For example, the following command configures 3600 seconds (1 hour) as the minimum lockout time and 7200 seconds (2 hours) as the maximum lockout time. host1(config-subif)#auto-configure ip lockout-time 3600 7200atm pvc
- aal5autoconfigEnables autodetection of the 1483 encapsulation (LLC/SNAP or VC multiplexed).
- aal5snapSpecifies an LLC encapsulated circuit; LLC/SNAP header precedes the protocol datagram.
- aal5mux ipSpecifies a VC multiplexed circuit. This option is used for IP only.
host1(config-subif)#atm pvc 6 0 11 aal5autoconfigUse the no version to remove the specified PVC. auto-configure
- Use to configure an ATM subinterface to support a dynamic interface. Specifies the types of dynamic encapsulation that the ATM 1483 subinterface detects and accepts.
- For detailed information about how to use this command, see auto-configure.
- Example 1Enables autodetection for the IP encapsulation type using the default lockout time range, 1300 seconds
host1(config-subif)#auto-configure ipExample 2Enables autodetection for the IP encapsulation type using a nondefault lockout time range, 360021600 seconds (16 hours) host1(config-subif)#auto-configure ip lockout-time 3600 21600Example 3Disables encapsulation type lockout for the IP encapsulation type host1(config-subif)#auto-configure ip lockout-time noneExample 4Either command reenables encapsulation type lockout for the IP encapsulation type using the default lockout time range host1(config-subif)#auto-configure iphost1(config-subif)#no auto-configure ip lockout-timeExample 5Permanently locks out the IP encapsulation type until the auto-configure ip command is issued host1(config-subif)#no auto-configure ipUse the no version to terminate detection of the specified encapsulation type or, if the lockout-time keyword is specified, to restore the lockout time range to its default value, 1300 seconds. interface atm
- Use to select an ATM interface or ATM 1483 subinterface.
- For information about specifying the ATM interface or subinterface, see interface atm.
- Examples
host1(config)#interface atm 5/0.1host1(config)#interface atm 4/0/2.1Use the no version to remove the interface or subinterface. profile
- Use to assign a profile.
- You must specify the encapsulation type to which the profile applies: bridgedEthernet, ip, ppp, pppoe, or any.
- Specify a profile name with up to 80 alphanumeric characters.
- Example
host1(config-subif)#profile ppp fooUse the no version to remove a profile assignment. subscriber
- Use to configure a local subscriber on the E-series router to support authentication and configuration from RADIUS for a dynamic IPoA or bridged Ethernet interface.
- When you configure a subscriber, you must specify the following:
- interfaceTypeType of dynamic interface, bridgedEthernet or ip
- userNameUsageHow the dynamic interface uses the username for authentication purposes
- userUse the name as specified.
- user-prefixUse the name as a prefix to the interface physical location. The router automatically postpends the physical location of the user to the username string. The username format is userName.slot.port.vpi.vci. The resulting username string is then used to authenticate with the RADIUS server.
- passwordUse the password as specified.
- password-prefixUse the password as a prefix to the interface physical location. The router automatically postpends the physical location of the user to the password string. The password format is password.slot.port.vpi.vci. The resulting password string is then used to authenticate with the RADIUS server.
- If your router is running stateful SRP switchover (high availability), the use of the subscriber command to configure RADIUS authentication for subscribers on dynamic bridged Ethernet interfaces might suspend stateful SRP switchover on the router or prevent stateful SRP switchover from becoming active. For more information about using the subscriber management application to bypass this limitation, see Authenticating Subscribers on Dynamic Bridged Ethernet over Static ATM Interfaces.
- Example 1
host1(config-subif)#subscriber ip user-prefix charlie domain myisp password-prefix lucyExample 2 host1(config-subif)#subscriber bridgedEthernet user westford003 domain acmecorp.east password xyz123Use the no version to remove the subscriber.