ARP(8C) — UNIX Programmer’s Manual
名称
arp − アドレスレゾリューションの表示および制御
形式
arp hostname
arp −a [ vmunix ] [ kmem ]
arp −d hostname
arp −s hostname ether_addr [ temp ] [ pub ] [ trail ]
arp −f filename
解説
arp プログラムは、 アドレスレゾリューションプロトコル (arp(4P)) で使用されている、 インターネットからイーサネットへのアドレス変換テーブルを表示/変更します。 フラグを指定しなければ、 hostname というホストの現在の ARP エントリを表示します。 ホストは、 名前またはインターネットドット表記の番号で指定できます(hostname)。 −a フラグを使用すると、 プログラムはカーネルファイル vmunix (デフォルトは /vmunix) に基づき、ファイル kmem (デフォルトは /dev/kmem) からテーブルを読み込んで、 すべてのカレント ARPエントリを表示します。 −d フラグを使用すると、スーパーユーザだけは hostname のエントリを削除できます。 −s フラグを使用すると、指定したホスト hostname に対する ARP エントリを、イーサネットアドレス ether_addr で作ります。イーサネットアドレスは、 コロンで区切った 6個のヘキサバイトで与えられます。 エントリはコマンドに temp を付けなければ恒久的なものになります。 pub を付けると、エントリは“published”になります。 つまり、システムはそのホストアドレスが自分自身のものでないときにも、 その hostname に対する要求に応じて APR サーバとして働きます。 trail は、トレーラ(trailer)パケットを、 このホストに送信してもよいことを指定します。 −f フラグを指定すると、 filename のファイルを読み込み、 複数エントリを ARP テーブルにセットします。 そのファイル内の各エントリの形式は、次のようになります。
hostname ether_addr [ temp ] [ pub ] [ trail ]
関連コマンド
inet(3N), arp(4P), ifconfig(8C)
NEWS-OSRelease 3.3