以太网传输调试(2)

(以下总结均是在学习了正点原子视频后总结出来的)
学习以太网,首先要将以太网传输的数据格式,帧格式,以及IP协议和UDP协议搞清楚
以太网数据格式
在这里插入图片描述
对于我们做FPGA一般只关心,数据链路层(MAC),网络层(IP),传输层(TCP,UDP),物理层(RJ45,RJ11)。
1.以太网包数据格式**
我们可以通过下面这张图片,先简单了解一下,各个层之间的关系。IP层是放在MAC层的数据段的,UDP层是放在IP层数据段的,用户数据是放在UDP层数据段的,最后是CRC校验值。下面详细介绍各层:
在这里插入图片描述
2.以太网帧格式
以太网传输数据是按照下面的顺序从头到尾来发送和接收数据的。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IP首部校验和这个计算方法要知道,方面验证
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值