域名和IP地址並用的理由:css
TCP/IP 的結構:html
實際的IP地址:jquery
查詢順序:web
向 dns 域名服務器查詢的過程:(好比, http://www.a.b.com)算法
經過緩存加快DNS 服務器的響應:編程
DNS 劫持:json
解決:(DNS 的劫持是經過 攻擊運營商的解析服務器來達到目的的)segmentfault
內容劫持:後端
背景:跨域
三次握手(創建鏈接)
四次揮手(斷開鏈接)
TCP 慢啓動:
TCP慢啓動
擁塞避免
快速重傳
快速恢復
UDP:
UDP,提供面向事務的、簡單、不可靠信息傳輸服務。
UDP發送數據報的上限決定因素:
TCP 和 UDP 區別:
創建鏈接方式不一樣:
數據發送方式不一樣:
數據有序性的不一樣:
可靠性的不一樣:
使用場景:
構成:
經常使用的請求頭和響應頭有哪些?
請求頭:
響應頭:
請求/響應實體:
http請求方法?
get和post的區別?
狀態碼?
URL後面的#是什麼?
長鏈接與短鏈接
長輪詢與短輪詢
長短輪詢和長短鏈接的區別:
HTTP 1.0:
HTTP 1.1:
HTTP 2.0:
HTTP 3.0:
鏈接:
優雅的丟包處理:
FEC 前向糾錯:
適用場景:
- 長距離傳輸
特色:
加密算法:
對稱加密:
非對稱加密:
過程:
強制緩存:
協商緩存:
使用緩存的策略:
HTTP 1.0:
強制緩存:
協商緩存:
HTTP 1.1:
強制緩存:
cache-control:
協商緩存:
比 http1.0 的進步:
用戶的不一樣操做使用的緩存:
工做流程:
特色:
爲何使用:
CDN 的缺點:
如何使用: