伺服器傳輸協議介紹
一,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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檔案傳輸協議介紹協議
- 直播賣貨系統,全面的流媒體傳輸協議介紹協議
- 傳輸層協議協議
- WebRTC:資料傳輸相關協議簡介Web協議
- 超文字傳輸協議協議
- 4種傳輸協議設定,檔案傳輸協議如何選擇?協議
- 06、HSMS協議介紹協議
- TCP傳輸協議詳解TCP協議
- 【傳輸協議】HttpClient基本使用協議HTTPclient
- HTTP超文字傳輸協議HTTP協議
- 19_MQTT協議介紹MQQT協議
- WebSocket協議入門介紹Web協議
- 傳輸層協議 TCP 和 UDP協議TCPUDP
- Raysync檔案傳輸協議(FTP)協議FTP
- 如何看待鐳速傳輸的Raysync高速傳輸協議?協議
- ARP協議介紹與ARP協議的攻擊手法協議
- Git傳輸協議的對比分析Git協議
- 前端基礎之HTTP協議介紹前端HTTP協議
- 用python實現TCP協議傳輸功能PythonTCP協議
- netty系列之:kequeue傳輸協議詳解Netty協議
- 流媒體傳輸協議之 RTP(下篇)協議
- 流媒體傳輸協議之 RTP (上篇)協議
- 還在使用檔案傳輸協議傳輸機密檔案?你可能是對檔案傳輸協議有什麼誤會協議
- 檔案傳輸協議的五種安全檔案傳輸替代方案協議
- PHP phar:協議物件注入技術介紹PHP協議物件
- WiFi協議的調製技術介紹WiFi協議
- 10.redis cluster介紹與gossip協議RedisGo協議
- 開源軟體許可協議介紹協議
- Python教程之udp和tcp協議介紹PythonUDPTCP協議
- 網路時間協議介紹以及伺服器同步網路時間協議伺服器
- 支援斷點續傳的大檔案傳輸協議斷點協議
- 網路協議之:基於UDP的高速資料傳輸協議UDT協議UDP
- TCP傳輸協議如何進行流量控制?TCP協議
- 訊息佇列面試解析 - 傳輸協議佇列面試協議
- DDTP 分散式資料傳輸協議白皮書分散式協議
- Linux——檔案傳輸協議知識點梳理Linux協議
- TCP/IP五層模型-傳輸層-TCP協議TCP模型協議
- 傳輸控制協議/網際網路協議(TCP / IP)是什麼意思?-VeCloud協議TCPCloud