首页
/
每日頭條
/
生活
/
計算機網絡三層架構
計算機網絡三層架構
更新时间:2025-12-19 18:52:44
網絡服務
  1. 面向連接服務:建立連接 使用連接 釋放連接,較複雜,效率不高,不需要攜帶目的地址
  2. 無連接服務:無須事先建立通信,傳送帶有目的地址的數據包,例如IP協議的UDP的協議,優點:靈活,迅速,開銷小 ;缺點:不可靠,不能防止報文丢失

TCP
  • TCP三種機制:
  • 1.使用序号對數據标記 ;

    2.使用校驗碼 定時器系統提高安全性 ;

    3.TCP使用窗口機制調整數據流量 ;

    計算機網絡三層架構(計算機網絡原理)1

    TCP報文

    1. 源端口和目的端口均為16位,TCP協議使用端口來識别源端和目的端,端口号取值為0-65535
    2. 序列号:32位
    3. 确認号:32位,
    4. 報頭長度:4位,單位32位,沒有任何選項的TCP報頭為20位,最大60字節
    5. 标記:ack 确認,建立連接後報文回應ack設置為1 ;SYN,發起連接 ;fin,終止
    6. 窗口大小:16位,流量控制,
    7. 校驗和:16位,對整個TCP報文段進行校驗,并由目标端進行驗證
    8. 緊急指針:16位,
    9. 選項:該字段可以達到40字節

    三次握手:

    A:SYN發起連接,序列号為x ;

    B:收到後,發起連接,發送确認ACK,序列号為y,然後确認序号表明期待下一個數據段序号即ack=X 1(表明前一個收到無誤,期待下一個)

    A:建立連接,序号為y 1(每次會消耗一個序号),ack=y 1

    計算機網絡三層架構(計算機網絡原理)2

    三次握手

  • 四次揮手
  • A:發送結束報文,序号

    B:确認報文,确認序号,期待發送

    B:發送結束報文,序号,确認序号

    A:确認報文,确認序号,序号

    接收ack報文

  • SYN:建立連接
  • ACK:确認連接
  • RST:重新連接
  • PSH:推送,接收方盡快将報文段上傳給上層協議
  • TCP連接三種機制
  • TCP傳輸的數據都是有序列号的,對數據報進行标記
  • TCP使用确認、校驗、定時器系統提供可靠性
  • TCP使用窗口機制調整數據流量
  • 源主機發送确認報文等待一段時間進入CLOSED狀态 ;目标主機收到确認報文後也進入CLOSED狀态

    計算機網絡三層架構(計算機網絡原理)3

    四次揮手

  • TCP擁塞控制:防止過多數據流入網絡,避免網絡中間設備過載
    1. 慢啟動與擁塞避免
    2. 快重傳和快恢複
    3. 随機早期檢測RED
  • TCP協議的重傳時間
    1. 往返時間
    2. 加權平均往返時間
    3. 重傳超時時間

    3.UDP(與TCP不同的是無順序号,不可靠連接,主要用于類似IP電話,視頻會議等需要恒定速率發送數據的應用,因為TCP需要在通信前建立連接,會有額外的開銷

  • 不可靠無連接的數據報服務
  • 無須事先建立連接,
  • 數據附加在了源端口号和目标端口号等UDP報頭字段後
  • UDP頭部結構
  • 源端口号:16位,标識源端進程

    目标端口号:16位,标識目标端進程

    長度字段:16位,頭部和數據總長

    校驗和字段:16位,校驗頭部和數據,有錯就丢棄,與TCP不同的是在UDP裡校驗和為可選項,而TCP裡校驗和為必選

  • 協議端口号定義:标識目标主機進程,TCP/IP使用16位的端口号來标識端口
  • 端口分類:
  • (1)系統端口 :取值[0,1023]常見端口号如下:

    計算機網絡三層架構(計算機網絡原理)4

    常見端口

    (2)登記端口 :是為 沒有熟知端口号 的應用進程的,端口範圍 [1024,49151],必須在IANA登記避免重複

    (3)客戶端使用端口:僅在客服運行進程時使用,進程結束就會釋放端口

    ,
    Comments
    Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
    Sign up to post
    Sort by
    Show More Comments
    推荐阅读
    數字人民币和支付寶微信有什麼區别 數字的錢怎麼花
    數字人民币和支付寶微信有什麼區别 數字的錢怎麼花
    數字人民币是什麼?“數字人民币”一直是熱門話題,那麼日常生活應該怎麼使用數字人民币?下面是小編為大家搜集整理的關于數字人民币和支付寶微信有什麼區别,供大家參考,快來一起看看吧!數字人民币和支付寶微信有什麼區别數字人民币與支付寶、微信支付等第三方支付存在本質不同。我們可以這樣理解:數字人民币是錢,支付...
    2025-12-19
    小孩得了甲流反複發燒是肺炎嗎 小孩子得了甲流反複發燒怎麼辦
    小孩得了甲流反複發燒是肺炎嗎 小孩子得了甲流反複發燒怎麼辦
    甲流是生活中比較常見的一種病毒,它也是傳染性比較強的一種病毒,很多人都會感染生病。小孩得了甲流之後有可能會反複發燒或者高燒不退,這種都可能會引發肺炎,建議及時就醫治療。小孩得了甲流反複發燒是肺炎嗎可能會引發肺炎。甲型流感反複發熱,一般來講,是提示流感的發病非常嚴重,而且患者本身的免疫狀況很差、抵抗力...
    2025-12-19
    席夢思床墊好不好
    席夢思床墊好不好
    席夢思床墊本身是美國的一個床墊品牌,主要以生産彈簧床墊為主,因此後來人們将“彈簧床墊”稱之為“席夢思床墊”,如今席夢思床墊是彈簧床墊的别稱。那麼席夢思床墊好不好呢?席夢思床墊品牌排行榜有哪些品牌呢?在中國席夢思床墊排名靠前的品牌又有哪些呢?據以上疑問,下文帶來席夢思床墊相關介紹。席夢思床墊好不好了解...
    2025-12-19
    2023中考多少分能上高中 2023中考高中錄取分數線
    2023中考多少分能上高中 2023中考高中錄取分數線
    中考對于初三的學生來說是非常重要的,決定了初升高的學校,而且現在中考和以前不一樣了,不是所有學生都能上高中,下面大家就和小編一起了解一下2023中考多少分能上高中,2023中考高中錄取分數線。2023中考多少分能上高中不一定。2023年升中考分數線:中考400多可以上高中。按照常理說中考大于450分...
    2025-12-19
    世界杯決賽什麼時候開始世界杯決賽怎麼看
    世界杯決賽什麼時候開始世界杯決賽怎麼看
    第一、2018年的世界杯決賽是在7月15日星期天,23.00,法國對陣克羅地亞,在盧日尼基體育場舉行第二、我們可以在任何視頻播放器的首頁的搜索欄中輸入世界杯,我用的是騰訊,當然你也可以用其他的播放器第三、在彈出來的頁面中,點擊世界杯視頻,然後再次點擊世界杯決賽視頻第四、點擊世界杯視頻後,這樣就可以收...
    2025-12-19
    Copyright 2023-2025 - www.tftnews.com All Rights Reserved