摘要:并且負責查詢的操作。同時的經典的三次握手也是出現在這里。發送端發送一個帶的標志的數據包給對方。這里的代表開始連接接收端接受后返回一個的數據包表示信息已經傳達。發送方發送標有的數據包,表示握手結束。
從輸入URL按下回車鍵的開始。此時瀏覽器就是所在TCP/IP的四層模型中的應用層。此時會把請求往下一個模型傳輸層傳遞。
傳輸層
傳輸層又可以理解為TCP負責的這層,他會分析你發送的協議的類型屬于http、https。并且負責查詢DNS的操作。這里DNS先去訪問緩存中是否已經查詢過了這個域名,如果查詢過并且有的話把ip返回進入下一層,如果沒有這繼續向下查詢有則返回IP沒有則返回應用層報錯。
同時這里如果使用的是https協議的話,會在這一層底部添加ssl放在傳輸層和網絡層中間,可以粗略的理解為這是一個加密的東西。
同時tcp/ip的經典的三次握手也是出現在這里。
1、發送端發送一個帶SYN=1的標志的數據包給對方。(這里的1代表開始連接)
2、接收端接受后返回一個SYN/ACK的數據包表示信息已經傳達。
3、發送方發送標有ACK的數據包,表示握手結束。
https的話就更復雜一點了整個的過程需要9步,這個在我之前寫的Https詳解里面有提到。
網絡層
已經查詢到了IP這時,會繼續往下傳遞到數據鏈路層之前的每一步都會有加包的操作,而和服務端不同的地方是服務端做的是拆包的工作。將數據分層塊狀傳遞可以提高傳輸效率,盡可能的不浪費資源。
如果有什么不對的地方希望大家能夠指出。謝謝!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/80785.html
摘要:代碼已經上傳到上簡介這是一個基于而寫的爬蟲,爬取的網站的脈脈網,在搜索框中搜索,并切換到人脈選項卡,點擊姓名,進入詳情頁,爬取其詳細信息獲取的具體信息有基本信息工作經歷教育經歷職業標簽及其認可數點評信息幾度關系一度二度三度等寫給用戶的注意如 代碼已經上傳到github上 簡介: 這是一個基于python3而寫的爬蟲,爬取的網站的脈脈網(https://maimai.cn/),在搜索框中...
摘要:定制篩選器,對內容進行篩選重點。審查元素這是瀏覽器自帶的工具,提供抓包和檢查網頁源碼的功能,供使用者分析網頁。超時設置,如果服務器在指定秒數內沒有應答,拋出異常,用于避免無響應連接,整形或浮點數。返回連接狀態,正常。 前言 python 3.6 !! 本爬蟲系列是面對有Python語法基礎的讀者寫的,如果你沒學過python,emmmm.....也沒關系,你或許能從每篇文章中學到一些...
摘要:作者兩年經驗第一家任職的是個小公司第二家算是二線互聯網公司各待了一年吧能有機會去阿里面試很驚喜先來和大家分享一下面試經歷電話面試初探因為還在職的緣故電話面試從晚上點鐘開始持續了半個小時左右一開始的時候特比緊張甚至聲音略有些顫抖簡單自我介紹做 作者兩年經驗, 第一家任職的是個小公司, 第二家算是二線互聯網公司, 各待了一年吧... 能有機會去阿里面試很驚喜! 先來和大家分享一下面試經歷....
摘要:中可以利用模塊進行服務器的搭建。每個響應都必須調用方法,并且在最后調用。中后面的部分叫做。方法封裝了和方法常識模塊的服務器默認返回的數據類型是模塊中的屬性包含所有的狀態碼及其描述信息 使用Node進行網絡開發 用戶在瀏覽器中輸入網址 --> 獲得網頁的過程經歷了幾個步驟: 通過瀏覽器發送一個請求到服務器(期間經歷的DNS解析、TCP3次握手連接) 服務器分析、處理用戶的請求,并生產請...
閱讀 3738·2021-09-09 09:33
閱讀 3024·2019-08-30 15:56
閱讀 3017·2019-08-30 15:56
閱讀 3307·2019-08-30 15:55
閱讀 499·2019-08-30 15:53
閱讀 2179·2019-08-30 15:52
閱讀 662·2019-08-28 18:16
閱讀 2391·2019-08-26 13:51