中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

計算機網絡(二)——傳輸層

發布時間:2020-06-16 10:09:09 來源:網絡 閱讀:394 作者:wujunqi1996 欄目:開發技術

  從通信和信息處理的角度來看,傳輸層向它上面的應用層提供通信服務,它屬于面向通信部分的最高層,同時也是用戶功能的最底層,針對于上三層的資源子網與下三層的通信子網,傳輸層在兩者之間扮演者承上啟下的作用;

  傳輸層的兩個主要協議:

  UDP協議與TCP/IP協議

  UDP協議:用戶數據報協議

  它是一種不可靠的傳輸協議,在傳輸過程中,它不提供反饋,單單只是把傳輸的數據傳送到目的地址當中,對于UDP協議來說,應用層才會保證數據的可靠性;他的通信過程不如TCP/IP那樣更可靠,也不具備數據恢復功能;

  UDP是無連接的,即發送數據之前不需要建立連接,因此減少了開銷和發送數據之前的時延;

  UDP首部格式:

  源端口:16位,在對方進行回信時使用;

  目的端口:16位,需要使用其指定目的端口號;

  數據報長度:16位,UDP用戶數據報的長度;

  UDP首部檢驗和:16位,檢測UDP數據報在傳輸過程中是否有錯;


  TCP/IP協議:傳輸控制協議

  TCP是面向連接的協議,在雙方進行通信時必須先進行連接,通信結束后在釋放連接,這兩個過程稱之為“三次握手”,“四次揮手”;

  TCP/IP協議提供可靠的交付,通過TCP連接發送的數據,無差錯,不丟失,不重復,并且按序到達;

  TCP/IP協議提供全雙工模式,允許雙方在任何時候都能發送數據;

  TCP/IP協議有數據恢復功能;

  TCP/IP首部格式:

  源端口:16位,在對方進行回信時使用;

  目的端口:16位,需要使用其指定目的端口號;

  序列號:32位,第一個發送的數據報序列號隨機,下一個的序列號為上一個序列號+1

  確認號:32位,當發送數據報時,確認號,為下一個序列號的值;發送的第一個數據報的確認號為        0;

  首部長度:4位,TCP用戶數據報的長度;

  保留標志位:3位,暫時沒有被使用;

  加密標志位:3位

  URG:緊急標志位,若該位置1,則優先執行該數據報;

  ACK:確認標志位,在數據通信時,進行回饋,用來響應主動發起連接的建立請求或拆除請求的那一      方;1為確認

  PSH:推進標志位,如果該標志位置1,則在接受方可以將該數據不加入緩存隊列,直接交給應用程序      進程進行處理;

  RST:重置標志位,在TCP/IP協議,耗盡或者出現問題時,重新連接TCP/IP協議;

  SYN:同步標志位,用于在建立TCP連接的過程中,主動發生連接建立請求的那一方發起連接的信號;

  FIN:結束標志位,用于結束連接,置1,表結束;

  窗口尺寸:16位,窗口值告訴報文,從本報文首部的確認號算起,接收方目前允許對方發送的數據          量,之所以有這個限制,是因為接收方的數據緩存是有限的;而窗口種類有滑動窗口,          緊急窗口以及擁塞窗口;

  TCP首部檢驗和:16位,用來檢測TCP數據報在傳輸過程中是否有什么差錯;

  緊急標志位:16位,緊急標志位僅在URG置1時有作用,如果有多個URG置1的情況下,誰的緊急標志位           置1則先執行;

  選項:32位,數據段分段的時間戳;

  

  在之前講過的關于TCP/IP協議建立連接時,需要進行“三次握手”來建立連接,在解除連接時還要進行“四次揮手”的操作;

  三次握手:

  ①發送方生成一個數據報,源端口,目的端口由應用程序提供,序列號隨機,確認號為0,SYN同步位置1,發送到目的地址;

  ②接收方收到由發送方發來的SYN請求數據,判斷自身能否完成對方所要求的數據通信,如果可以,則返回由其生成的TCP首部數據;將接收到的數據報的源端口轉為目的端口,目的端口轉為源端口,序列號隨機,確認號為發送方發送的下一個序列號;SYN位與ACK位置1,并發送;

  ③發送方在接受了對方的響應數據后,檢查其ACK標志位是否置1,如果為1,再看SYN標志位是否置1如果也是1則予以確認,隨即生成第二個TCP首部數據序列號為前一個數據的序列號+1,確認號為接收方下一個數據 的序列號,ACK標志為1;

  

  四次揮手:

  ①發送方發送一個FIN位置1的數據報給接收方;

  ②接收方接收到FIN置1的數據報后,發送一個ACK置1的確認報文,表示收到此請求結束報文;

  ③接受放在緊接著發送一個FIN置1的數據報,表示可解除連接;

  ④發送方接收到接收方發送的解除連接報文,主動結束方予以確認,發送ACK標志位置1的TCP首部數   據;


  

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潜江市| 凤山县| 沙田区| 娄底市| 和硕县| 军事| 威信县| 会昌县| 闽清县| 隆林| 上饶市| 临泽县| 沂南县| 巫溪县| 辽阳县| 大埔区| 山东| 卢龙县| 灌云县| 武平县| 邵阳市| 新安县| 原阳县| 白城市| 灵璧县| 农安县| 城步| 镇沅| 天水市| 石渠县| 佛冈县| 常山县| 宁武县| 连平县| 昌江| 神农架林区| 福州市| 裕民县| 嘉祥县| 措美县| 长子县|