女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

你知道超過MTU的報文如何進行分片嗎?

冬至子 ? 來源:網絡工程師阿成 ? 作者:大俠 ? 2023-11-29 15:51 ? 次閱讀

以太網幀大小為64~1518字節。以太網最大的數據幀是1518字節,這樣刨去幀頭14字節和幀尾CRC校驗部分4字節,那么剩下承載上層IP報文的地方最大就只有1500字節,這個值就是以太網的默認MTU值。

圖片

如果IP層有<=1500字節需要發送,只需要一個IP包就可以完成發送任務;如果IP層有>1500字節數據需要發送,那么IP層就需要進行分片才能完成發送。

以主機發送一個數據載荷長度為2000字節的報文為例說明其分片的過程(假設出接口的MTU值為1500)。

當IP層接收到此IP數據包時,它要判斷向本地哪個接口發送數據(選路),并查詢該接口獲得其MTU。把MTU與數據包長度進行比較,發現IP報文的長度超過了MTU的值1500,因此要進行分片處理,詳情見下圖。

圖片

第一片報文,IP報文頭固定20字節,數據載荷可以封裝1480字節(MTU值1500字節-IP報文頭20字節,數據載荷長度須是8的倍數);

第二片報文,復制第一片的IP頭,IP報文頭固定20字節,數據載荷為剩余的520字節(總數據載荷長度2000字節減去第一片中已封裝的1480字節)。

如果最后一片報文的長度不足46字節,會自動填充至46字節。

所有分片報文在發送至目的主機后,在目的主機進行分片重組,恢復為原報文。在進行重組時,通過IP頭中的標志位中的MF用來分辨這是不是最后一個分片,片偏移用來分辨這個分片相對原數據報的位置。通過這幾個字段,可以準確的完成數據報的重組操作。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    40

    文章

    5583

    瀏覽量

    174783
  • CRC校驗
    +關注

    關注

    0

    文章

    84

    瀏覽量

    15505
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Android14在BLE中,當MTU超過517字節時應如何處理數據傳輸?

    /behavior-changes-all#mtu-set-to-517 我們在應用更改后進行了測試,但遇到了無法傳輸超過 512 字節數據的問題。 由于客戶的工作數據通常超過 51
    發表于 05-28 06:41

    使用CAN以及CANIF配置了S32K310的CAN驅動模塊,如何進行報文的接收呢?

    我使用CAN以及CANIF配置了S32K310的CAN驅動模塊。我知道調用CAN_Write()函數進行報文的發送,但我存有以下的一些問題: 1.我該如何進行
    發表于 03-21 07:24

    Linux內核網絡之網絡層發送消息之IP分片簡析

    1、Linux內核網絡之網絡層發送消息之IP分片簡析本文分析下ip的分片。行 IP 分片。IP分片通常發生在網絡環境中,比如1個B環境中的MTU
    發表于 07-20 15:34

    何進行OPCDCOM配置

    何進行OPCDCOM配置(四會理士電源技術有限公司招聘)-如何進行OPCDCOM配置? ? ? ? ? ? ? ? ? ? ??
    發表于 09-18 14:23 ?11次下載
    如<b class='flag-5'>何進行</b>OPCDCOM配置

    科普一下MTU是什么,如何設置MTU

    歡迎來到東用知識小課堂,下面我們就來科普一下一下MTU是什么,如何設置MTUMTU是最大傳輸單元的意思,代指一類通訊協議某一層上所能通過的最大數據包大小(以byte為單位)。最大傳輸單元這一主要參數
    的頭像 發表于 10-29 06:00 ?5231次閱讀
    科普一下<b class='flag-5'>MTU</b>是什么,如何設置<b class='flag-5'>MTU</b>

    如何利用Ping命令測試本地最佳MTU值的方法

    歡迎來到東用知識小課堂,上次我們有談到過關于什么是MTUMTU的設置方法,今天我們來說一說如何利用Ping命令測試本地最佳MTU值的方法。測試構思:在廣域網上,數值超過ISP標準的數
    的頭像 發表于 10-30 06:00 ?2282次閱讀
    如何利用Ping命令測試本地最佳<b class='flag-5'>MTU</b>值的方法

    路由器MTU是什么意思?路由器mtu最佳值

    數據包的大小沒有超過這個值,就直接被轉發;如果超過MTU值,就要被“分片”,分割成可以通過的尺寸。前提是設備允許分片。 路由器
    的頭像 發表于 12-19 17:46 ?1.1w次閱讀

    北斗短報文終端如何進行雙向通信?

    北斗短報文終端的雙向通信功能是基于中國北斗衛星導航系統(BDS)的衛星通信能力實現的。以下是北斗短報文終端進行雙向通信的具體過程和特點:北斗短報文終端一、雙向通信過程發送短
    的頭像 發表于 07-12 11:19 ?1271次閱讀
    北斗短<b class='flag-5'>報文</b>終端如<b class='flag-5'>何進行</b>雙向通信?

    mtu是什么?解釋和定義

    MTU(Maximum Transmission Unit)是一個網絡術語,指的是在網絡層(如以太網)上可以傳輸的最大數據包大小。MTU的大小決定了網絡設備在發送數據時能夠處理的最大數據量。 MTU
    的頭像 發表于 12-16 14:19 ?4099次閱讀

    mtu與網絡性能的關系 mtu調整對網絡的影響

    在現代網絡通信中,數據包的傳輸效率和可靠性是衡量網絡性能的關鍵指標。MTU(最大傳輸單元)作為網絡通信中的基本參數,對這些性能指標有著直接的影響。 MTU的定義與作用 MTU是指在不進行
    的頭像 發表于 12-16 14:21 ?2627次閱讀

    mtu在不同網絡協議中的應用

    包括數據包頭和數據負載。MTU的大小決定了網絡中可以傳輸的最大數據量,同時也影響了數據包的分片和重組過程。如果數據包超過MTU,它將被分片
    的頭像 發表于 12-16 14:22 ?1182次閱讀

    常見的mtu相關問題及解決方案

    1. MTU不匹配導致的數據包分片 問題描述: 當數據包從一個網絡傳輸到另一個網絡時,如果兩個網絡的MTU值不匹配,較大的數據包可能會被分片,這可能導致性能下降和數據丟失。 解決方案:
    的頭像 發表于 12-16 14:25 ?2608次閱讀

    mtu配置步驟詳解 mtu與數據包丟失的關系

    MTU(Maximum Transmission Unit)即最大傳輸單元,是指一種通信協議的某一層上面所能通過的最大數據報大小,單位是字節。MTU配置步驟及其與數據包丟失的關系如下: MTU配置
    的頭像 發表于 12-16 14:33 ?2268次閱讀

    mtu和網絡安全的關系

    MTU可能會有所不同。 MTU的主要作用是確保數據包在網絡中傳輸時不會因為過大而需要分片分片會增加網絡的復雜性,可能導致數據包丟失或延遲,從而影響網絡性能。 2.
    的頭像 發表于 12-16 14:35 ?1021次閱讀

    mtu大小對云服務的影響

    了數據包的最大尺寸,從而影響數據傳輸的效率。MTU的大小取決于網絡層協議和物理介質。例如,以太網的標準MTU大小為1500字節,而MPLS的MTU可以達到9216字節。 MTU大小對云
    的頭像 發表于 12-16 14:37 ?744次閱讀