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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

网络分层之OSI的7层模型与TCP/IP的5层模型

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

網絡分層之OSI的7層模型與TCP/IP的5層模型

  • 1、OSI的7層模型與TCP/IP的5層模型的簡單介紹
    • (1)OSI的7層模型
    • (2)TCP/IP的5層模型
  • 2、TCP/IP協議棧的主要協議
  • 3、數據的封裝過程的簡單描述

1、OSI的7層模型與TCP/IP的5層模型的簡單介紹


目前主流上對網絡分層最常見的兩種分層模型,一個是OSI 的7層模型, 一個是TCP/IP的5層模型

(1)OSI的7層模型

七層模型,亦稱OSI(Open System Interconnection)。參考模型是國際標準化組織(ISO)制定的一個用于計算機或通信系統間互聯的標準體系,一般稱為OSI參考模型或七層模型。
它是一個七層的、抽象的模型體,不僅包括一系列抽象的術語或概念,也包括具體的協議。

應用層:網絡服務與最終用戶的一個接口
表示層:數據的表示、安全、壓縮
會話層:建立、管理、中止會話
傳輸層:定義傳輸數據的協議號端口,以及流控和差錯校驗
網絡層:進行邏輯地址尋址,實現不同網絡間的路徑選擇
數據鏈路層:建立邏輯連接,進行硬件地址尋址,差錯校驗功能
物理層:建立、維護、斷開物理連接

(2)TCP/IP的5層模型

TCP/IP五層模型是基于OSI的基礎上進行整合,將OSI的應用層、會話層、表示層整合為一個應用層,簡化了分層,更加切合實際情況。也是實際生產中最用的分層參考模型。

2、TCP/IP協議棧的主要協議

數據利用協議進行分層處理封裝,使得數據避免被重復的無效開發,使復雜的問題可以簡單化,整個網絡更加高效快捷的計算和處理數據。
常見的協議的有:
HTTP超文本傳輸協議:是一個簡單的請求-響應協議,現在主要的場景是web服務,就是網頁的傳輸,默認使用tcp的80端口
HTTPs:是以安全為目標的 HTTP 通道,在HTTP的基礎上通過傳輸加密和身份認證保證了傳輸過程的安全性,默認使用tcp的443端口
FTP文件傳輸協議:FTP提供交互式的訪問,允許客戶指明文件的類型與格式,并允許文件具有存取權限,默認使用tcp的20,21端口
TFTP簡單文件傳輸協議:是一個小而易于實現的文件傳送協議,TFTP只支持文件傳輸,不支持交互,沒有龐大的命令集。也沒有目錄列表功能,以及不能對用戶進行身份鑒別,默認使用udp的69端口
SNMP簡單網絡管理協議:是專門設計用于在 IP 網絡管理網絡節點(服務器、工作站、路由器、交換機及HUBS等)的一種標準協議,默認使用udp的161端口
SMTP簡單郵件傳輸協議:一組用于從源地址到目的地址傳送郵件的規則,并且控制信件的中轉方式,用于郵件的發送,默認使用tcp的25端口
POP3郵局協議版本3:用于郵件的接收,默認使用tcp的110端口
telnet遠程登陸協議:一種字符模式的終端服務,可以使用戶通過網絡進入遠程主機或網絡設備,然后對遠程主機或設備進行操作,默認使用tcp的23端口
ssh安全的遠程登陸協議,默認使用tcp的22端口
DNS域名解析系統:將域名和IP地址相互映射,默認使用tcp和udp的53端口
DHCP(動態主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址范圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網掩碼,默認使用udp的67和68端口

3、數據的封裝過程的簡單描述




1、數據利用網絡在不同設備之間傳輸時,為了可靠和準確地發送到目的地,并且高效地利用傳輸資源(傳輸設備和傳輸線路),事先要對數據包進行拆分和打包,在所發送的數據包上附加上目標地址,本地地址,以及一些用于糾錯的字節,安全性和可靠性較高時,還要進行加密處理等等。這些操作就叫數據封裝。而對數據包進行處理時通信雙方所遵循和協商好的規則就是協議。數據的封裝好比郵件上書寫的郵寄地址,遵循不同省份郵寄到該省份由該省份處理。包含不同協議的數據由對于對應的端口處理。
2、簡單可以理解為應用層發出的上層數據,在傳輸層中由防火墻等進行處理,加上了tcp的頭部,形成了數據段。
3,數據段在網絡層的路由器的作用下,加上了IP頭,形成的了數據包。
4,數據包在交換器的處理下加上了mac頭部,形成了數據幀。最后在網卡和中繼器的形成了輸出的比特流。

總結

以上是生活随笔為你收集整理的网络分层之OSI的7层模型与TCP/IP的5层模型的全部內容,希望文章能夠幫你解決所遇到的問題。

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