国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

Xilinx平臺以太網接口(一)TCP/IP基礎

C29F_xilinx_inc ? 來源:賽靈思 ? 作者:賽靈思 ? 2022-02-19 17:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本系列文章基于xilinx三速以太網IP進行學習介紹。

在完成以太網通信實驗之前,必須要對以太網基礎知識進行了解。時間充裕的可以看看《圖解TCP/IP》作為掃盲。本文重點對以太網幀結構進行介紹。

一、以太網幀格式

以太網幀格式:

Xilinx平臺以太網接口(一)TCP/IP基礎

前導碼(Preamble):8 字節,連續 7 個 8’h55 加 1 個 8’hd5,表示一個幀的開始,用于雙方設備數據的同步。

目的 MAC 地址:6 字節,存放目的設備的物理地址,即 MAC 地址 ;

源 MAC 地址:6 字節,存放發送端設備的物理地址 ;

長度/類型:2 字節,小于1500為長度,大于則為類型,用于指定協議類型,常用的有 0800 表示 IP 協議,0806 表示 ARP 協議,8035 表示 RARP 協議 ;

數據:46 到 1500 字節,最少 46 字節,不足需要補全 46 字節,例如 IP 協議層就包含在數據 部分,包括其 IP 頭及數據。

FCS:幀尾,4 字節,稱為幀校驗序列,采用 32 位 CRC 校驗,對目的 MAC 地址字段到數據字段進行校驗。

進一步擴展,以 UDP 協議為例,可以看到其結構如下,除了以太網首部的 14 字節,數據部 分包含 IP 首部,UDP 首部,應用數據共 46~1500 字節。

pYYBAGIQvvCAHqHSAABs23kCbJM852.jpg

基于FPGA的以太網通信基本都是UDP協議。

UDP協議:用戶數據報協議,一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。數據傳輸過程中延遲小、數據傳輸效率高。

二、UDP 協議的報頭格式

Xilinx平臺以太網接口(一)TCP/IP基礎

UDP 報頭由 4 個域組成,其中每個域各占用 2 個字節,具體如下:

① UDP 源端口

② 目標端口號

③ 數據報長度

④ 校驗和

UDP 協議使用端口號為不同的應用保留其各自的數據傳輸通道。數據發送一方將 UDP 數據報通過源端口發送出去,而數據接收一方則通過目標端口接收數據。

數據報的長度是指包括報頭和數據部分在內的總字節數。因為報頭的長度是固定的,所以該 域主要被用來計算可變長度的數據部分(又稱為數據負載)。數據報的最大長度根據操作環境的不同而各異。從理論上說,包含報頭在內的數據報的最大長度為 65535 字節。不過,一些實際應用往往會限制數據報的大小,有時會降低到 8192 字節。

UDP 協議使用報頭中的校驗值來保證數據的安全。UDP校驗和=(IP偽頭部+(UDP首部+數據每兩個字節拼接分別相加的和))。校驗值首先在數據發送方通過特殊的算法計算得出,在傳遞到接收方之后,還需要再重新計算。如果某個數據報在傳輸過程中被第三方篡改或者由于線路噪音等原因受到損壞,發送和接收方的校驗計算值將不會相符,由此 UDP 協議可以檢測是否出錯。雖然 UDP 提供有錯誤檢測,但檢測到錯誤時,錯誤校正,只是簡單地把損壞的消息段扔掉,或者給應用程序提供警告信息。

三、PING功能

ICMP 是 TCP/IP 協議族的一個 IP 層子協議,包含在 IP 數據報里,用于 IP 主機、路由器之間傳遞控制消息。控制消息是指網絡是否連通,主機是否可達等功能。其中 ping 功能采用回送請求和回答報文,回送請求報文類型為 8’h08,回答報文類型為 8’h00。

Xilinx平臺以太網接口(一)TCP/IP基礎

下一篇,我們將對基于FPGA的以太網通信系統架構進行介紹。

