Assigning an ACI/ARI Pair to a Service Name and Configuring the Action Taken When the Client Request Includes ACI/ARI Information
You can configure up to 8000 agent circuit identifier/agent
remote identifier (ACI/ARI) pairs per PPPoE service name table, distributed
in any combination among the named, empty
, and any
service entries in the service name table. You can optionally configure
the action taken by the PPPoE underlying interface when it receives
a PADI packet that includes a service name tag and the vendor-specific
tag with ACI/ARI information that matches the ACI/ARI pair that you
specify.
You can use an asterisk (*) as a wildcard character to match ACI/ARI pairs, the ACI alone, or the ARI alone. The asterisk can be placed only at the beginning, the end, or both the beginning and end of the identifier string. You can also specify an asterisk alone for either the ACI or the ARI. You cannot specify only an asterisk for both the ACI and the ARI. When you specify a single asterisk as the identifier, that identifier is ignored in the PADI packet.
For example, suppose you care about matching only the ACI and
do not care what value the ARI has in the PADI packet, or even whether
the packet contains an ARI value. In this case you can set the remote-id-string
to a single asterisk.
Then the interface ignores the ARI received in the packet and the
interface takes action based only on matching the specified ACI.
To indicate that it can service the client request, the interface
returns a PADO packet in response to the PADI packet. By default,
the interface immediately responds to the request; this is the terminate
action. Alternatively, you can configure the drop
action to ignore (drop) the PADI packet, or the delay
action to set a delay between receipt of the PADI packet and transmission
of the PADO packet.
To configure an ACI/ARI pair for a named, empty
, or any
service, do one of the following:
Assign an ACI/ARI pair to the service name. The
terminate
action is applied to the pair by default.[edit protocols pppoe service-name-tables table1] user@host# set service gold-service agent-specifier aci DSLAM:3/0/1/101 ari *user*
Specify the action taken for the ACI/ARI pair in response to a PADI packet from a PPPoE client.
[edit protocols pppoe service-name-tables table1] user@host# set service any agent-specifier aci velorum-ge-2/0/3 ari westford delay 90
In this example, an ACI/ARI pair and the
delay
action are configured for theany
service. Configuring an ACI/ARI pair for theany
service is useful when you want to match the agent circuit identifier and agent remote identifier information for a specific PPPoE client, but do not care about the contents of the service name tag transmitted by the client in the PADI packet.
You can also accomplish the following optional tasks when you configure an ACI/ARI pair:
Specify a dynamic profile and routing instance with which the router instantiates a dynamic PPPoE subscriber interface.
Reserve a specified static PPPoE interface for exclusive use by the PPPoE client with match ACI/ARI information.