附錄c tcp/ip 故障檢測及解決
出自:tcp/ip 詳解 尹浩瓊 李劍等譯
客戶端訪問伺服器端所經過的過程
客戶端的瀏覽器輸入:www.qq.com 回車
以下是所做步驟
1. 瀏覽器將該**傳給應用層協議,這裡即http超文字傳輸協議;
2. http協議使用tcp傳輸控制協議 (分配給伺服器的預設埠號是80.); 為進一步傳輸,繼續和internet層聯絡。為此,需要web伺服器的ip位址。工作在應用層的域命名服務(dns)將主機名轉換成ip。
3. 在internet層中----internet協議新增傳輸資料所需的報頭資訊,然後將它們傳送到網路層(即資料鏈路層)中。
4. 鏈路層---鏈路層的位址解析協議(arp)用來將硬體位址對映到相應的ip位址。
5. 網路層(即物理層和鏈路層)----找到硬體位址後,連線請求從客戶端通過幀傳輸到伺服器。
在這幾個過程裡,可能出現的問題,以及需要用工具檢查的地方
(1) 與網路層有關的問題-----可能在於電纜故障、焊接問題或者使用不同的網路技術時幀報頭不匹配;
(2) 與internet層有關的問題--在internet層,問題的原因可能是不正確的ip位址、錯誤的子網掩碼、或者預設閘道器。使用ipconfig /all命令可以檢查,然後使用ping命令來檢查tcp/ip是否正確安裝、主機和預設閘道器間的連通性,接著是預設閘道器和目標計算機的連通性;
(3) 與dhcp有關的問題--要確保網路中的每台主機有唯一的ip位址,且只能有一台dhcp伺服器;通過廣播來確定幾台dhcp伺服器;
(4) dns設定---dns設定不正確,也是會影響;
(5) 使用arp 命令來檢查主機上硬體位址設定的問題;
使用格式如下: arp -a 等
注: 在win 2000中,有個pathping實用程式,它結合了ping 和 tracert兩者的功能(經檢測,確實有);
Tcp Ip故障排除工具
ping是 ip層故障排除最基本的工具 主要功能 通過傳送資料報並接收應答資訊來檢測兩台計算機之間的網路是否連通。ipconfig一般用來檢驗人工配置的tcp ip設定是否正確 在dos方式下輸入 ipconfig 進行引數查詢 ipconfig all 顯示本機tcp ip配置的詳細資訊 ipco...
使用PING判斷TCP IP故障
ping 127.0.0.1 127.0.0.1是本地迴圈位址,如果本位址無法ping通,則表明本地機tcp ip協議不能正常工作。ping同網段計算機的ip ping一台同網段計算機的ip,不通則表明網路線路出現故障 若網路中還包含有路由器,則應先ping路由器在本網段埠的ip,不通則此段線路有問...
PING命令判斷TCP IP故障
1 ping 127.0.0.1 127.0.0.1是本地迴圈位址,如果本位址無法ping通,則表明本地機tcp ip協議不能正常工作。用ipconfig檢視本機ip,然後ping該ip,通則表明網路介面卡 網絡卡或modem 工作正常,不通則是網路介面卡出現故障。3 ping同網段計算機的ip p...