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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

网络编程(part6)--OSI七层模型及四层模型(TCP/IP)

發布時間:2023/12/19 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网络编程(part6)--OSI七层模型及四层模型(TCP/IP) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

鄙人學習筆記


文章目錄

    • OSI七層模型(標準)
    • 四層模型(TCP/IP模型)
      • 數據傳輸過程
      • 網絡協議


OSI七層模型(標準)

●制定組織: ISO(國際標準化組織)
●作用:使網絡通信工作流程標準化

●七層模型
應用層 : 提供用戶服務,具體功能有應用程序實現
表示層 : 數據的壓縮優化加密
會話層 : 建立用戶級的連接,選擇適當的傳輸服務
傳輸層 : 提供傳輸服務(根據應用層不同的網絡需求,選擇不同的傳輸層服務)
網絡層 : 路由選擇,網絡互聯
鏈路層 : 進行數據交換,控制具體數據的發送
物理層 : 提供數據傳輸的硬件保證,網卡接口,傳輸介質

●優點
①建立了統一的工作流程
②分部清晰,各司其職,每個步驟分工明確
③降低了各個模塊之間的耦合度(降低模塊之間的關聯),便于開發

四層模型(TCP/IP模型)

●背景 : 實際工作中工程師無法完全按照七層模型要求操作,逐漸演化為更符合實際情況的四層。

數據傳輸過程

●數據傳輸過程

①發送端由應用程序發送消息,逐層添加首部信息(應用層?傳輸層?網絡層?物理鏈路層),最終在物理層發送消息包。
②發送的消息經過多個節點(交換機,路由器)傳輸,最終到達目標主機。
③目標主機由物理層逐層解析首部消息包,最終到應用程序呈現消息。

具體網絡傳輸流程圖:

備注:只要是連接網絡的就是網絡設備,只要是網絡設備,就會有地址。

那么這些消息首部(附加信息)里都是些啥呢?
消息首部的內容是由我們的網絡協議決定的,七層模型類似于一個思想層面的籠統說明,而協議則是具體的實現方案。

網絡協議

在網絡數據傳輸中,都遵循的規定,包括建立什么樣的數據結構,什么樣的特殊標志等。

總結

以上是生活随笔為你收集整理的网络编程(part6)--OSI七层模型及四层模型(TCP/IP)的全部內容,希望文章能夠幫你解決所遇到的問題。

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