二:TCP/IP的分層

在TCP/IP協(xié)議族中,有很多種協(xié)議。下圖給出了TCP/IP的分層模式:


圖1:TCP/IP協(xié)議族中不同層次的協(xié)議

TCP和UDP是兩種最為著名的運輸層協(xié)議,二者都使用 IP作為網絡層協(xié)議。 雖然T C P使用不可靠的 I P服務,但它卻提供一種可靠的運輸層服務。U D P為應用程序發(fā)送和接收數(shù)據(jù)報。 一個數(shù)據(jù)報是指從發(fā)送方傳輸?shù)浇邮辗降囊粋€信息 單元(例如, 發(fā)送方指定的一定字節(jié)數(shù)的信息)。但是與T C P不同的是, U D P是不可靠的,它 不能保證數(shù)據(jù)報能安全無誤地到達最終目的。

IP是網絡層上的主要協(xié)議,同時被 TCP和UDP使用。 TCP和UDP的每組數(shù)據(jù)都通過端系統(tǒng) 和每個中間路由器中的IP層在互聯(lián)網中進行傳輸。在圖1中,我們給出了一個直接訪問IP的應 用程序。這是很少見的,但也是可能的(一些較老的選路協(xié)議就是以這種方式來實現(xiàn)的。當然 新的運輸層協(xié)議也有可能使用這種方式)。

ICMP是IP協(xié)議的附屬協(xié)議。IP層用它來與其他主機或路由器交換錯誤報文和其他重要信息。盡管ICMP主要被IP使用,但應用程序也有可能訪問它。我 們將分析兩個流行的診斷工具, Ping和Traceroute(這個概念之后會有詳細介紹)它們都使用了ICMP。

IGMP是Internet組管理協(xié)議。它用來把一個 UDP數(shù)據(jù)報多播到多個主機。

A R P(地址解析協(xié)議)和 R A R P(逆地址解析協(xié)議)是某些網絡接口(如以太網和令牌環(huán) 網)使用的特殊協(xié)議,用來轉換 I P層和網絡接口層使用的地址。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 個人認為,Goodboy1881先生的TCP /IP 協(xié)議詳解學習博客系列博客是一部非常精彩的學習筆記,這雖然只是...
    貳零壹柒_fc10閱讀 5,195評論 0 8
  • 1.這篇文章不是本人原創(chuàng)的,只是個人為了對這部分知識做一個整理和系統(tǒng)的輸出而編輯成的,在此鄭重地向本文所引用文章的...
    SOMCENT閱讀 13,368評論 6 174
  • 11.1 引言 UDP是一個簡單的面向數(shù)據(jù)報的運輸層協(xié)議:進程的每個輸出操作都正好產生一個UDP數(shù)據(jù)報,并組裝成一...
    張芳濤閱讀 2,971評論 1 6
  • 簡介 用簡單的話來定義tcpdump,就是:dump the traffic on a network,根據(jù)使用者...
    保川閱讀 6,079評論 1 13
  • TCP/IP概述 TCP/IP起源于1969年美國國防部(DOD:The United States Depart...
    zhf_Zachariah閱讀 5,912評論 6 114

友情鏈接更多精彩內容