網絡基礎知識詳解

第一層 物理層

0101010 強弱強弱電 數模 模數轉換瀏覽器

第二層 數據鏈路層

網卡緩存

第三層 網絡層

路由器層 IP協議服務器

第四次 傳輸層

TCP UDP協議 數據包分割cookie

第五次 會話層

SSL TLS網絡

第六次 表示層

不一樣系統之間的 語法 格式化session

第七次 應用層

消息頭 socks socket

TCP 的三次握手

爲何須要三次握手才能創建鏈接

SYN Flood不斷髮生SYN鏈接而後下線會形成對隊列飽和 (一下解決辦法)

TCP 四次揮手

UDP

TCP 滑動窗口

(我的理解)滑動窗口大小 也就是 流量大小,窗口越大 TCP同時發送的單包越多,

http 介紹

問題:在瀏覽器地址欄輸入URL 按下回車以後經歷的流程

答案: 1 DNS解析 從 瀏覽器緩存 系統緩存 路由器緩存 IPS服務器緩存 根域名服務器緩存 頂級域名服務器緩存 找ip 2 用IP+端口進行 TCP鏈接post

3 發送http請求3d

4 服務器處理請求返回http報文cdn

5 瀏覽器渲染界面

6 結束TCP鏈接

問題 常見的HTTP狀態碼

GET POST 區別

冪等性 請求屢次都不會對數據形成更改 get put都通常是冪等性 post不是

ookie session的區別

cookie

session

區別

https http

https http區別

socket 簡介

IP+協議+端口 惟一標識

使用 socket UDP 實現 客戶端發送字符串 服務器打印接收字符串 並返回給客戶端字符串長度

socket Server

socket Client

UDP server

UDP client

相關文章
相關標籤/搜索