在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

我們?yōu)槭裁葱枰?層OSI網(wǎng)絡(luò)模型?

小林coding ? 來源:ByteByteGo ? 2024-01-10 14:14 ? 次閱讀

我們?yōu)槭裁葱枰W(wǎng)絡(luò)協(xié)議來傳輸數(shù)據(jù)?

連接互聯(lián)網(wǎng)的各種設(shè)備需要用它們能理解的語言進(jìn)行通信。各種計算機(jī)系統(tǒng)使用 OSI(Open Systems Interconnectio)模型規(guī)定的標(biāo)準(zhǔn)相互通信。

OSI 模型有七個抽象層,每個層都有不同的職責(zé)和協(xié)議。

下圖顯示了 OSI 模型中每一層的功能。每個中間層都為其上層提供功能,并由其下層提供服務(wù)。

73982370-af7f-11ee-8b88-92fbcf53809c.png圖片

01 應(yīng)用層

應(yīng)用層最接近終端用戶。大多數(shù)應(yīng)用程序都位于這一層。我們從后端服務(wù)器請求數(shù)據(jù),無需了解數(shù)據(jù)傳輸?shù)木唧w細(xì)節(jié)。這一層的協(xié)議包括 HTTP、SMTP、FTP、DNS 等。

02 表現(xiàn)層

這一層處理數(shù)據(jù)編碼、加密和壓縮,為應(yīng)用層準(zhǔn)備數(shù)據(jù)。例如,HTTPS 利用 TLS 實現(xiàn)客戶端與服務(wù)器之間的安全通信。

03 會話層

該層用于打開和關(guān)閉兩個設(shè)備之間的通信。如果數(shù)據(jù)量較大,會話層就會設(shè)置檢查點,避免從頭開始重新發(fā)送。

04 傳輸層

該層處理兩個設(shè)備之間的端到端通信。它在發(fā)送方將數(shù)據(jù)分解成段,然后在接收方重新組裝。這一層有流量控制,以防止擁塞。這一層的主要協(xié)議是 TCP 和 UDP。

05 網(wǎng)絡(luò)層

這一層實現(xiàn)不同網(wǎng)絡(luò)之間的數(shù)據(jù)傳輸。它進(jìn)一步將網(wǎng)段或數(shù)據(jù)報分解成更小的數(shù)據(jù)包,并使用 IP 地址找到通往最終目的地的最佳路由。這一過程被稱為路由選擇。

06 數(shù)據(jù)鏈路層

這一層允許在同一網(wǎng)絡(luò)的設(shè)備之間傳輸數(shù)據(jù)。數(shù)據(jù)包被分解成幀,這些幀被限制在局域網(wǎng)內(nèi)。

07 物理層

這一層通過電纜和交換機(jī)發(fā)送比特流,因此與設(shè)備之間的物理連接密切相關(guān)。

既然我們已經(jīng)了解了每一層的職責(zé),那就讓我們來總結(jié)一下圖中的數(shù)據(jù)傳輸過程。這就是所謂的封裝(encapsulation)和解封裝(decapsulation)。

封裝是指在數(shù)據(jù)向目的地傳輸?shù)倪^程中為數(shù)據(jù)添加報頭(header)。解封裝會移除這些報頭,以獲取原始數(shù)據(jù)。

步驟 1:當(dāng)設(shè)備 A 使用 HTTP 通過網(wǎng)絡(luò)向設(shè)備 B 發(fā)送數(shù)據(jù)時,最初會在應(yīng)用層添加一個 HTTP 報頭。

步驟 2:在數(shù)據(jù)中添加 TCP 或 UDP 報頭。它在傳輸層被封裝成 TCP segments。報頭包含源端口、目的端口和序列號。

步驟 3:在網(wǎng)絡(luò)層用 IP 報頭對這些段落進(jìn)行封裝。IP 報頭包含源 IP 地址和目的 IP 地址。

