1,連線管理
tcp是面向連線的,三次握手四次揮手都保證了連線的可靠性。
2,序列號
tcp是面向位元組流的,它要求資料報按次序到達。傳送端會為每乙個位元組流新增乙個序號,會按照序號的順序向接收端傳送資料報,而接收端也會按照順序接受這些資料報,如果中間乙個序列號的資料報丟了,雖然它還是會接受這些資料報,但是它也會重**送丟失的資料報之前的確認報文段,來告訴傳送端重發這個資料報,以保證傳送端傳送丟失的資料報。
3,超時重傳
當tcp傳送了乙個資料報時,會啟動乙個定時器,如果在有一定的時間內沒有收到接收端的確認報文段,就會重新傳送這個資料報。
4,流量控制
傳送端會根據接收端處理資料的能力調整傳送速度。首先,接受端將自己處理資料的緩衝區的空閒區域的大小寫入到tcp報文頭部的視窗大小中,通過ack確認報文段傳送給傳送端,傳送端接收到這個報文之後,會根據視窗的資訊調整自己傳送資料的能力。比如,接收端的緩衝區快滿了,它將視窗大小調小,傳送端接收到這個資訊後會放緩傳送資料報的速度。接受端的緩衝區徹底滿了之後,它會將視窗大小的資訊設定為0,傳送端接收到視窗資訊後,會停止傳送資訊,但是會隔一段時間傳送乙個探測的報文段,來檢視接收端的緩衝區狀態。
5,擁塞控制
由慢啟動,擁塞避免,快重傳,快恢復四個核心演算法組成。
①慢啟動,當主機啟動開始傳送資料時,會先探測性的調到乙個很小的視窗大小,(因為它不知道網路狀態,一下子放入大量資料報可能會導致網路擁塞或者丟包),隨著傳送的次數增加,視窗大小也成倍增加。
②擁塞避免,為了避免視窗擁塞,會放緩視窗的增加速度,每次會使視窗的大小+1。
③當傳送端連續三次接收到同乙個報文段的確認報文時,會直接啟動快重傳演算法,傳送這個報文段後邊的丟失的那個報文段。
④快恢復,為了避免是因為直接重傳而造成網路堵塞,在它之後會繼續執行第二步擁塞演算法。
吃肉講究的五大安全習慣
動檢專家指出,人們消費動物產品的安全取決於兩方面因素 乙個是動物產品本身是否有問題,另乙個是消費者是否養成安全消費的好習慣。專家提醒消費者,在有關執法部門嚴控市場大門阻擊劣 病動物產品流入市場的同時,消費者應主要從 方面養成安全食用習慣。第一,盡量選擇新鮮肉類食用。與火腿腸 罐頭等已加工肉類食品相比...
2023年虛擬化的五大安全趨勢
當人們談論企業網路安全時,虛擬元件和環境是乙個特別的挑戰。以下是行業專家認為2017年虛擬化領域安全將有五大趨勢 1.虛擬化安全性重在整合 考慮到虛擬桌面基礎架構 vdi 和虛擬化伺服器的安全解決方案,專家 企業將更加注意各種系統之間的順利整合,而不是在徹底檢查產品功能。安全解決方案可以整合到虛擬化...
未來雲計算服務安全的五大漏洞盤點
黑客從 進攻,服務商就在 防禦,也就是雲計算服務的安全戰場?由此總結出未來安全的五大漏洞。第一 使用者接入門戶 這裡最容易遭到的攻擊如下 1 密碼攻擊 雲計算對於paas iaas來說,使用者遠端管理自己的平台是常見的,攻擊管理者密碼更具有 力 2 偽造 證件 在終端上收集了使用者有關資訊後,仿造還...