サービス名へのACI/ARIペアの割り当てと、クライアントリクエストにACI/ARI情報が含まれる場合に実行されるアクションの設定
PPPoEサービス名テーブルごとに最大8,000のエージェント回線識別子/エージェントリモート識別子(ACI/ARI)ペアを設定し、サービス名テーブル内の名前付きエントリー、 empty
および any
サービスエントリーを任意の組み合わせで配布できます。オプションで、指定したACI/ARIペアに一致するACI/ARI情報を含むサービス名タグとベンダー固有のタグを含むPADIパケットを受信したときに、PPPoEの基本インターフェイスで実行されるアクションを設定できます。
アスタリスク(*)をワイルドカード文字として使用して、ACI/ARIペア、ACI単独、またはARI単独と一致させることができます。アスタリスクは、識別子文字列の先頭、末尾、または識別子文字列の先頭と末尾の両方にのみ配置できます。また、ACIまたはARIのいずれかにアスタリスクのみを指定することもできます。ACIとARIの両方にアスタリスクのみを指定することはできません。識別子として単一のアスタリスクを指定すると、その識別子は PADI パケットでは無視されます。
例えば、ACIのみに一致させ、ARIがPADIパケットにどのような値を持っているか、パケットにARI値が含まれているかにかかわらず、気にしないとします。この場合、 を remote-id-string
1つのアスタリスクに設定できます。次に、インターフェイスはパケットで受信したARIを無視し、インターフェイスは指定されたACIに一致するのみに基づいてアクションを実行します。
クライアント要求にサービスを提供できることを示すために、インターフェイスは PADI パケットに応答して PADO パケットを返します。デフォルトでは、インターフェイスは直ちに要求に応答します。これはアクションですterminate
。または、PADIパケットを無視(ドロップ)するようにアクションを設定するかdelay
、PADIパケットの受信とPADOパケットの送信の間の遅延を設定するアクションを設定drop
できます。
名前付き、 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
設定されています。サービスのACI/ARIペアany
を設定することは、特定のPPPoEクライアントのエージェント回線識別子とエージェントリモート識別子情報を一致させたいが、PADIパケット内のクライアントによって送信されるサービス名タグの内容を気にしない場合に便利です。
ACI/ARIペアを設定する場合、以下のオプションタスクを実行することもできます。
ルーターが動的PPPoE加入者インターフェイスをインスタンス化する動的プロファイルおよびルーティングインスタンスを指定します。
ACI/ARI情報と一致するPPPoEクライアントが専用に使用するために、指定された静的PPPoEインターフェイスを予約します。