chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

Xilinx平臺以太網(wǎng)接口(一)TCP/IP基礎(chǔ)

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

掃碼添加小助手

加入工程師交流群

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

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

一、以太網(wǎng)幀格式

以太網(wǎng)幀格式:

Xilinx平臺以太網(wǎng)接口(一)TCP/IP基礎(chǔ)

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

目的 MAC 地址:6 字節(jié),存放目的設(shè)備的物理地址,即 MAC 地址 ;

源 MAC 地址:6 字節(jié),存放發(fā)送端設(shè)備的物理地址 ;

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

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

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

進一步擴展,以 UDP 協(xié)議為例,可以看到其結(jié)構(gòu)如下,除了以太網(wǎng)首部的 14 字節(jié),數(shù)據(jù)部 分包含 IP 首部,UDP 首部,應(yīng)用數(shù)據(jù)共 46~1500 字節(jié)。

pYYBAGIQvvCAHqHSAABs23kCbJM852.jpg

基于FPGA的以太網(wǎng)通信基本都是UDP協(xié)議。

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

二、UDP 協(xié)議的報頭格式

Xilinx平臺以太網(wǎng)接口(一)TCP/IP基礎(chǔ)

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

① UDP 源端口

② 目標端口號

③ 數(shù)據(jù)報長度

④ 校驗和

UDP 協(xié)議使用端口號為不同的應(yīng)用保留其各自的數(shù)據(jù)傳輸通道。數(shù)據(jù)發(fā)送一方將 UDP 數(shù)據(jù)報通過源端口發(fā)送出去,而數(shù)據(jù)接收一方則通過目標端口接收數(shù)據(jù)。

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

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

三、PING功能

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

Xilinx平臺以太網(wǎng)接口(一)TCP/IP基礎(chǔ)

下一篇,我們將對基于FPGA的以太網(wǎng)通信系統(tǒng)架構(gòu)進行介紹。

