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

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的以太網通信系統架構進行介紹。

審核編輯:湯梓紅

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

    關注

    40

    文章

    5576

    瀏覽量

    174654
  • 接口
    +關注

    關注

    33

    文章

    8923

    瀏覽量

    153148
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    以太網線纜測試解決方案

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

    以太網TCP/IP的關系解析

    在現代計算機網絡中,以太網TCP/IP協議棧是構建網絡通信的基礎。以太網定義了局域(LAN)中的數據鏈路層和物理層的技術標準,而
    的頭像 發表于 11-08 09:21 ?1992次閱讀

    水電表集中器支持以太網傳輸數據嗎?

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

    以太網端口的類型和特性

    以太網端口,即以太網接口,是網絡中用于連接設備并進行數據交換的端口。它基于IEEE 802.3標準,并使用以太網協議進行數據傳輸。以太網端口
    的頭像 發表于 08-07 15:27 ?2836次閱讀

    以太網要怎么連接

    的步驟和注意事項。 首先,我們需要檢查設備是否支持以太網連接。現代計算機和筆記本電腦通常都內置有以太網接口,可以直接使用以太網電纜進行連接。然而,
    的頭像 發表于 07-09 10:28 ?1975次閱讀

    解讀工業以太網標準:Profinet與EtherNet/IP

    隨著工業自動化技術的飛速發展,工業以太網標準作為連接各種自動化設備、控制系統和信息系統的重要橋梁,其重要性日益凸顯。在眾多工業以太網標準中,Profinet和EtherNet/IP憑借其各自的特點
    的頭像 發表于 06-28 16:34 ?3438次閱讀

    以太網無法連接外網IP,提示No route to host,為什么?

    調試以太網,創建socket后無法連接外網IP,提示錯誤No route to host。(用的示例protocolssocketstcp_client,以太網芯片選用的w5500) 自己做了實驗
    發表于 06-21 06:43

    RS485轉LoRa-以太網TCP轉LoRa

    可以實現以太網轉LoRa、Rj45轉LoRa、LoRa轉以太網、RS485轉以太網TCP_IP轉LoRa、LoRa轉網口、RS485串口轉LoRa、LoRa中繼器功能等通信
    的頭像 發表于 06-19 10:39 ?949次閱讀
    RS485轉LoRa-<b class='flag-5'>以太網</b><b class='flag-5'>TCP</b>轉LoRa

    使用VN5620監控記錄以太網總線數據#車載以太網 #CANape

    以太網硬件
    北匯信息POLELINK
    發布于 :2024年06月09日 16:45:04

    車載以太網硬件接口VN5620設備展示與介紹#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2024年05月31日 10:27:03

    以太網接口的數據傳輸原理詳解

    以太網接口作為計算機網絡中的關鍵組成部分,承擔著數據傳輸的重要職責。在了解以太網接口的數據傳輸原理之前,我們首先需要明確以太網的基本概念和工
    的頭像 發表于 05-29 16:47 ?2628次閱讀

    以太網接口與網線接口的關系

    隨著信息技術的迅猛發展,計算機網絡已經成為現代社會不可或缺的基礎設施。在計算機網絡中,以太網接口(Ethernet Interface)作為連接計算機與網絡的關鍵部件,扮演著至關重要的角色。然而
    的頭像 發表于 05-29 16:38 ?3255次閱讀

    RJ45接口以太網接口的區別

    在當今的計算機網絡世界中,RJ45接口以太網接口是兩個常見的術語,它們在網絡通信中扮演著不可或缺的角色。然而,盡管它們都與網絡連接有關,但它們在定義、功能和應用上存在明顯的區別。本文將詳細探討RJ45
    的頭像 發表于 05-29 16:33 ?6250次閱讀

    RS485接口怎么轉換以太網接口

    在工業自動化、智能監控、數據采集等領域,RS485接口以太網接口是兩種常見的通信方式。RS485接口以其長距離傳輸、多節點連接和抗干擾能力強等特點,廣泛應用于各種工業現場。而
    的頭像 發表于 05-29 16:32 ?1.2w次閱讀

    什么是以太網交換機中的網絡延遲

    以太網交換機延遲可以用兩種方式定義-單向延遲和往返延遲。大多數情況下,它通常以往返延遲來衡量-以太網數據包從源到目的地所需的總時間。 如今,往返延遲是項重要指標,因為設備使用TCP
    的頭像 發表于 05-28 10:13 ?830次閱讀