TCP IP四層模型

2021-09-13 13:20:47 字數 998 閱讀 5851

tcp/ip四層模型

1、主機到網路層  

能夠提供給其上層-網路互連層乙個訪問介面,以便在其上傳遞ip分組。

2、網路互連層

網路互連層是整個tcp/ip協議棧的核心。它的功能是把分組發往目標網路或主機。同時,為了盡快地傳送分組,可能需要沿不同的路徑同時進行分組傳遞。因此,分組到達的順序和傳送的順序可能不同,這就需要上層必須對分組進行排序。  

網路互連層定義了分組格式和協議,即ip協議(internet protocol)。  

網路互連層除了需要完成路由的功能外,也可以完成將不同型別的網路(異構網)互連的任務。除此之外,網路互連層還需要完成擁塞控制的功能。  

3、傳輸層 

在tcp/ip模型中,傳輸層的功能是使源端主機和目標端主機上的對等實體可以進行會話。在傳輸層定義了兩種服務質量不同的協議。即:傳輸控制協議tcp(transmission control protocol)和使用者資料報協議udp(user datagram protocol)。  

tcp協議是乙個面向連線的、可靠的協議。它將一台主機發出的位元組流無差錯地發往網際網路上的其他主機。在傳送端,它負責把上層傳送下來的位元組流分成報文段並傳遞給下層。在接收端,它負責把收到的報文進行重組後遞交給上層。tcp協議還要處理端到端的流量控制,以避免緩慢接收的接收方沒有足夠的緩衝區接收傳送方傳送的大量資料。  

udp協議是乙個不可靠的、無連線協議,主要適用於不需要對報文進行排序和流量控制的場合。  

4、應用層 

tcp/ip模型將osi參考模型中的會話層和表示層的功能合併到應用層實現。  

應用層面向不同的網路應用引入了不同的應用層協議。其中,有基於tcp協議的,如檔案傳輸協議(file transfer protocol,ftp)、虛擬終端協議(telnet)、超文字鏈結協議(hyper text transfer protocol,http),也有基於udp協議的。

TCP IP四層模型

物理層 將資料轉換為可通過物理介質傳送電子訊號。資料鏈路層 決定訪問網路介質的方式,在此層將資料分幀,並處理流控制並提供物理定址。網路層 進行邏輯定址,實現不同節點之間通訊的路徑選擇。還可以進行網路控制。傳輸層 定義傳輸資料的協議埠號,以及流控和差錯校驗。會話層 建立,管理,終止會話。表示層 資料的...

TCP IP四層模型

tcp ip協議族是乙個四層協議系統,自底而上分別是資料鏈路層 網路層 傳輸層和應用層。每一層完成不同的功能,且通過若干協議來實現,上層協議使用下層協議提供的服務。資料鏈路層實現了網絡卡介面的網路驅動程式,以處理資料在物理媒介 比如乙太網 令牌環等 上的傳輸。資料鏈路層兩個常用的協議是arp協議 a...

TCP IP五層(四層)模型

tcp ip五層 四層 模型中包含的協議有很多,其中典型代表是tcp協議和ip協議。應用層 應用程式直接打交道的協議。在實際開發中涉及最多的部分,甚至需要自己設計應用層協議。傳輸層 負責端到端之間的傳輸。只關注起點和終點 網路層 負責點到點之間的傳輸 需要規劃路徑 資料鏈路層 負責相鄰點之間具體如何...