tcp三次握手
tcp四次揮手
為什麼收到server端的確認之後,client還需要進行第三次「握手」呢
為什麼要四次揮手
建立連線的第二個syn作用是啥
time_wait狀態產生的原因
如果網路連線中出現大量time_wait狀態會帶來哪些危害
當關閉連線時最後乙個ack丟失怎麼辦?、
tcp如何保證可靠傳輸
tcp建立連線之後怎麼保持連線
tcp存在的缺陷有哪些
三次握手與accept()函式的關係
三次握手和四次揮手協議中,客戶端和服務端各用到什麼函式
listen的真正目的
tcp與udp的區別,以及各自的用途和使用領域
可靠性
有序性
速速
重量級vs輕量級
流量控制或擁塞控制
tcp面向位元組流,udp面向報文
tcp應用場景:效率要求相對低,但是準確性要求相對高如檔案傳輸,郵件傳輸,遠端登入
udp的可靠性如何提高
tcp頭部欄位有哪些
http請求報文結構和響應報文結構
http響應報文
常見http首部字段
http中有關快取的首部欄位有哪些?http的瀏覽器快取機制
什麼是etag
既然有了last-modified,為什麼還要用e-tag
expires/cache-control(優先使用)
運用last-modified和etag快取頁面的過程
http1.1和http1.0的區別、
常用的http 方法有哪些
http的請求方式get和post的區別
為什麼http是無狀態的?如何保持狀態(會話跟蹤技術、狀態管理)
可以採用會話跟蹤技術來解決問題,把狀態儲存在伺服器中,只傳送回乙個識別符號,瀏覽器在下次提交中把這個識別符號傳送過來,這樣,就可以定位儲存在伺服器上的狀態資訊。
session和cookie的區別
如果客戶端禁用了cookie怎麼辦
http的短連線和長連線的原理
長連線:http/1.1的預設連線方式,在請求頭和響應頭加入connection:keep-alive;keep-alive不會永久保持連線,它會保持一段時間。
http的特點
http和https
http使用80埠,https使用443埠
說下http協議
socket程式設計
客戶端的請求過程稍微有點不一樣
計算機網路知識總結
第一次握手 客戶端傳送網路包,服務端收到了。服務端就能得出結論 客戶端的傳送能力 服務端的接收能力是正常的。第二次握手 服務端發包,客戶端收到了。客戶端就能得出結論 服務端的接收 傳送能力,客戶端的接收 傳送能力是正常的。第三次握手 客戶端發包,服務端收到了。這樣服務端就能得出結論 客戶端的接收 傳...
計算機網路知識總結
開發工具與關鍵技術 計算機網路知識總結 一 最主要的三種網路 1 電信網路 網 負責話音通訊,也就是打 接聽 3 計算機網路,主要是資料傳輸服務,也就是說是資源共享,其主要的服務就是網際網路。二 網際網路組成 網際網路主要是由核心部分和邊緣部分組成,網路核心部分是網際網路中最複雜的部分。網路中的核心...
計算機網路知識
1.網橋的自學習和 過程。若有,則將 表中記錄的目的位址埠和此幀進入網橋時通過的埠進行比較,若相等則丟棄此幀 因為目的主機已經收到此幀了 若不相等,則將此幀通過 表記錄的目的位址埠 出去。2.關於csma cd 機制。簡述csma cd 的工作過程 答 csma cd 的工作過程如下 傳送站傳送時首...