步驟 4:在數(shù)據(jù)鏈路層為 IP 數(shù)據(jù)報添加 MAC 報頭,其中包含源 MAC 地址和目的 MAC 地址。

第 5 步:封裝幀被發(fā)送到物理層,并作為比特流在網(wǎng)絡(luò)上發(fā)送。

步驟 6-10:設(shè)備 B 從網(wǎng)絡(luò)接收到比特流后,會啟動解封裝過程,這與封裝過程相反。報頭逐層去除,直到設(shè)備 B 可以訪問原始數(shù)據(jù)。

請注意,每一層都使用報頭來處理指令,而不需要解封上一層的數(shù)據(jù)。

TCP/IP 模型

與理論上的 OSI 模型相比,TCP/IP 模型提供了一個更實用的框架。它包含四個關(guān)鍵層:

應(yīng)用層 支持 HTTP、SMTP 等最終用戶進(jìn)程

傳輸層 處理主機(jī)到主機(jī)的通信(TCP、UDP)

網(wǎng)絡(luò)層 尋址和路由數(shù)據(jù)包(IP 協(xié)議)

鏈路層 通過網(wǎng)絡(luò)的物理電線、電纜或無線信道移動比特

這一模型更貼近現(xiàn)實世界的互聯(lián)網(wǎng)通信,將七個 OSI 層壓縮為這四個關(guān)鍵層。







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)傳輸
    +關(guān)注

    關(guān)注

    9

    文章

    1988

    瀏覽量

    65382
  • SMTP
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    12100
  • FTP
    FTP
    +關(guān)注

    關(guān)注

    0

    文章

    112

    瀏覽量

    41063
  • OSI
    OSI
    +關(guān)注

    關(guān)注

    0

    文章

    84

    瀏覽量

    15572

原文標(biāo)題:面試官:我們?yōu)槭裁葱枰?7 層 OSI 網(wǎng)絡(luò)模型?

