传输层协议(TCP/UDP)介绍
?
一,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網絡時間協議。
CN2 GT是電信CN2產品線中的global transit的產品,CN2 GT到中國國際出口擁有自己的單獨線路,但是進入國內的還是使用的163出口。目前全球接入CN2 GT的機房也比較多,但CN2 GT并沒有自己的中國出口,所以有時候會感覺很慢。這也是為什么CN2 GT會走到很多202的163骨干上去的原因。
總結
以上是生活随笔為你收集整理的传输层协议(TCP/UDP)介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单了解SSL/TLS协议
- 下一篇: 两根同样长的钢筋,其中一根锯成3段用了1