1、爲什麼要學習?——市場動向分析
-
市場背景:
對於這幾年的互聯網市場,越來越多的市場需求導致人才輸出渠道更加豐富,五花八門的教育機構培訓班, 學校對互聯網人才的培養同樣會顯得越來越重視 -
問題分析:
那麼,越來越多的人才的出現必將給我們學員帶來更大的挑戰,怎麼增大在互聯網市場的競爭力
-
解決方案: 從宏觀的角度來講我們首先必須增加自我個體的價值和特色
-
總結:
在學習框架知識的同時,我們應該注重高級知識的學習,讓高級篇幅成爲自己的特色,從而在壓力巨大的 市場中脫穎而出。作爲網絡知識的一大環節,TCP知識的學習將會給你的知識體系帶來特色。顯然,TCP知識以及成爲大廠選拔人才中常常會涉獵到的加分項。
四次揮手講解地址:https://blog.csdn.net/weixin_42083036/article/details/103350477
2、TCP 狀態碼分析
- SYN 請求同步碼 由請求端發出
- ACK 狀態確認碼 一般由請求接收端發出
- FIN 結束碼 兩者都能
3、三次握手圖解
三次握手過程分析——類似商務簽約過程
- A:發起連接 我準備好了 你準備好了嗎? 狀態碼 SYN
- B:監聽請求,確認併發出我也準備好了 狀態碼 ACK +SYN
- A:驗證通過 建立連接 狀態碼 ACK
4、爲什麼TCP 需要三次握手 而http請求卻不用?
http連接是不安全的,不穩定的!!TCP連接是安全 有效的!
主要是爲了防止已失效的連接請求報文段突然又傳到了B,因而報文錯亂問題
假定A發出的第一個連接請求報文段並沒有丟失,而是在某些網絡結點長時間滯留了,一直延遲到連接釋放 以後的某個時間纔到達B,本來這是一個早已失效的報文段。但B收到此失效的連接請求報文段後,就誤認爲 是A又發出一次新的連接請求,於是就向A發出確認報文段,同意建立連接。假定不採用三次握手,那麼只要B發出確認,新的連接就建立了,這樣一直等待A發來數據,B的許多資源就這樣白白浪費了。