tcp和

1/6ページ

TCP/IP 和 HTTP不瞭解?看完這篇文章,網路知識就全懂了

本文來自作者 宋璐 在 GitChat 上分享「如何快速入門網路基礎知識(TCP/IP 和 HTTP)」,「閱讀原文」檢視交流實錄 「文末高能」 編輯 | 洛肯 前言 在寫之前,先給這篇文章做一個明確定位,讀完這篇文章後,希望你能夠: 對於計算機網路有初步的認識和了解,瞭解一些經典專業術語,如三次握 […]

TCP協議分析

1、TCP特點 TCP提供了一種面向連線的、可靠的位元組流服務,在連線雙方在通訊前需要預先建立一條連線。 TCP特點如下(提供了協議規則來保障通訊鏈路的可靠性): 1)資料分割 應用資料分割成TCP協議認為最適合傳送的資料塊。最大報文段長度MSS選項是TCP協議定義的一個選項,MSS選項用於在TCP […]

TCP連線管理機制

本文主要涉及到TCP的連線機制及其過程詳解,TIME_WAIT狀態詳解,以及為什麼需要三次握手和四次揮手,如果有錯誤,感謝大佬們指正。 一:TCP連線管理機制 伺服器狀態轉化: 1.CLOSED -> LISTEN:伺服器建立監聽套接字後進入LISTEN狀態,等待客戶端建立連線; 2.LIST […]

TCP三次握手及四次握手詳解

TCP通訊時序 一、概念 TCP是一種面向連線的、可靠的協議,點到點的協議。有點像打電話,雙方拿起電話互通身份之後就建立了連線,然後說話就行了,這邊說的話那邊保證聽得到,並且是按說話的順序聽到的,說完話掛機斷開連線。也就是說TCP傳輸的雙方需要首先建立連線,之後由TCP協議保證資料收發的可靠性,丟失 […]

TCP中的四個計時器

重傳計時器(Retransmission Timer) 當TCP傳送報文後,就對此報文設定一個重傳計時器,此時有兩種情況 在規定時間內成功收到對方的確認,就撤銷該報文的重傳定時器 到了規定時間仍然未收到對方的確認,則認為該報文丟失,重新傳送該報文,並將計時器時間復位 堅持計時器(Persistent […]

TCP擁塞控制圖解(不包括RTO,因為它太簡單了) 【勘誤1】

熬過了幾個夜晚,終於把TCP的擁塞處理的Linux擼了一遍,倉促中也總結了一幅巨大的圖,然而今天下午的例會討論後,我自己說著說著發現還有一些值得商榷的地方,有的是筆誤,也有的是一些細節依然沒有搞清楚,因此特此勘誤,原文我只修改了文字,因為重新貼圖代價實在太大,再者,我希望留下一些錯誤的印記,這樣也能 […]

TCP協議學習

OSI網路模型分為7層 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層 軟體開發者關注的網路模型 物理層對於軟體開發者來說不用特別關注 表示層用於資料處理,壓縮及安全問題,也不是一般軟體開發者探討的重點 我們關注的主要有:資料鏈路層,網路層,傳輸層以及應用層 我們常說的‘’四層‘’,七層 […]

TCP/UDP 常用埠列表

 計算機之間依照網際網路傳輸層TCP/IP協議不同的協議通訊,都有不同的對應埠。所以,利用簡訊(datagram)的UDP,所採用的埠號碼不一定和採用TCP的埠號碼一樣。以下為兩種通訊協議的埠列表連結: 目錄  [隱藏]  1埠狀態顏色圖例 20到1023號埠 3 […]