付録 B
比較マップ: ndd コマンドと ipadm コマンド
パラメータまたはチューニング可能パラメータをカスタマイズするための ndd コマンドは、ipadm コマンドに置き換えられました。Oracle Solaris 11 では、ndd コマンドも引き続き機能しますが、ネットワークパラメータをカスタマイズするためのツールとしては ipadm コマンドが推奨されます。ただし、ndd の一部のオプションには、同等の ipadm
サブコマンドがありません。次の表は、ndd コマンドの選択されたコマンドオプションと、ipadm コマンドに含まれる同等のものを示しています。
注 - この表は、ipadm のオプションの完全な一覧ではありません。完全な一覧については、ipadm(1M) のマニュアルページを参照してください。
表 B-1 ndd コマンドと ipadm コマンドの構文の対応: プロパティーの取得
|
|
bash-3.2# ndd -get /dev/ip ?
ip_def_ttl (read and write)
ip6_def_hops (read and write)
ip_forward_directed_broadcasts
(read and write)
ip_forwarding (read and write)
...
...
bash-3.2# ndd -get /dev/ip \
ip_def_ttl
100
bash-3.2# ndd -get /dev/ip \
ip6_def_hops
255
bash-3.2# ndd -get /dev/tcp ?
tcp_cwnd_max (read and write)
tcp_strong_iss (read and write)
tcp_time_wait_interval
(read and write)
tcp_tstamp_always (read and write)
tcp_tstamp_if_wscale
(read and write)
...
...
bash-3.2# ndd -get /dev/tcp ecn
1
bash-3.2# ndd -get /dev/tcp sack
2 |
bash-3.2# ipadm show-prop ip
PROTO PROPERTY PERM CURRENT PERSISTENT DEFAULT POSSIBLE
ipv4 forwarding rw off -- off on,off
ipv4 ttl rw 255 -- 255 1-255
ipv6 forwarding rw off -- off on,off
ipv6 hoplimit rw 255 -- 255 1-255
...
bash-3.2# ipadm show-prop -p ttl,hoplimit ip
PROTO PROPERTY PERM CURRENT PERSISTENT DEFAULT POSSIBLE
ipv4 ttl rw 255 -- 255 1-255
ipv6 hoplimit rw 255 -- 255 1-255
bash-3.2# ipadm show-prop tcp
PROTO PROPERTY PERM CURRENT PERSISTENT DEFAULT POSSIBLE
tcp ecn rw passive -- passive never,passive,
active
tcp extra_ rw 2049 2049,4045 2049,4045 1-65535
priv_ports
tcp largest_ rw 65535 -- 65535 1024-65535
anon_port
tcp recv_ rw 128000 -- 128000 2048-1073741824
maxbuf
tcp sack rw active -- active never,passive,
active
tcp send_ rw 49152 -- 49152 4096-1073741824
maxbuf
tcp smallest_ rw 32768 -- 32768 1024-65535
anon_port
tcp smallest_ rw 1024 -- 1024 1024-32768
nonpriv_port
...
...
...
bash-3.2# ipadm show-prop -p ecn,sack tcp
PROTO PROPERTY PERM CURRENT PERSISTENT DEFAULT POSSIBLE
tcp ecn rw passive -- passive never,passive,active
tcp sack rw active -- active never,passive,active |
|
表 B-2 ndd コマンドと ipadm コマンドの構文の対応: プロパティーの設定
|
|
bash-3.2# ndd -set /dev/ip \
ip_def_ttl
64
bash-3.2# ndd -get /dev/ip \
ip_def_ttl
64 |
bash-3.2# ipadm set-prop -p ttl=64 ipv4
bash-3.2# ipadm show-prop -p ttl ip
PROTO PROPERTY FAMILY PERM VALUE DEFAULT POSSIBLE
ip ttl inet rw 64 255 1-255
PROTO PROPERTY PERM CURRENT PERSISTENT DEFAULT POSSIBLE
ipv4 ttl rw 64 64 255 1-255
bash-3.2# ipadm reset-prop -p ttl ip
bash-3.2# ipadm show-prop -p ttl ip
PROTO PROPERTY PERM CURRENT PERSISTENT DEFAULT POSSIBLE
ipv4 ttl rw 255 255 255 1-255 |
|