審核編輯:湯梓紅

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

    關(guān)注

    41

    文章

    5630

    瀏覽量

    175804
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8992

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    雙通道CAN轉(zhuǎn)以太網(wǎng)#CAN轉(zhuǎn)以太網(wǎng)#三格電子

    以太網(wǎng)
    三格電子科技
    發(fā)布于 :2025年05月12日 13:17:05

    詳解Xilinx的10G PCS PMA IP

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

    文讀懂~ 源碼開放:Air8101快速實現(xiàn)以太網(wǎng)功能!

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

    以太網(wǎng)線纜測試解決方案

    工業(yè)以太網(wǎng)是指在工業(yè)環(huán)境的自動化控制及過程控制中應(yīng)用以太網(wǎng)的相關(guān)組件及技術(shù)。工業(yè)以太網(wǎng)會采用TCP/IP協(xié)議,和IEEE 802.3標準兼容
    的頭像 發(fā)表于 03-21 14:12 ?1174次閱讀
    <b class='flag-5'>以太網(wǎng)</b>線纜測試解決方案

    快速上手!CAN-Bus轉(zhuǎn)以太網(wǎng)(ECAN-E02)使用教程

    ECAN-E02是億佰特開發(fā)的款高性能工業(yè)級以太網(wǎng)與CAN-bus的數(shù)據(jù)轉(zhuǎn)換設(shè)備,CAN轉(zhuǎn)換器模組內(nèi)部集成了1路CAN-bus接口、1路EtherNet接口,支持
    的頭像 發(fā)表于 02-13 19:34 ?715次閱讀
    快速上手!CAN-Bus轉(zhuǎn)<b class='flag-5'>以太網(wǎng)</b>(ECAN-E02)使用教程

    ALINX發(fā)布100G以太網(wǎng)UDP/IP協(xié)議棧IP

    ALINX近日宣布,基于AMD 100G以太網(wǎng)MAC IP,成功開發(fā)出全新的100G以太網(wǎng)UDP/IP協(xié)議棧IP核。該
    的頭像 發(fā)表于 01-07 11:25 ?745次閱讀

    新思科技推出超以太網(wǎng)與UALink IP解決方案

    近日,全球領(lǐng)先的電子設(shè)計自動化(EDA)和半導體IP供應(yīng)商新思科技(Synopsys, Inc.)宣布了項重大技術(shù)創(chuàng)新——推出業(yè)界首款超以太網(wǎng)IP和UALink
    的頭像 發(fā)表于 12-25 11:12 ?699次閱讀

    以太網(wǎng)TCP/IP的關(guān)系解析

    在現(xiàn)代計算機網(wǎng)絡(luò)中,以太網(wǎng)TCP/IP協(xié)議棧是構(gòu)建網(wǎng)絡(luò)通信的基礎(chǔ)。以太網(wǎng)定義了局域網(wǎng)(LAN)中的數(shù)據(jù)鏈路層和物理層的技術(shù)標準,而
    的頭像 發(fā)表于 11-08 09:21 ?2323次閱讀

    以太網(wǎng)協(xié)議的種類和特點

    以太網(wǎng)種局域網(wǎng)(Local Area Network, LAN)技術(shù),它定義了組用于在局域網(wǎng)中傳輸數(shù)據(jù)的規(guī)則和標準。
    的頭像 發(fā)表于 11-08 09:10 ?3379次閱讀

    工業(yè)以太網(wǎng)的應(yīng)用場景分析

    隨著工業(yè)4.0和智能制造的興起,工業(yè)以太網(wǎng)作為連接工業(yè)設(shè)備、實現(xiàn)自動化和智能化的關(guān)鍵技術(shù),其應(yīng)用場景日益廣泛。 工業(yè)以太網(wǎng)的特點 高可靠性 :工業(yè)以太網(wǎng)設(shè)備通常采用堅固的外殼和接口,能
    的頭像 發(fā)表于 11-07 14:26 ?2131次閱讀

    如何將RS-485通信轉(zhuǎn)換為TCP/IP通信

    TCP/IP協(xié)議來訪問這些數(shù)據(jù),你可以使用個RS-485轉(zhuǎn)TCP的轉(zhuǎn)換器(也稱為串口服務(wù)器或串行到以太網(wǎng)轉(zhuǎn)換器)。
    的頭像 發(fā)表于 11-05 11:29 ?4447次閱讀
    如何將RS-485通信轉(zhuǎn)換為<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>通信

    EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)Modbus-TCP

    TCP設(shè)備轉(zhuǎn)換為EtherNet/IP設(shè)備。 廣泛應(yīng)用:以太網(wǎng)接口的上位機、變頻器、馬保、儀表等等。在智能樓宇系統(tǒng)中,涉及到多種不同品牌和類型的設(shè)備,如空調(diào)、照明、安防等。通過使用E
    的頭像 發(fā)表于 09-04 11:09 ?854次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus-<b class='flag-5'>TCP</b>協(xié)議網(wǎng)關(guān)(EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus-<b class='flag-5'>TCP</b>)

    水電表集中器支持以太網(wǎng)傳輸數(shù)據(jù)嗎?

    原理水電表集中器通過內(nèi)置的網(wǎng)絡(luò)適配器,將從各水電表收集的數(shù)據(jù)打包成IP數(shù)據(jù)包,利用TCP/IP協(xié)議棧進行封裝,再通過以太網(wǎng)接口發(fā)送至指定的服
    的頭像 發(fā)表于 08-13 17:42 ?571次閱讀
    水電表集中器支持<b class='flag-5'>以太網(wǎng)</b>傳輸數(shù)據(jù)嗎?

    以太網(wǎng)端口的類型和特性

    以太網(wǎng)端口,即以太網(wǎng)接口,是網(wǎng)絡(luò)中用于連接設(shè)備并進行數(shù)據(jù)交換的端口。它基于IEEE 802.3標準,并使用以太網(wǎng)協(xié)議進行數(shù)據(jù)傳輸。以太網(wǎng)端口
    的頭像 發(fā)表于 08-07 15:27 ?3183次閱讀

    車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)的區(qū)別

    車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)在多個方面存在顯著的差異,這些差異主要體現(xiàn)在傳輸速率、實時性、可靠性、物理層標準、應(yīng)用場景以及技術(shù)發(fā)展等方面。
    的頭像 發(fā)表于 07-25 11:12 ?3371次閱讀