伺服器傳輸協議介紹

十月1575873887發表於2022-10-20

一,TCP/IP協議族的傳輸層協議概況: 
1,TCP:傳輸控制協議 
2,UDP:使用者資料包協議 
二,TCP/UDP協議詳解: 
1,TCP 
a.TCP是面向連線的,可靠的程式到程式通訊的協議 ; 
TCP提供全雙工服務,即資料可在同一時間雙向傳輸。 
b.TCP報文段: 
TCP將若干個位元組構成一個分組。叫報文段。TCP報文段封裝在IP資料包中。 

資料段詳解:、 
序號(32):傳送端為每個位元組進行編號,便於接收端正常重組。 
確認號(32):用於確認傳送端的資訊。 
視窗大小(16):用於說明本地可接收資料段的數目,視窗大小是可變的。 
SYN:建立連線的請求標記 
FIN:斷開連線的請求 
ACK:確認連線的請求 
RST:重新,重置(失敗情況下) 
URG:緊急指標位(1:開啟    0:關閉)不經過快取直接提交給對方 
PSH: 速接收傳遞給應用層(1:開啟    0:關閉)需要經過快取,等一批報文段到齊直接傳送到應用層。 
c.常用TCP埠號及其功能 
埠協議說明21F  T  PFTP伺服器所開放的控制埠23TELNET用於遠端登陸,可以遠端控制25SMTPSMTP伺服器開放的埠,用於傳送檔案8 0HTTP超文字傳輸協議11 0P0P3用於郵件的接受擴充套件:20埠是FTP的資料連線,21埠是FTP的控制連線,22埠SSH協議用於遠端密文傳輸,23是明文,443埠HTTPS是安全傳輸協議。 
d.TCP連線 
TCP建立連線的過程稱為二次握手 
TCP斷開連線的四次揮手 
半關閉概念 
2,UDP 
a.UDP協議:①無連線,不可靠的傳輸協議,②花費的開銷小 
b.UDP報文的首部格式 
源埠號(16)目標埠號(16)UDP長度(16)UDP校驗和(16)UDP長度:用來指出UDP的總長度,為首部加上資料 
校驗和:用來完成對UDP資料的差錯校驗,它是UDP協議提供的唯一可靠機制 
c.UDP常用埠號及其功能 
埠協議說明69TFTP簡單檔案傳輸協議111RPC遠端過程呼叫123NTP網路時間協議。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019600/viewspace-2919427/,如需轉載,請註明出處,否則將追究法律責任。

相關文章