審核編輯:湯梓紅

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

    關注

    41

    文章

    5998

    瀏覽量

    180819
  • 接口
    +關注

    關注

    33

    文章

    9520

    瀏覽量

    157022
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    車載以太網協議轉換器操作教程# 車載以太網# 轉換器# 硬件# 教程# 汽車# 技術# 操作

    車載以太網
    康謀自動駕駛
    發布于 :2026年01月28日 11:19:40

    新品 | StamPLC PoE,以太網拓展模塊 Atom DTU NB-IoT2 V1.1,可編程數據傳輸單元

    TCP/IP協議棧,具備8路獨立硬件Socket、10/100M以太網數據鏈路層(MAC)及物理層(PHY),支持UDP、TCP等主流網絡通信方式。模塊通過RJ45以
    的頭像 發表于 01-16 19:06 ?980次閱讀
    新品 | StamPLC PoE,<b class='flag-5'>以太網</b>拓展模塊 Atom DTU NB-IoT2 V1.1,可編程數據傳輸單元

    Amphenol單對以太網(SPE)IP20連接器及電纜組件:工業以太網新選擇

    IP20連接器及電纜組件,正是滿足這些需求的下代工業以太網連接方案。 文件下載: Amphenol Commercial 單對以太網 (SPE)
    的頭像 發表于 12-12 10:40 ?647次閱讀

    TCP/UDP 三模式!遠程監控以太網溫濕度傳感器,響應快至 1ms

    高科技POE供電以太網溫濕度傳感器深度解析:精準感知與智能控制的融合創新 、核心技術架構解析 1. 網絡通訊技術突破 ? RJ45+TCP/IP 全棧設計 :采用 10/100M 自
    的頭像 發表于 12-04 15:04 ?855次閱讀
    <b class='flag-5'>TCP</b>/UDP 三模式!遠程監控<b class='flag-5'>以太網</b>溫濕度傳感器,響應快至 1ms

    香蕉派BPI - R4 Pro,配備2個10G SFP接口和4個2.5G以太網接口,采用聯發科MT7988A

    以太網接口
    Banana Pi開源硬件
    發布于 :2025年11月21日 15:37:27

    以太網通訊在FPGA上的實現

    最底層,分為接收RX和發送TX兩個部分,主要用來實現上文所述的IP協議和MAC層協議。TX部分接收上層發來的UDP或TCP報文,將其添加IP頭并封裝為個完整的
    發表于 10-30 07:45

    移植網絡PHY芯片驅動,如何融入 rt-thread 的網絡體系,并添加新的以太網類型的報文?

    PHY 芯片最底層收發以太網報文,有可能組成 VLAN 網絡); 我要實現個新的以太網類型報文(HPGP報文,以太網報文類型為 0x88E1),要求能在應用層收發該
    發表于 09-22 06:11

    以太網入門:從零開始,掌握以太網基礎知識!

    ?以太網種基于異步載波偵聽多路訪問/沖突檢測(CSMA/CD)協議的通信技術。它支持的有效負載大小為46-1500個八位字節,數據速率可達10Mbps、10
    的頭像 發表于 06-09 14:00 ?4117次閱讀
    <b class='flag-5'>以太網</b>入門:從零開始,掌握<b class='flag-5'>以太網</b>基礎知識!

    雙通道CAN轉以太網#CAN轉以太網#三格電子

    以太網
    三格電子科技
    發布于 :2025年05月12日 13:17:05

    Modbus轉以太網終極方案:三步實現老舊設備智能升級

    、為什么90%的工廠急需Modbus轉以太網? 工業設備聯網數據顯示,Modbus RTU等設備仍占現存設備的68%,但面臨三大致命瓶頸: ? 距離限制:RS485近距離傳輸 vs 以太網遠距離
    發表于 04-24 10:37

    詳解Xilinx的10G PCS PMA IP

    如果要在Xilinx的FPGA上使用萬兆以太網通信,大致有三種方法構建協議棧。第種使用GTX等Serdes作為底層的PHY,上層通過HDL實現構建MAC和IP層,這種方式難度會比較大
    的頭像 發表于 04-18 15:16 ?1979次閱讀
    詳解<b class='flag-5'>Xilinx</b>的10G PCS PMA <b class='flag-5'>IP</b>

    串口轉以太網芯片選型指南:2025十大以太網模塊品牌盤點與應用方案解析

    ,不同品牌的以太網模塊在性能、穩定性、功能支持等方面存在差異,如何選擇合適的芯片成為了眾多研發工程師關注的重點。 本文基于權威數據平臺的分析,盤點了2025年十大主流以太網模塊品牌,并詳細介紹了市場認可度高的億佰特(
    的頭像 發表于 04-09 15:30 ?2010次閱讀

    文讀懂~ 源碼開放:Air8101快速實現以太網功能!

    以太網(Ethernet)外設驅動涉及硬件與軟件的深度交互,其核心在于通過特定接口連接主處理器與以太網控制器,實現數據的發送、接收以及數據鏈路層處理等功能,部分控制器還集成了TCP/
    的頭像 發表于 04-01 14:18 ?710次閱讀
    <b class='flag-5'>一</b>文讀懂~ 源碼開放:Air8101快速實現<b class='flag-5'>以太網</b>功能!

    以太網線纜測試解決方案

    工業以太網是指在工業環境的自動化控制及過程控制中應用以太網的相關組件及技術。工業以太網會采用TCP/IP協議,和IEEE 802.3標準兼容
    的頭像 發表于 03-21 14:12 ?1966次閱讀
    <b class='flag-5'>以太網</b>線纜測試解決方案