ATMARPD(8)

名称
atmarpd - ATMARP/SCSP インタフェースデーモン

書式
atmarpd [-d] [-l <log_file>] <net_intf> ...

解説
atmarpd は、 Host ATM Research Platform (HARP) ネットワーキングソフトウェア用に、 カーネル内の ATMARP サーバと SCSP デーモンとの間のインタフェースを提供します。 atmarpd は ATMARP キャッシュをカーネルから定期的に読み込み、 更新されたエントリを scspd(8) に渡すことにより、 リモートサーバに伝播させます。 atmarpd はまた リモートサーバが scspd(8) へ送った更新エントリを受け取り、 新規エントリと、現在のエントリよりも新しいエントリを、 カーネル内の ATMARP キャッシュにインストールします。 ATMARP キャッシュが同期される前に、 atmarpd と scspd(8) の両方が走行している必要があります。

atmarpd が実行を開始すると、 自己に与えられたコマンドラインを解析し、バックグラウンドに移行します。

コマンドラインオプションは次の通りです:

-l <log_file>
    ログメッセージをシステムのログではなく <log_file> という名前のファイルに書き込むように、 atmarpd に指定します。

-d  atmarpd をデバッグモードで実行することを指定します。 デバッグモードでは、 atmarpd はバックグラウンドにはなりません。 ログメッセージは、 ログファイルではなく、標準出力に書かれます。

<net_intf>
    ホストが ATMARP サービスを提供し、 SCSP を使用してキャッシュを同期する ネットワークインタフェース (複数可) を指定します。 複数のネットワークインタフェース名を指定した場合、 指定した全インタフェース上のサーバのために、 atmarpd は scspd(8) に対するインタフェースを提供します。

シグナル処理
次のシグナルを使用して atmarpd を制御できます:

SIGINT
    デバッグ情報をファイルにダンプします。 SIGINT を受信すると、 atmarpd は制御ブロックのサマリをテキストファイルにダンプします ( 関連ファイル 参照)。

関連ファイル

    /tmp/atmarpd. <pid> ~. <seq> .out デバッグ情報をダンプするファイルの名前です。 atmarpd が SIGINT シグナルを受信すると、 制御ブロックのサマリをこのファイルに書き込みます。 <pid> はデーモンのプロセス ID であり、 <seq> はダンプがとられるごとに増えるシーケンス番号です。

関連項目
atm(8), scspd(8) Classical IP and ARP over ATM, RFC 1577. Classical IP and ARP over ATM, RFC 2225. Server Cache Synchronization Protocol (SCSP), RFC 2334. A Distributed ATMARP Service Using SCSP, draft-ietf-ion-scsp-atmarpd-00.txt.

バグ
あるネットワークインタフェースに対し 複数の atmarpd のインスタンスが同時に実行されると、 予測できない結果となります。

バグは <harp-bugs@magic.net> に報告してください。

著作権
Copyright (c) 1994-1998, Network Computing Services, Inc.

作者
John Cavanaugh, Network Computing Services, Inc. Mike Spengler, Network Computing Services, Inc. Joe Thomas, Network Computing Services, Inc.

謝辞
本ソフトウェアは、 Defense Advanced Research Projects Agency (DARPA) の協力により開発されました。

日本語訳
堀川和雄 <horikawa@jp.FreeBSD.org>