小結:」ping這個名字源於聲納定位操作。目的是為了測試另一台主機是否可達。該程式傳送乙份icmp回顯請求報文給主機,並等待發揮icmp回顯應答。不需經過傳輸層。ping伺服器一般在核心中實現icmp的功能。
ping程式是對兩個tcp/ip系統連通性進行測試的基本工具。
本章分析了在lan、wan以及slip鏈路(撥號和線路)上執行ping程式的輸出結果。
習題:
2. 若把bsdi和slip主機之間的slip鏈路設定為9600b/s,請計算這時的rti。假定預設的資料是56位元組。
答:86b / 960b/s * 2 = 179.2ms。當以這個速率執行ping時,列印的值為180ms。
4.使用壓縮slip(cslip,見2.5節)是否會影響我們在7.2節中看到的ping輸出中的時間值?
答:cslip只壓縮了tcp報文段的tcp首部和ip首部。它對ping使用的icmp報文沒有作用。
5.在圖2-4中,ping環迴位址與ping主機乙太網位址會出現什麼不同?
答:在乙個sparc工作站elc上,對回環位址的ping操作產生乙個1.310m的rtt,而對乙個主機的乙太網位址的ping操作產生乙個1.460ms的rti。這個差值是由於乙太網驅動程式需要時間來判定這個資料報的目的位址是乙個本地的主機。需要乙個產生微妙級輸出的ping來驗證這一點。
TCP IP 詳解 卷1 協議
分層 鏈路層 裝置驅動程式及介面卡 網路層 ip icmp igmp internet組管理協議 運輸層 tcp udp 應用層 telnet ftp e mail等 可靠連線得由應用層提供。ip提供的是不可靠服務,盡可能快的把分組從源結點送到目的節點。應用層關心的是應用程式的細節,而不是資料傳輸活...
TCP IP詳解,卷1 協議(2)
子網掩碼是乙個32位位址,是與ip位址結合使用的一種技術。它的主要作用有兩個,一是用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。二是用於將乙個大的ip網路劃分為若干小的子網路。子網掩碼是用來判斷任意兩台計算機的ip位址是否屬於同一子網路的根據。複製貼...
《TCP IP協議詳解 卷1》 概述
分層 1 鏈路層,又稱網路介面層,處理與電纜的物理介面細節。乙太網協議 arp rarp 2 網路層,處理分組在網路中的活動。ip icmp igmp 3 運輸層,為兩台主機上的應用提供端到端的通訊。tcp udp 4 應用層,處理特定的應用程式細節。telnet ftp smtp snmp 網路層...