首頁常見問題正文

OSI通信流程具體是怎樣的?

更新時(shí)間:2023-02-03 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  隨著網(wǎng)絡(luò)的普及,各種基于網(wǎng)絡(luò)的應(yīng)用程序?qū)映霾桓F,只要使用相同的體系結(jié)構(gòu),這些應(yīng)用程序便遵循相同的通信流程。為更形象地幫助讀者理解基于OSI參考模型的數(shù)據(jù)傳輸流程,本節(jié)將以計(jì)算機(jī)訪問網(wǎng)頁為例對網(wǎng)絡(luò)通信流程進(jìn)行說明。

  訪問網(wǎng)頁的流程如下:用戶在計(jì)算機(jī)A中打開瀏覽器,在瀏覽器地址欄中輸入網(wǎng)址,瀏覽器向網(wǎng)站服務(wù)器發(fā)起通信請求;網(wǎng)站的Web服務(wù)器接收到瀏覽器發(fā)起的請求,將指定網(wǎng)頁返回給計(jì)算機(jī)A的瀏覽器,瀏覽器接收并顯示請求的網(wǎng)頁。以上過程如圖2-8所示。

1675407159573_網(wǎng)頁訪問流程.jpg

  圖2-8 網(wǎng)頁訪問流程

  圖2-8是用戶層面可觀察到的網(wǎng)頁訪問流程,該流程涉及兩次OSI參考模型通信過程:第一次為用戶發(fā)起請求,請求通過網(wǎng)絡(luò)傳輸?shù)絎eb服務(wù)器;第二次為Web服務(wù)器解析請求并發(fā)送網(wǎng)頁,網(wǎng)頁通過網(wǎng)絡(luò)傳輸以及用戶端瀏覽器解析網(wǎng)頁。每次通信都可視為一次數(shù)據(jù)的發(fā)送和接收,下面以Web服務(wù)器到客戶端瀏覽器的通信為例,分析OSI參考模型中的數(shù)據(jù)傳輸流程。

分享到:
在線咨詢 我要報(bào)名
和我們在線交談!