国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在瀏覽器中輸入URL到顯示頁面經(jīng)歷哪些過程,涉及到哪些協(xié)議?

這篇具有很好參考價值的文章主要介紹了在瀏覽器中輸入URL到顯示頁面經(jīng)歷哪些過程,涉及到哪些協(xié)議?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

作為一個大學學過計算機網(wǎng)絡的人,在工作后。。。幾乎把TCP/IP模型和OSI模型忘得干干凈凈的了,重新根據(jù)百度詞條,對瀏覽器地址解析做了粗略的總結(jié),也當是給自己加深一下印象。

首先瀏覽器要將URL解析為IP地址,解析域名就要用到DNS協(xié)議,首先主機會查詢DNS的緩存,如果沒有就給本地DNS發(fā)送查詢請求。DNS查詢分為兩種方式,一種是遞歸查詢,一種是迭代查詢。如果是迭代查詢,本地的DNS服務器,向根域名服務器發(fā)送查詢請求,根域名服務器告知該域名的一級域名服務器,然后本地服務器給該一級域名服務器發(fā)送查詢請求,然后依次類推直到查詢到該域名的IP地址。DNS服務器是基于UDP的,因此會用到UDP協(xié)議。

得到IP地址后,瀏覽器就要與服務器建立一個http連接。因此要用到http協(xié)議。http生成一個get請求報文,將該報文傳給TCP層處理,所以還會用到TCP協(xié)議。如果采用https還會使用https協(xié)議先對http數(shù)據(jù)進行加密。TCP層如果有需要先將HTTP數(shù)據(jù)包分片,分片依據(jù)路徑MTU和MSS。TCP的數(shù)據(jù)包然后會發(fā)送給IP層,用到IP協(xié)議。IP層通過路由選路,一跳一跳發(fā)送到目的地址。當然在一個網(wǎng)段內(nèi)的尋址是通過以太網(wǎng)協(xié)議實現(xiàn)(也可以是其他物理層協(xié)議,比如PPP,SLIP),以太網(wǎng)協(xié)議需要直到目的IP地址的物理地址,有需要ARP協(xié)議。

其中:

1、DNS協(xié)議,http協(xié)議,https協(xié)議屬于應用層

應用層是體系結(jié)構(gòu)中的最高層。應用層確定進程之間通信的性質(zhì)以滿足用戶的需要。這里的進程就是指正在運行的程序。應用層不僅要提供應用進程所需要的信息交換和遠地操作,而且還要作為互相作用的應用進程的用戶代理,來完成一些為進行語義上有意義的信息交換所必須的功能。應用層直接為用戶的應用進程提供服務。

2、TCP/UDP屬于傳輸層

傳輸層的任務就是負責主機中兩個進程之間的通信。因特網(wǎng)的傳輸層可使用兩種不同協(xié)議:即面向連接的傳輸控制協(xié)議TCP,和無連接的用戶數(shù)據(jù)報協(xié)議UDP。面向連接的服務能夠提供可靠的交付,但無連接服務則不保證提供可靠的交付,它只是“盡最大努力交付”。這兩種服務方式都很有用,備有其優(yōu)缺點。在分組交換網(wǎng)內(nèi)的各個交換結(jié)點機都沒有傳輸層。

3、IP協(xié)議,ARP協(xié)議屬于網(wǎng)絡層

網(wǎng)絡層負責為分組交換網(wǎng)上的不同主機提供通信。在發(fā)送數(shù)據(jù)時,網(wǎng)絡層將運輸層產(chǎn)生的報文段或用戶數(shù)據(jù)報封裝成分組或包進行傳送。在TCP/IP體系中,分組也叫作IP數(shù)據(jù)報,或簡稱為數(shù)據(jù)報。網(wǎng)絡層的另一個任務就是要選擇合適的路由,使源主機運輸層所傳下來的分組能夠交付到目的主機。

4、數(shù)據(jù)鏈路層

