更新時間:2023-02-03 來源:黑馬程序員 瀏覽量:
隨著網絡的普及,各種基于網絡的應用程序層出不窮,只要使用相同的體系結構,這些應用程序便遵循相同的通信流程。為更形象地幫助讀者理解基于OSI參考模型的數(shù)據(jù)傳輸流程,本節(jié)將以計算機訪問網頁為例對網絡通信流程進行說明。
訪問網頁的流程如下:用戶在計算機A中打開瀏覽器,在瀏覽器地址欄中輸入網址,瀏覽器向網站服務器發(fā)起通信請求;網站的Web服務器接收到瀏覽器發(fā)起的請求,將指定網頁返回給計算機A的瀏覽器,瀏覽器接收并顯示請求的網頁。以上過程如圖2-8所示。
圖2-8 網頁訪問流程
圖2-8是用戶層面可觀察到的網頁訪問流程,該流程涉及兩次OSI參考模型通信過程:第一次為用戶發(fā)起請求,請求通過網絡傳輸?shù)絎eb服務器;第二次為Web服務器解析請求并發(fā)送網頁,網頁通過網絡傳輸以及用戶端瀏覽器解析網頁。每次通信都可視為一次數(shù)據(jù)的發(fā)送和接收,下面以Web服務器到客戶端瀏覽器的通信為例,分析OSI參考模型中的數(shù)據(jù)傳輸流程。
【AI設計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運營】深圳跨境電商運營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達13500元
2025-09-19【AI運維】鄭州運維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19【AI大模型開發(fā)-Python】畢業(yè)33個工作日,就業(yè)率已達到94.55%,班均薪資20763元
2025-09-19【AI智能應用開發(fā)-Java】畢業(yè)當天offer率91%,薪資1W+占比54.2%,班級均薪12k+
2025-09-19