→ yzfr6: 0.0.0.0/遮罩 代表本網段的所有節點 04/06 08:17
→ Schottky: 你知道 IPv6 嗎?第一和第三例是 IPv6 04/06 09:48
→ Schottky: :: 代表 0:0:0:0:0:0:0:0 而 port 0 代表任意 port 04/06 09:51
→ Schottky: ::1 代表 0:0:0:0:0:0:0:1 也就是 localhost 04/06 09:52
→ drkh: 明白了一件事, :: 表示 1~9 這些數字之前所有的 0. 04/06 11:33
→ drkh: 而在 :: 前後加上中括號, 成為 [::] 是 netstat 為了將 :: 04/06 11:34
→ drkh: 與 port 前面的 : 區隔開. 04/06 11:35
→ Schottky: 這邊有關於 IPv6 的詳細說明 04/06 11:36
※ 編輯: drkh (36.227.102.149), 04/06/2018 11:39:01
→ drkh: 多謝! 04/06 11:39
→ drkh: 第四例的問題能否也指教一下? 04/06 11:40
→ drkh: 04/06 11:49
→ drkh: 關於第四例, 在 Network 板有網友回覆, 原來 UDP 是 04/06 11:50
→ drkh: connectionless, 所以不可能有任何 state. 該欄位也就留空了 04/06 11:51
→ Schottky: UDP 其實還是可以有 connection,只不過意義和 TCP 的 04/06 12:18
→ Schottky: connection 不一樣,只是預填目的地 IP 和 port 的性質 04/06 12:19
→ Schottky: 所以你偶而還是會看見 state 寫 ESTABLISHED 04/06 12:20
→ Schottky: 比如我現在就有 UDP state 寫 ESTABLISHED 連到 DNS 04/06 12:20
→ Schottky: 但 netstat 中大部份的 UDP 在 state 那欄還是留白的 04/06 12:21
→ Schottky: 原因就如你所說,UDP 沒有什麼特別的 state 可以講 04/06 12:22
→ Schottky: 即使寫 ESTABLISHED 它也只是預填資料,不是真的 state 04/06 12:23
→ Schottky: 你如果知道什麼是 socket 介面,UDP 可以呼叫 connect() 04/06 12:24
→ Schottky: 這是沒什麼用的秘技,很多書上根本不會講 04/06 12:24