ping命令: ping是用來檢測網路是否通暢或者查詢網路連接速度的一個基礎命令。作為一名對電腦痴迷的愛好者來說,ping命令是需要第一個掌握的DOS命令。它所利用的原理是這樣的:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個數據包,對方就要返回一個同樣大小的數據包,根據返回的數據 ...
ping命令:
ping是用來檢測網路是否通暢或者查詢網路連接速度的一個基礎命令。作為一名對電腦痴迷的愛好者來說,ping命令是需要第一個掌握的DOS命令。它所利用的原理是這樣的:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個數據包,對方就要返回一個同樣大小的數據包,根據返回的數據包我們可以確定目標主機的存在,可以初步判斷目標主機的操作系統等。
- ping /? :查詢關於ping命令的幫助,此格式可以應用於大多數的DOS命令。比如:net /? ……
- ping /t IP :連續向目標IP發生數據表,直到目標IP被ping死為止,除非按下Ctrl+C手動停止。【假如你使用100M的寬頻去ping一個僅僅56KB的小貓,那麼過不了多久,這隻小貓就會因為承受不了數據包的壓力而下線,/滑稽,這就是一個簡單的DDos攻擊】
- ping /l :定義發生數據包的大小,預設大小為32個位元組,最大定義:65500位元組。【如果這個命令與上面那個命令結合起來使用,/你懂得!】
- ping /n定義向目標IP發生數據包的次數,預設為3次【當我們僅僅是想要檢測下能否與目標IP暢通連接時,我們就可以僅僅定義1次,因為三次太浪費時間了。】
- 【註1:當ping/t 與/n 3同時使用時,ping命令會選擇後面的參數為準!】
- 【註2:ping命令不一定非得加 目標IP,ping 主機功能變數名稱也是可以的。我們會經常使用這種方法來獲取指定功能變數名稱的目標IP】
- 【註3:如果TTL=128,則表示目標主機可能是Win2000;如果TTL=250,則目標主機可能是Unix;如果TTL=32,則目標主機可能為win98;如果TTL=64,則目標主機為64位系統】