日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

协议层次及其服务模型

發布時間:2024/9/30 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 协议层次及其服务模型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、分層的原因

(1)清楚的結構模型允許我們對大型復雜系統定義其特定部分,探討其各部分的關系。
(2)模塊化使得系統的維護、升級簡化,例如改變其某一層服務的具體實現對系統其余部分透明。
(3)分層式將人和機器聯系起來的常見手段。

二、分層的弊端

各層可能重復較低層的功能。

三、ISO/OSI七層參考模型

如下圖所示:

此模型將internet架構分為七層,是國際通用的標準。涵蓋了internet各個方面,但在實際中使用的不太多。

四、TCP/IP參考模型

在實際使用中實際上使用的是此模型,去掉了會話層和表示層。

五、網際協議棧

若要將上面的軟件架構功能實現,是需要靠軟硬件來完成,在軟硬件當中最重要的就是各種各樣的協議。這些協議構成一個網際協議棧。每層都有不同的協議。常用的有如下幾種:
(1)應用層:支持網絡應用,報文傳送。主要的協議有HTTP,FTP,SMTP等。
(2)傳輸層:主機進程間數據段傳送。主要協議有TCP,UDP。
(3)網絡層:主機間分組傳送。主要協議是IP協議,路由協議。
(4)鏈路層:相鄰節點之間的數據幀傳送。常用的協議有PPP,Ethernet
(5)物理層:物理介質上的比特傳送。

六、邏輯通信

互聯網是一種分布式的通信方式,在各個節點的網絡實體實現了各層的功能:主機實現5層功能,路由器和交換機實現二層或三層功能。
網絡實體完成功能動作,對等實體交換消息。
實體:定義自身功能的硬/軟件集合。
對等實體:兩臺計算機上同一層所屬的程序、進程或實體稱為該層的對等程序、對等進程或對等實體。例如我和別人使用微信聊條,我這邊的微信與別人的微信就是對等實體。
邏輯通信對使用者而言不用關心這層的下一層是怎么通信的,而只需關心在同一層上的對等實體之間應該做什么事情。

七、物理通信

最終是依靠物理鏈路一個一個比特的傳輸和交互消息。

八、協議分層與數據

各層發方從上層到下層,收方從下層到上層傳遞數據。那這樣的傳遞方式是怎么實現的呢?主要是通過添加協議頭或控制頭的方式來實現。如圖所示:

發送方添加頭部信息創建新的數據單元傳遞給下一層,接收方去掉頭部將剩下的部分傳遞給上一層。
各層傳送的數據包稱為協議數據單元,簡稱PDU。在發送方發送數據的過程稱為分裝,接收方接收消息的過程稱之為解封。

總結

以上是生活随笔為你收集整理的协议层次及其服务模型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。