文章出處:【微信號:小林coding,微信公眾號:小林coding】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    OSI模型的簡單理解

    體系結(jié)構(gòu)標(biāo)準(zhǔn)定義了網(wǎng)絡(luò)互聯(lián)的七框架(物理、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)、傳輸、會話
    發(fā)表于 07-30 06:08

    CAN現(xiàn)場總線定義OSI網(wǎng)絡(luò)模型

      CAN現(xiàn)場總線只定義了OSI網(wǎng)絡(luò)模型的第一(物理) 和第二(數(shù)據(jù)鏈路層) ,而這兩
    發(fā)表于 09-09 09:11

    網(wǎng)絡(luò)OSI模型視頻教程2

    網(wǎng)絡(luò)OSI模型視頻2 網(wǎng)絡(luò)通信的工作分為7,
    發(fā)表于 09-14 10:54 ?89次下載

    網(wǎng)絡(luò)OSI模型視頻教程1

    網(wǎng)絡(luò)OSI模型視頻教程1 網(wǎng)絡(luò)通信的工作分為7
    發(fā)表于 09-14 10:55 ?91次下載

    網(wǎng)絡(luò)OSI模型視頻教程3

    網(wǎng)絡(luò)OSI模型視頻教程3 網(wǎng)絡(luò)通信的工作分為7
    發(fā)表于 09-14 10:55 ?110次下載

    OSI模型的應(yīng)用介紹

    OSI模型從下到上分別為物理、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)、傳輸
    的頭像 發(fā)表于 07-21 14:37 ?2945次閱讀

    OSI模型的誤解

    如果你是一個網(wǎng)絡(luò)從業(yè)者,一定學(xué)習(xí)過 OSI 7 模型,長期以來,這一直作為我們理解和解決
    的頭像 發(fā)表于 12-14 15:02 ?892次閱讀
    對<b class='flag-5'>OSI</b>七<b class='flag-5'>層</b><b class='flag-5'>模型</b>的誤解

    OSI模型如何幫助網(wǎng)絡(luò)通信?

    OSI(開放系統(tǒng)互聯(lián))七模型是計算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)的一種描述方式,它為不同系統(tǒng)之間的通信提供了統(tǒng)一的標(biāo)準(zhǔn)。這個模型從低到高分別是:物理
    的頭像 發(fā)表于 12-21 16:27 ?763次閱讀

    osi模型各層功能及協(xié)議 osi模型有哪些

    OSI模型,是開放式系統(tǒng)互聯(lián)(Open System Interconnection,簡稱OSI)參考模型,是國際標(biāo)準(zhǔn)化組織(ISO)在
    的頭像 發(fā)表于 01-25 11:03 ?1.4w次閱讀

    OSI模型詳解 OSI模型與TCP/IP模型比較

    OSI(Open System Interconnect)七模型是一種將計算機(jī)網(wǎng)絡(luò)通信協(xié)議劃分為七個不同層次的標(biāo)準(zhǔn)化框架,每一都負(fù)責(zé)不同
    的頭像 發(fā)表于 11-24 10:44 ?848次閱讀

    OSI模型的每一功能

    開放系統(tǒng)互聯(lián)(OSI模型是一個概念性框架,用于標(biāo)準(zhǔn)化網(wǎng)絡(luò)通信過程,以便不同的計算機(jī)系統(tǒng)和網(wǎng)絡(luò)能夠相互通信。OSI
    的頭像 發(fā)表于 11-24 10:46 ?1139次閱讀

    如何理解OSI模型 OSI模型網(wǎng)絡(luò)中的應(yīng)用

    OSI模型(Open Systems Interconnection Reference Model)是一個概念性模型,用于標(biāo)準(zhǔn)化網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-24 10:48 ?819次閱讀

    OSI模型中各層的協(xié)議 OSI模型的優(yōu)勢與不足

    OSI模型中各層的協(xié)議 OSI(Open Systems Interconnection)七模型
    的頭像 發(fā)表于 11-24 10:54 ?917次閱讀

    OSI模型網(wǎng)絡(luò)故障排查中的應(yīng)用

    OSI(Open Systems Interconnection)七模型網(wǎng)絡(luò)故障排查中扮演著至關(guān)重要的角色。它提供了一個系統(tǒng)的框架,使得網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-24 11:01 ?1197次閱讀

    如何通過OSI模型優(yōu)化網(wǎng)絡(luò)性能

    OSI(Open Systems Interconnection)七模型是一種標(biāo)準(zhǔn)的網(wǎng)絡(luò)分層模型,將網(wǎng)
    的頭像 發(fā)表于 11-24 11:14 ?753次閱讀
    主站蜘蛛池模板: 夜夜摸天天操 | 黄色美女网站免费 | 操操干| 色婷婷中文字幕 | 中文字幕视频二区 | 国产看色免费 | 午夜视频在线观看免费高清 | 深夜福利一区 | 天天草夜夜骑 | 午夜影院日韩 | 国产成人精品日本亚洲语言 | 高h细节肉爽文男男 | 色福利网 | 亚洲色图激情 | 影音先锋五月天 | 国产成人精品曰本亚洲78 | 免费黄色地址 | 一级精品视频 | 天天爽夜夜爽视频 | 综合五月天堂 | brazzers720欧美丰满 | 色片免费网站 | 日本视频不卡 | 亚洲伦理一区二区三区 | 亚洲va老文色欧美黄大片人人 | 毛片小视频| 精品久久久久久 | 中国一级特黄真人毛片 | 免费在线看视频 | 国产三级毛片视频 | 两性色午夜视频自由成熟的性 | 啪啪免费观看 | 在线观看精品视频看看播放 | 成年大片免费播放视频人 | 夜夜干天天操 | 欧美色视频日本片免费高清 | 久久久久久国产精品mv | 欧美性色视频 | 亚洲区免费 | 九九热在线免费视频 | 国产成人综合网 |