當發(fā)送數(shù)據(jù)時,數(shù)據(jù)鏈路層的任務是將在網(wǎng)絡層交下來的IP數(shù)據(jù)報組裝成幀,在兩個相鄰結(jié)點間的鏈路上傳送以幀為單位的數(shù)據(jù)。每一幀包括數(shù)據(jù)和必要的控制信息(如同步信息、地址信息、差錯控制、以及流量控制信息等)??刂菩畔⑹菇邮斩四軌蛑馈獋€幀從哪個比特開始和到哪個比特結(jié)束??刂菩畔⑦€使接收端能夠檢測到所收到的幀中有無差錯。

5、物理層

物理層的任務就是透明地傳送比特流。在物理層上所傳數(shù)據(jù)的單位是比特。傳遞信息所利用的一些物理媒體,如雙絞線、同軸電纜、光纜等,并不在物理層之內(nèi)而是在物理層的下面。因此也有人把物理媒體當做第0層。文章來源地址http://www.zghlxwxcb.cn/news/detail-487983.html

到了這里,關(guān)于在瀏覽器中輸入URL到顯示頁面經(jīng)歷哪些過程,涉及到哪些協(xié)議?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 從瀏覽器輸入url到頁面加載(五)請求數(shù)據(jù)在網(wǎng)線中的故事

    從瀏覽器輸入url到頁面加載(五)請求數(shù)據(jù)在網(wǎng)線中的故事

    前言 上一章我們說到了,為了確保連接通道已建立完成,進行 三次握手 的確認。但無論是請求頁面,還是發(fā)送一個ajax請求,數(shù)據(jù)都是要達到服務器的,包括header頭,body信息這些。一旦離開了客戶端瀏覽器,再離開了客戶端操作系統(tǒng),就要開始 漫長的網(wǎng)線旅程 了。 目錄 前

    2024年02月10日
    瀏覽(25)
  • UniApp開發(fā)安卓以及H5實現(xiàn)頁面級權(quán)限管理,避免用戶瀏覽器直接輸入url訪問頁面

    UniApp開發(fā)安卓以及H5實現(xiàn)頁面級權(quán)限管理,避免用戶瀏覽器直接輸入url訪問頁面

    前言:uni-app如何像vue-router中的beforeEach一樣實現(xiàn)跳轉(zhuǎn)攔截功能呢? 為此uniapp官方提供了專門的API方法?uni.addInterceptor 舉個栗子 我們發(fā)現(xiàn)底部有四個菜單分別是:首頁、分類、購物車、我的;按常理來說首頁和分類是不需要登陸就能查看的。另外兩個則需要先登陸才能查看沒登

    2024年01月16日
    瀏覽(114)
  • 網(wǎng)站是如何進行訪問的?在瀏覽器地址欄輸入網(wǎng)址并回車的一瞬間到頁面能夠展示回來,經(jīng)歷了什么?

    網(wǎng)站是如何進行訪問的?在瀏覽器地址欄輸入網(wǎng)址并回車的一瞬間到頁面能夠展示回來,經(jīng)歷了什么?

    這個問題是檢驗web和計網(wǎng)學習程度的經(jīng)典問題。 網(wǎng)站訪問流程: 1) 在輸入完一個域名之后,首先是檢查瀏覽器自身的DNS緩存是否有相應IP地址映射,如果沒有對應的解析記錄,瀏覽器會查找本機的hosts配置文件(一般是C:WindowsSystem32driversetchosts,這個文件是用于在操作系統(tǒng)

    2024年02月14日
    瀏覽(123)
  • 從瀏覽器輸入url到頁面加載(六)前端必須了解的路由器和光纖小知識

    從瀏覽器輸入url到頁面加載(六)前端必須了解的路由器和光纖小知識

    前言 上一章我們說到了 數(shù)據(jù)包 在網(wǎng)線中的故事,說到了 雙絞線 ,還說到了 麻花 。這一章繼續(xù)沿著這條線路往下走,說一些和cdn以及路由器相關(guān),運營商以及光纖相關(guān)的小知識,前端同學應該了解一下的 ? 目錄 前言 1.? CDN和路由器有關(guān)系嗎? 2. 你的電腦能直接上網(wǎng)嗎?

    2024年02月09日
    瀏覽(28)
  • Android項目在 app 中通過 WebView 訪問 url顯示空白,使用瀏覽器可以打開,Android WebView加載出現(xiàn)空白頁面問題解決

    Android項目在 app 中通過 WebView 訪問 url顯示空白,使用瀏覽器可以打開,Android WebView加載出現(xiàn)空白頁面問題解決

    服務器證書校驗主要針對 WebView 的安全問題。 在 app 中需要通過 WebView 訪問 url,因為服務器采用的自簽名證書,而不是 ca 認證,使用 WebView 加載 url 的時候會顯示為空白,出現(xiàn)無法加載網(wǎng)頁的情況。 使用 ca 認證的證書,在 WebView 則可以直接顯示出來,不需要特殊處理。 以往

    2024年02月04日
    瀏覽(30)
  • 在瀏覽器輸入URL后發(fā)生了什么?

    在瀏覽器輸入URL后發(fā)生了什么?

    在瀏覽器輸入URL并獲取響應的過程,其實就是瀏覽器和該url對應的服務器的網(wǎng)絡通信過程。 從封裝的角度來講,瀏覽器和web服務器執(zhí)行以下動作:(簡單流程) 1、瀏覽器先分析超鏈接中的URL:分析域名是否規(guī)范 2、瀏覽器向DNS請求解析請求解析http://www.sxtyu.com/index.html中的ip地

    2024年02月09日
    瀏覽(25)
  • 瀏覽器輸入一個URL之后發(fā)生了什么?

    瀏覽器輸入一個URL之后發(fā)生了什么?

    URL解析 DNS解析 TCP連接 TSL連接 HTTP請求 TCP揮手 接收并解析響應 主要分為: 協(xié)議,eg http,https 域名或者ip地址,eg www.baidu.com 域名相對于ip地址來說,更方便人們記憶,但是實際的網(wǎng)絡傳輸中使用的是ip地址 端口號,不同的協(xié)議對應不同的端口號,一般可以不寫,eg http是80,h

    2024年02月11日
    瀏覽(25)
  • 瀏覽器地址欄輸入url以后發(fā)生了什么

    1.DNS對域名進行解析; 2.建立TCP連接(三次握手); 3.發(fā)送HTTP請求; 4.服務器處理請求; 5.返回響應結(jié)果; 6.關(guān)閉TCP連接(四次揮手); 7.瀏覽器解析HTML; 8.瀏覽器布局渲染; 1.瀏覽器對輸入的地址補全,然后DNS域名解析 ?如果你搜索的是baidu.com的時候,實際訪問的還是h

    2024年02月13日
    瀏覽(22)
  • 瀏覽器輸入url后執(zhí)行的整個過程(詳細解析)

    這個問題也是老生常談了,更是經(jīng)常被作為面試的壓軸題出現(xiàn)。在此稍微全面一點記錄下。 檢查網(wǎng)頁重定向 URL 重定向 (也稱為 URL 轉(zhuǎn)發(fā) )是一種為頁面、表單或者整個 Web 站點/應用提供多個 URL 地址的技術(shù)。 當實際資源(如單個頁面、表單或者整個 Web 應用)被遷移到新的

    2024年02月03日
    瀏覽(91)
  • 在瀏覽器中輸入URL后都會發(fā)生什么

    瀏覽器補全地址和DNS對域名進行解析; 1當搜索baidu.com,實際訪問的是http://www.baidu.com,瀏覽器會補全地址。 因為一個URL由協(xié)議、主機名、路徑、搜索內(nèi)容、哈希組成。 2DNS解析過程:客戶機先插本地緩存,找不到再將域名發(fā)到DNS服務器,它先查它管理的區(qū)域,如果就查本地緩

    2024年02月16日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包