表 1–11 は、接続相手の機能の読み取り専用パラメタの一覧です。
表 1-11 接続相手の機能の読み取り専用パラメタ
パラメタ |
値と説明 |
---|---|
lp_cap_autoneg |
0 = 自動ネゴシエーション不可 1 = 自動ネゴシエーション可 |
lp_cap_1000fdx |
0 = 1000 Mbps、全二重送信不可 1 = 1000 Mbps、全二重 |
lp_cap_1000hdx |
0 = 1000 Mbps、半二重送信不可 1 = 1000 Mbps、半二重 |
lp_cap_100fdx |
0 = 100 Mbps、全二重送信不可 1 = 100 Mbps、全二重 |
lp_cap_100hdx |
0 = 100 Mbps、半二重送信不可 1 = 1000 Mbps、半二重 |
lp_cap_10fdx |
0 = 10 Mbps、全二重送信不可 1 = 10 Mbps、全二重 |
lp_cap_10hdx |
0 = 10 Mbps、半二重送信不可 1 = 10 Mbps、半二重 |
lp_cap_asm_pause |
0 = 非同期一時停止不可 1 = 接続相手方向への非同期一時停止機能 |
lp_cap_pause |
0 = 同期一時停止不可 1 = 同期一時停止可 |
接続相手が自動ネゴシエーションを実行できない場合 (lp_cap_autoneg が 0 の場合)、表 1–11 に記載されている残りの情報は適用されず、パラメタ値 = 0 となります。
接続相手が自動ネゴシエーションを実行できる場合 (lp_cap_autoneg が 1 の場合)、自動ネゴシエーションと接続相手の機能を使用すると、動作速度および動作モード情報が表示されます。
表 1–12 は、netstat -k の送信パラメタと受信パラメタの一覧です。
表 1-12 送信パラメタと受信パラメタ
パラメタ |
説明 |
---|---|
xcvr_inits |
物理層の再初期化の回数。NDD を使用してリンクパラメタを変更するたびに 1 ずつ増えます。 |
rev_id |
GigaSwift Ethernet デバイスのバージョン ID。現場で使用されているデバイスの識別に便利です。 |
xcvr_addr |
インタフェース管理用の GMII/MII 物理層デバイスアドレス。 |
xcvr_id |
GMII/MII 物理層デバイスの、MII レジスタ 2 および 3 の 10 進数 ID。 |
lb_mode |
デバイスのループバックモードのコピー (利用できる場合)。 |
qos_mode |
0 の場合、TX キューは、TCP/UDP 受信先ポート番号を基に単純なラウンドロビンキューイング方式で動作します。設定されている場合、TX キューは、VLAN 優先順位を指定する方式で動作します。 |
tx_starts |
ドライバがパケットを送信しようとした回数。 |
tx_dma_bind_fail |
ページテーブルのエントリが利用できなかったためにドライバがデバイスのアクセス可能なメモリにカーネルメモリを割り当てられなかった回数。 |
tx_queue0 |
ハードウェアの 1 番目の送信キューで送信待ちとなっているパケットの個数。 |
tx_queue1 |
ハードウェアの 2 番目の送信キューで送信待ちとなっているパケットの個数。 |
tx_queue2 |
ハードウェアの 3 番目の送信キューで送信待ちとなっているパケットの個数。 |
tx_queue3 |
ハードウェアの 4 番目の送信キューで送信待ちとなっているパケットの個数。 |
tx_max_pend |
4 つのキューのうちで保留中の最大伝送数。 |
rx_hdr_pkts |
256 バイトより小さい受信パケット数。 |
rx_mtu_pkts |
256 バイトより大きく 1,514 バイトより小さい受信パケット数。 |
rx_split_pkts |
2 ページに分割されたパケット数。 |
rx_no_comp_wb |
ハードウェアが受信データの入力完了を送信できなかった回数。 |
rx_no_buf |
受信バッファの領域不足のためハードウェアがデータを受信できなかった回数。 |
rx_new_pages |
受信時に置き換えられたページ数。 |
rx_new_hdr_pgs |
256 バイト未満のパケットで埋められていて、受信時に置き換えられたページ数。 |
rx_new_mtu_pgs |
256 バイトより大きく 1,514 バイトより小さいパケットで埋められていて、受信時に置き換えられたページ数。 |
rx_new_nxt_pgs |
複数のページに分割されたパケットを含んでいて、受信時に置き換えられたページ数。 |
rx_hdr_drops |
ドライバがページを置き換えるために新しいページを割り当てられないことから、256 バイトより小さいパケットのページ全体が削除された回数。 |
rx_mtu_drops |
ドライバがページを置き換えるために新しいページを割り当てられないことから、256 バイトより大きく 1,514 バイトより小さくパケットのページ全体が削除された回数。 |
rx_nxt_drops |
ページを置き換えるためにドライバが新しいページを割り当てられなかったことから、分割パケットを持っているページが削除された回数。 |
rx_rel_flow |
ドライバがフロー解放の指示を受けた回数。 |
スーパーユーザーとして、netstat -k コマンドを入力します。
# netstat -k ce0 ce0: ipackets 0 ipackets64 0 ierrors 0 opackets 0 opackets64 0 oerrors 0 collisions 0 rbytes 0 rbytes64 0 obytes 0 obytes64 0 multircv 0 multixmt 0 brdcstrcv 0 brdcstxmt 0 norcvbuf 0 noxmtbuf 0 first_collision 0 excessive_collisions 0 late_collisions 0 peak_attempts 0 length_err 0 alignment_err 0 crc_err 0 code_violations 0 ifspeed 0 rev_id 1 xcvr_inits 1 xcvr_inuse 3 xcvr_addr 0 xcvr_id 0 cap_autoneg 1 cap_1000fdx 1 cap_1000hdx 0 cap_100T4 0 cap_100fdx 0 cap_100hdx 0 cap_10fdx 0 cap_10hdx 0 cap_asmpause 0 cap_pause 1 lp_cap_autoneg 0 lp_cap_1000fdx 0 lp_cap_1000hdx 0 lp_cap_100T4 0 lp_cap_100fdx 0 lp_cap_100hdx 0 lp_cap_10fdx 0 lp_cap_10hdx 0 lp_cap_asmpause 0 lp_cap_pause 0 link_T4 0 link_speed 0 link_duplex 0 link_asmpause 0 link_pause 0 link_up 0 lb_mode 0 qos_mode 0 tx_inits 0 tx_starts 0 tx_nocanput 0 tx_msgdup_fail 0 tx_allocb_fail 0 tx_no_desc 0 tx_dma_bind_fail 0 tx_uflo 0 tx_queue0 0 tx_queue1 0 tx_queue2 0 tx_queue3 0 tx_max_pend 0 rx_inits 0 rx_hdr_pkts 0 rx_mtu_pkts 0 rx_split_pkts 0 rx_no_buf 0 rx_no_comp_wb 0 rx_ov_flow 0 rx_len_mm 0 rx_bad_descs 0 rx_nocanput 0 rx_msgdup_fail 0 rx_allocb_fail 0 rx_new_pages 0 rx_new_hdr_pgs 0 rx_new_mtu_pgs 0 rx_new_nxt_pgs 0 rx_hdr_drops 0 rx_mtu_drops 0 rx_nxt_drops 0 rx_rel_flow 0 rx_pkts_dropped 0 pci_err 0 pci_rta_err 0 pci_rma_err 0 pci_parity_err 0 pci_bad_ack_err 0 pci_drto_err 0 ipackets_cpu00 0 ipackets_cpu01 0 ipackets_cpu02 0 ipackets_cpu03 0 |