tcp與udp的區別:協議屬於傳輸層協議,它們之間的區別包括:
tcp的擁塞處理
tcp和udp分別對應的常見應用層協議
2). udp對應的應用層協議
snmp:簡單網路管理協議,使用161號埠,是用來管理網路裝置的。由於網路裝置很多,無連線的服務就體現出其優勢。
tftp(trival file transfer protocal):簡單檔案傳輸協議,該協議在熟知埠69上使用udp服務。
tcp連線終止:
需要注意的是:
三次握手
四次揮手
關閉伺服器到客戶端的連線
ssl四次握手的過程
至此,整個握手階段全部結束。接下來,客戶端與伺服器進入加密通訊,就完全是使用普通的http協議,只不過用"會話金鑰"加密內容。
為什麼tcp鏈結需要三次握手
傳輸層 TCP協議
1 序號 在乙個tcp連線中傳送的位元組流中的每乙個位元組都按順序編號,本欄位表示本報文段所傳送資料的第乙個位元組的序號。2 確認號 期望收到對方下乙個報文段的第乙個資料位元組的序號。若確認號為n,則證明到序號n 1為止的所有資料都已正確收到。即採用累計確認 3 資料偏移 首部長度 tcp 報文段的...
傳輸層TCP協議
面向連線,可靠傳輸,面向位元組流 tcp協議 面向連線 accept 獲取新連線 1.當呼叫accept之後,核心就會為新連線建立乙個套接字描述符,服務端使用該套接字描述符進行和客戶端進行資料通訊 2.連線建立之後,雙方都可以傳送資料 確認msg1 確認的行為是傳輸層tcp協議的行為,不是應用層的行...
傳輸層協議TCP
部分埠號 第二次握手 伺服器應用程序被動開啟。若同意客戶端的請求,則發回確認報文,其首部中 syn 1,ack 1,ack x 1,seq y。第三次握手 客戶端收到確認報文之後,通知上層應用程序連線已建立,並向伺服器發出確認報文,其首部 ack 1,ack y 1。當伺服器收到客戶端的確認報文之後...