Linuxコマンド
code: txt
A dev B proto x scope x src C
送信元IPがCで送信先IPがAの通信はデバイスBに流す
A via B dev C proto x
送信先IPがAの通信はデバイスCを用いてIPアドレスBに転送を流す
code: txt
BROADCAST ブロードキャストが有効になっている
MULTICAST マルチキャストが有効になっている
UP ネットワークインターフェイスが有効状態
LOWER_UP デバイスにケーブルが繋がっている
RUNNING デバイスが作動中である
LOOPBACK ループバック状態
mtu 1500 ネットワーク上で送信可能なパケットの最大サイズは1500バイト
qdisc fq_codel qdisc(Queueing Discipline) 送信パケットを取り扱うスケジューラ、 fq_codel(Fair Queueing Codel) は systemd のデフォルト。他にも10種類ほどあるがここでは省略。
state UP ネットワークインターフェイスが作動中
group default グループインターフェイス
qlen 1000 キューの長さ
link/ether 00:25:22:cf:c7:71 macアドレス
brd ff:ff:ff:ff:ff:ff ブロードキャストアドレス
inet 192.168.0.40/24 IPv4 アドレス
brd 192.168.0.255 ブロードキャストアドレス
scope global scope global : 送信先はグローバル。
scope link : ローカルネットワーク内。
scope host : 自システムのみ。
dynamic noprefixroute enp6s0 予めネットワーク経路を固定せず動的にアドレスを割り当てる。
valid_lft 67751sec IPv4 アドレスの有効期限
preferred_lft 67751sec 適切な IPv4 アドレスの有効期限
inet6 fe80::7×77:x490:311x:5xx8/64 IPv6 のアドレス。
scope link 送信先はローカルネットワーク内のみ。
noprefixroute IPv6 アドレスの割当。予め該当のネットワークの経路を固定しない。
valid_lft forever 有効な IPv6 アドレスの有効期限
preferred_lft forever 適切な IPv6 アドレスの有効期限