ネットワーク状態を確認する方法

この記事は 2 分で読めます。
概要

本記事では、ネットワーク状態を確認する方法について紹介します。

本記事の読者層

ネットワーク状態を確認する方法を知りたい方

ネットワーク状態を確認する方法

「ip a」コマンドで、Linuxでのネットワークを見てみましょう。TCP/IP通信のデバイス状態を調べることが出来ます。

Windows11のWSL2環境下で以下のようにipaコマンドを入力してみます。

% ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp30s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 68:b5:99:e3:8e:78 brd ff:ff:ff:ff:ff:ff
    inet 192.168.120.100/24 brd 192.168.12.255 scope global enp30s0
       valid_lft forever preferred_lft forever
    inet6 fd81:8284:c9fb:529e:6ab5:99ff:fee3:8e78/64 scope global dynamic mngtmpaddr
       valid_lft 1788sec preferred_lft 1788sec
    inet6 fe80::6ab5:99ff:fee4:8e78/64 scope link
       valid_lft forever preferred_lft forever

現在のTCP/IP通信のソケットの状況は「ss -atn」コマンドで以下のように表示できます。

ss -atn
State   Recv-Q    Send-Q        Local Address:Port         Peer Address:Port
LISTEN  0         128               127.0.0.1:27016             0.0.0.0:*
LISTEN  0         80                127.0.0.1:3301              0.0.0.0:*
LISTEN  0         50                  0.0.0.0:139               0.0.0.0:*
LISTEN  0         10            192.168.12.100:50                0.0.0.0:*
LISTEN  0         10                127.0.0.1:50                0.0.0.0:*
LISTEN  0         128           127.0.0.53%lo:50                0.0.0.0:*
LISTEN  0         128                 0.0.0.0:23                0.0.0.0:*
LISTEN  0         5                 127.0.0.1:632               0.0.0.0:*
LISTEN  0         128               127.0.0.1:952               0.0.0.0:*
LISTEN  0         50                  0.0.0.0:442               0.0.0.0:*

ここで、State欄には以下の表記がされます。

「ESTAB」:通信確立した状態

「LISTEN」:接続の待ち受け状態

「TIME-WAIT」:通信が終了して接続の切断待ち状態

ここでは全て接続待ち受け状態となります。

まとめ

本記事のポイント

✔ ネットワーク状態を確認する方法基礎知識について学びました。

関連リンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です