tcp/ip的分層體系結構簡析
tcp/ip是具有四層體系結構,網路介面層、網際層ip、運輸層(tcp或者udp)、應用層(各種應用層協議:telnet、ftp、smtp、http等)。
國際標準中有乙個最初的osi 七層體系結構,osi概念清楚,理論也較完整,但它既複雜又不實用;基於tcp/ip的廣泛應用,實際沒有用到 osi。
但在學習時,往往結合 osi 和 tcp/ip 的優點,採用五層協議體系結構(物理層、網路鏈路層、網路層、運輸層、應用層)來講解。
1.物理層:物理層上所傳資料的單位是位元,確定要連線電纜的插頭應當有多少根引腳,以及各條引腳應如何連線。
傳遞資訊所利用的是一些物理**,如電纜、光纜、無線通道等,並不在物理層協議之內而是在物理層協議的下面。
2.資料鏈路層:兩台主機之間的資料傳輸,總是在一段一段的鏈路上傳送的,這就需要使用
專門的鏈路層的協議,資料鏈路層將網路層交下來ip資料報組裝成資料幀,在兩個相鄰節點間的鏈路上傳送幀;
資料幀:(所謂資料幀(data frame),就是資料鏈路層的協議資料單元,它包括三部分:幀頭,資料部分,幀尾。
其中,幀頭和幀尾包含一些必要的控制資訊,比如同步資訊、位址資訊、差錯控制資訊等;資料部分則包含網路層傳下來的資料,比如ip資料報)。
3.網路層:為不同的主機提供通訊服務,網路層把運輸層產生的報文段或使用者資料報封裝成分組或包進行傳送。
網路層使用的ip協議,因此分組也叫ip資料報。網路層也叫網際層或ip層.
4.運輸層:向兩個主機中應用程序之間的通訊提供通用的資料傳輸服務。應用程序以利用該服務傳送應用層報文。
運輸層使用以下兩種協議:傳輸控制協議tcp(提供面向連線的、可靠的資料傳輸服務,其資料傳輸的單位是報文段);
使用者資料報協議udp(提供無連線的、盡最大努力的資料傳輸服務,不保證資料傳輸的可靠性,單位是使用者資料報);
5.應用層:通過應用程序間的互動來完成特定網路應用,應用層協議定義的是應用程序間通訊和互動規則。
不同的網路應用層有不同的應用層協議,如:全球資訊網應用的http協議,電子郵件的smtp協議,支援檔案傳送的ftp協議,應用層互動的資料單元稱為報文。
TCP IP體系結構之傳輸層 TCP協議
首部格式 資料單位 特定注意 自動重傳請求arq 具體實現 傳送快取 接收快取 滑動視窗 確認丟失和確認遲到 超時重傳時間選擇 報文段的傳送時機 運輸連線 傳送tcp請求客戶端 擁塞處理相關概念 避免擁塞具體實現 tcp 的有限狀態機 圖釋 各個段位說明 tcp 傳送的資料單位協議是 tcp 報文段...
TCP IP協議體系結構 UDP協議 TCP協議
1.無連線。傳送資料之前不需要建立連線,傳送資料結束後也不需要釋放,因此減少了開銷和傳送資料之前的延遲。2.udps使用盡最大努力交付,即不保證可靠交付,因此主機不需要維持複雜的連線狀態表 這裡有很多的引數 3.udp是面向報文的。傳送方的udp對應用程式交下來的報文,在新增首部後就向下交付ip層。...
TCP IP協議族體系結構(含TCP與UDP區別)
osi 體系結構 7層 應用層 表示層 會話層 傳輸層 網路層 資料鏈路層 物理層 由高到低 五層協議體系結構 5層 應用層 傳輸層 網路層 資料鏈路層 物理層 由低到高 tcp ip協議族體系結構 各層協議 應用層http 全球資訊網應用 ftp 檔案傳輸 smtp 郵件傳送 telnet 遠端登...