色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

tcp和udp的協(xié)議號

林雅南2年前79瀏覽0評論

tcp和udp的協(xié)議號?

TCP的協(xié)議號是6,UDP的協(xié)議號是17。

1、傳輸層協(xié)議簡介

TCP是TCP/IP協(xié)議族中傳輸層協(xié)議的一員

傳輸層總共是有TCP和UDP兩大協(xié)議

每個協(xié)議都有對應的協(xié)議號,TCP的協(xié)議號是6,UDP的協(xié)議號是17。

TCP是傳輸控制協(xié)議

UDP是用戶數(shù)據(jù)報協(xié)議

2、TCP協(xié)議

1.TCP是面向連接的、可靠的進程到進程通信的協(xié)議

2.TCP提供全雙工服務,即數(shù)據(jù)可在同一時間雙向傳輸

3.TCP報文段

TCP將若干個字節(jié)構(gòu)成一個分組,叫報文段

TCP報文段封裝在IP數(shù)據(jù)報中

這邊添加了一個報文段的表格

名詞后面跟隨的數(shù)字是占用的二進制數(shù)位,每層占用32二進制

源端口號:是發(fā)送方的端口號,一般是針對客戶機

目標端口號:是接收方的端口號,一般是針對服務器

序號:發(fā)送端為每個字節(jié)進行編號,以便于接收端正確重組

確認號:用于確認發(fā)送端的信息

例如:PC1向PC2發(fā)送四個數(shù)據(jù),但是PC2一次只能接收3個數(shù)據(jù),PC2就會只接收3個數(shù)據(jù)段,第四個不接受,并且向PC1回信說我只能接收三個,PC1再把第四個數(shù)據(jù)傳輸一次或者把第四段數(shù)據(jù)跟剩下的一起傳

首部長度:包頭的長度

保留:保留位

狀態(tài)位:URG、ACK、PSH、RST、SYN、FIN

注:上面六個狀態(tài)位,TCP中只用到三個:SYN、ACK、FIN,這三個,分別代表的意思是:

SYN:同步序列號,TCP需要建立連接的時候?qū)YN的數(shù)值設置成1

ACK:確認序列號,當ACK數(shù)值為1的時候,用于確認發(fā)送方的數(shù)據(jù)

FIN:當TCP連開連接的時候,將FIN數(shù)值設置成1,就是斷開連接的時候用

窗口大小:用于說明本地可接受數(shù)據(jù)段的數(shù)目。窗口大小是可變的。

校驗和:發(fā)送方發(fā)送數(shù)據(jù)的時候會附加一個校驗值,接收方接收信息的時候會校驗,是不是跟發(fā)送方的校驗值一摸一樣,一樣就就接收。

緊急指針:TCP中會把小的零散數(shù)據(jù)放在一起發(fā)送,緊急指針就是為小數(shù)據(jù)添加標記,緊急發(fā)送,不再進行跟別的數(shù)據(jù)捆綁發(fā)送,而是接收到之后立即發(fā)送,比較緊急。

二、三次握手

第一次PC1跟PC2發(fā)送連接請求,SYN發(fā)送建立連接的請求,此時數(shù)值是1,還有一個Seq,序列號,數(shù)字是X,數(shù)值惡意任意設置。

請求信息到達PC2之后,如果PC2同意建立,就會跟PC1回數(shù)據(jù)說可以,就會產(chǎn)生確認值(Ack),確認無同意請求,這個值是PC1的序列號+1,

java 遠程udp,tcp和udp的協(xié)議號