サービス名へのACI/ARIペアの割り当てと、クライアントリクエストにACI/ARI情報が含まれている場合に実行されるアクションの設定
PPPoEサービス名テーブルごとに最大8000のエージェント回線識別子/エージェントリモート識別子(ACI/ARI)ペアを設定でき、サービス名テーブルの名前付き、 empty、および any サービスエントリーに任意の組み合わせで配布されます。オプションで、PPPoE基盤インターフェイスが、サービス名タグと、指定したACI/ARIペアに一致するACI/ARI情報を含むベンダー固有タグを含むPADIパケットを受信したときに実行するアクションを設定することができます。
アスタリスク(*)をワイルドカード文字として使用して、ACI/ARIペア、ACIのみ、またはARI単独を一致させることができます。アスタリスクは、識別子文字列の先頭、末尾、または先頭と末尾の両方にのみ配置できます。ACIまたはARIのいずれかにアスタリスクのみを指定することもできます。ACIとARIの両方にアスタリスクだけを指定することはできません。識別子として 1 つのアスタリスクを指定すると、その識別子は PADI パケットで無視されます。
例えば、ACIのみを照合することに関心があり、PADIパケットにおけるARIの値や、パケットにARI値が含まれているかどうかさえ気にしないとします。この場合、 remote-id-string を 1 つのアスタリスクに設定できます。その後、インターフェイスはパケットで受信したARIを無視し、指定されたACIとの一致のみに基づいてアクションを実行します。
クライアント要求にサービスを提供できることを示すために、インターフェイスは PADI パケットに応答して PADO パケットを返します。デフォルトでは、インターフェイスは要求に即座に応答します。これが terminate アクションです。または、 drop アクションを設定してPADIパケットを無視(ドロップ)したり、 delay アクションを設定してPADIパケットの受信とPADOパケットの送信までの遅延を設定することもできます。
名前付きサービス、 emptyサービス、または any サービス用にACI/ARIペアを設定するには、以下のいずれかを実行します。
サービス名にACI/ARIペアを割り当てます。
terminateアクションはデフォルトでペアに適用されます。[edit protocols pppoe service-name-tables table1] user@host# set service gold-service agent-specifier aci DSLAM:3/0/1/101 ari *user*
PPPoE クライアントからの PADI パケットに応答して、ACI/ARI ペアに対して実行されるアクションを指定します。
[edit protocols pppoe service-name-tables table1] user@host# set service any agent-specifier aci velorum-ge-2/0/3 ari westford delay 90
この例では、ACI/ARIペアと
delayアクションがanyサービスに対して設定されています。anyサービスに ACI/ARI ペアを設定すると、特定の PPPoE クライアントのエージェント回線識別子とエージェントリモート識別子情報を照合したいが、PADI パケット内のクライアントから送信されるサービス名タグの内容は気にしない場合に便利です。
ACI/ARIペアを設定すると、以下のオプションタスクも実行できます。
ルーターが動的PPPoE加入者インターフェイスをインスタンス化する際に使用する動的プロファイルとルーティングインスタンスを指定します。
一致するACI/ARI情報を使用して、PPPoEクライアントが排他的に使用できるように、指定されたスタティックPPPoEインターフェイスを予約します。