天天看點

《TCP/IP詳解》筆記——網絡程式設計常用指令:ipconfig/ ping/ tracert/ netstat

本系列是針對《TCP/IP》詳解的筆記總結,包含各章節的主要内容。有助于幫助你快速了解并掌握TCP/IP協定的相關内容。

目錄

 1、ipconfig

 2 、ping

 3、tracert

 4、netstat 系列

1、ipconfig

 檢視IP配置資訊

《TCP/IP詳解》筆記——網絡程式設計常用指令:ipconfig/ ping/ tracert/ netstat

2、ping

 判斷兩台主機是否在同一個區域網路中,可以通過ping+IP形式,也可使用ping+DNS形式。

《TCP/IP詳解》筆記——網絡程式設計常用指令:ipconfig/ ping/ tracert/ netstat

3、tracert

 Traceroute是用來偵測主機到目的主機之間所經路由情況的重要工具

《TCP/IP詳解》筆記——網絡程式設計常用指令:ipconfig/ ping/ tracert/ netstat

4、netstat 系列

 可以顯示路由表、實際的網絡連接配接以及每一個網絡接口裝置的狀态資訊。Netstat用于顯示與IP、TCP、UDP和ICMP協定相關的統計資料,一般用于檢驗本機各端口的網絡連接配接情況。

《TCP/IP詳解》筆記——網絡程式設計常用指令:ipconfig/ ping/ tracert/ netstat

 netstat -an 顯示所有與該主機連接配接的端口,并用主機表示,該指令的一般格式為 :

netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval][1]

 Netstat選項,指令中各選項的含義如下:

-a 顯示所有socket,包括正在監聽的。

-c 每隔1秒就重新顯示一遍,直到使用者中斷它。

-i 顯示所有網絡接口的資訊,格式“netstat -i”。

-n 以網絡IP位址代替名稱,顯示出網絡連接配接情形。

-r顯示核心路由表,格式同“route -e”。

-t 顯示TCP協定的連接配接情況

-u 顯示UDP協定的連接配接情況。

-v 顯示正在進行的工作。

-p 顯示建立相關連接配接的程式名和PID。

-b 顯示在建立每個連接配接或偵聽端口時涉及的可執行程式。

-e 顯示以太網統計。此選項可以與 -s 選項結合使用。

-f 顯示外部位址的完全限定域名(FQDN)。

-o顯示與每個連接配接相關的所屬程序 ID。

-s 顯示每個協定的統計。

-x 顯示 NetworkDirect 連接配接、偵聽器和共享端點。

-y 顯示所有連接配接的 TCP 連接配接模闆。無法與其他選項結合使用。

繼續閱讀