TCPIP詳解 卷一 協議 12 1引言

2022-07-23 11:27:09 字數 517 閱讀 3482

裝置驅動程式隨後將資料幀傳送給下一層,比如,當幀型別指定為ip資料報時,就傳往ip層。ip根據ip位址中的源位址和目的位址進行更多的過濾檢測。如果正常,就將資料報傳送給下一層(如tcp或udp)。

每次udp收到由ip傳送來的資料報,就根據目的埠號,有時還有源埠號進行資料報過濾。如果當前沒有程序使用該目的埠號,就丟棄該資料報並產生乙個icmp不可達報文

(tcp根據它的埠號作相似的過濾)。如果udp資料報存在檢驗和錯,將被丟棄。

使用廣播的問題在於它增加了對廣播資料不感興趣主機的處理負荷。拿乙個使用udp廣播應用作為例子。如果網內有50個主機,但僅有20個參與該應用,每次這20個主機中的乙個傳送udp廣播資料時,其餘30個主機不得不處理這些廣播資料報。

一直到udp層,收到的udp廣播資料報才會被丟棄。這30個主機丟棄udp廣播資料報是因為這些主機沒有使用這個目的埠。

多播的出現減少了對應用不感興趣主機的處理負荷。使用多播,主機可加入乙個或多個多播組。這樣,網絡卡將獲悉該主機屬於哪個多播組,然後僅接收主機所在多播組的那些多播幀。

TCPIP詳解 卷一 協議 6 1引言

icmp經常被認為是ip層的乙個組成部分。它傳遞差錯報文以及其他需要注意的資訊。icmp報文通常被ip層或更高層協議 tcp或udp 使用。一些icmp報文把差錯報文返回給使用者程序。icmp報文是在ip資料報內部被傳輸的,如圖6 1所示。icmp的正式規範參見rfc792 posterl 1981...

TCPIP詳解卷一協議49小結

在大多數的tcp ip實現中,arp是乙個基礎協議,但是它的執行對於應用程式或系統管理員來說一般是透明的。arp快取記憶體在它的執行過程中非常關鍵,我們可以用arp命令對快取記憶體進行檢查和操作。快取記憶體中的每一項內容都有乙個定時器,根據它來刪除不完整和完整的表項。arp命令可以顯示和修改arp快...

TCPIP詳解 卷一 協議 7 5小結

ping程式是對兩個tcp ip系統連通性進行測試的基本工具。它只利用icmp回顯請求和 回顯應答報文,而不用經過傳輸層 tcp udp ping伺服器一般在核心中實現icmp的功能。我們分析了在lan wan以及slip鏈路 撥號和線路 上執行ping程式的輸出結果,並對序列線路上的slip鏈路吞...