腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
计算
用于
以太网
帧
校正
的
CRC
?
swift
、
network-programming
、
crc
、
crc32
我需要实现
以太网
帧
的
错误检查。我
如何
实现这一点? 我已经阅读了一些文档,以了解
如何
检查
以太网
帧
是否有效。我尝试实现了wikipedia page上描述
的
算法(在swift 5.1中): // we run the calculation over all the frame except the
CRC
itself (last 4 bytes) var
crc
: UInt32 =
浏览 145
提问于2020-01-25
得票数 1
2
回答
为什么
帧
检查序列位于
以太网
帧
的
末尾,而不在其他位置
checksum
、
ethernet
、
crc
、
data-link-layer
在数据链路层中,
以太网
帧
检查序列始终附加在
帧
的
末尾。为什么它被附加到
帧
的
末尾,而不是其他地方?我考虑了一下,认为这可能与
CRC
校验和
的
计算
方式有关,如果
帧
的
结构是header+payload+
crc
而不是header+
crc
+payload,那么硬件执行起来会更容易。
CRC
执行形式(data+padding)/divisor
的<
浏览 15
提问于2012-11-03
得票数 4
回答已采纳
1
回答
NIC
如何
知道
帧
的
起始位置?
ethernet
、
protocol-theory
、
layer2
、
osi
、
layer1
当一个设备被发送到一个
帧
时,有一个第一层
的
头/前导,上面写着长度和第二层协议(如果我错了,请纠正我),但是NIC怎么知道从哪里开始读取数据呢?如果它开始从前1开始读取,如果1只是线路上
的
噪音,会发生什么?如果需要澄清,请询问。(也不知道该放什么标签。)
浏览 0
提问于2017-08-25
得票数 4
回答已采纳
1
回答
校验和位于
以太网
帧
中
的
“物理”位置?
frame
、
wireshark
、
checksum
、
ethernet
、
crc
每当我看到以太
帧
的
说明性图像时,它都会显示
帧
末尾
的
校验和。这是有道理
的
,我理解它为什么会出现在那里。然而,当我查看Wireshark中
的
数据包时,
CRC
似乎在
帧
中
的
有效负载数据之前。我想Wireshark给我看
的
是连线上
的
原始数据。当通过
以太网
传输
帧
时,
CRC
是以某种方式在码流中向上移动,还是Wireshark没有向我显示位的确切位置?还是我只是
浏览 5
提问于2014-08-27
得票数 3
回答已采纳
1
回答
CRC
32
计算
不算
crc32
我试着理解
用于
以太网
的
CRC
-32是
如何
工作
的
,并且有一些问题。我查看了一个具有十六进制值
的
ARP请求: 00000024e8cc96beffffffffffff080600010800060400010024e8cc96be0a3307fa0000000000000a3307fb0000000000000000000000000000000000000ff0fdca并把它扔进了众多
的
在线发电机之一,无法让
CRC
与之匹配。在我看来,
浏览 2
提问于2013-07-08
得票数 0
回答已采纳
1
回答
以太网
:接收器是
如何
知道
帧
结束
的
?
ethernet
、
layer2
我需要用一个发送者和一个接收者实现一个‘
以太网
-想要
的
协议’。(只有1,2层)。第一层只向接收器发送比特。 接收器
的
第一层读取这些比特并将它们相加以形成
帧
。我怎
浏览 0
提问于2022-04-30
得票数 2
回答已采纳
4
回答
无线堆栈中
的
以太网
校验和检查
linux-kernel
、
driver
、
wireless
当通过无线连接接收原始
以太网
数据包时,在哪里
计算
以太网
校验和,在哪里处理错误? 是由无线堆栈处理,还是由上层处理?
浏览 0
提问于2009-12-09
得票数 1
回答已采纳
2
回答
大型
以太网
帧
的
使用情况和大型
以太网
帧
大小
的
统计
ethernet
、
mtu
、
checksum
我目前正在研究巨大
的
以太网
帧
。 有很多文章,等等,解释了什么是庞然大物,以及
如何
启用它们,但似乎没有统计数据来说明它们
的
使用范围。就我个人而言,我从来没有见过他们在一个真正
的
环境中使用,所以我想知道我是在看错误
的
网络,还是一般不使用大屏幕(然后:为什么?今天,设备无法处理巨型
帧
仍然是一个问题吗?)为什么巨型
帧
被限制在9000字节以内?我想我读到了一些关于这与32位
CRC
和
的
限制有关
的</em
浏览 0
提问于2015-03-09
得票数 3
回答已采纳
2
回答
如果
以太网
帧
中
的
CRC
位有错误怎么办?
networking
、
ethernet
、
crc
以太网
帧
由32个
CRC
(循环冗余校验)位组成,
用于
校验错误。如果
CRC
位本身改变了,但消息/有效负载是正确
的
,这不会有大问题吗? 有没有办法检测、避免和纠正这种情况?
浏览 0
提问于2012-10-19
得票数 4
回答已采纳
1
回答
如何
解码地址解析数据包(ARP)
networking
、
ip
、
arp
此ARP数据包
的
含义是什么,甚至是哪些字节对应于哪些字段?FF FF FF FF FF C0 99 B9 32 00 00 55 00 00 DC这篇文章出现在我毫无准备
的
网络考试
的
学习指南上教科书上说ARP数据包是20-24字节,这不适合这个数据,而且它
的
方式太小而不是
以太网
帧
。然而,十六进制FF
的
序列确实与
以太网
的
广播输出相匹配。太困惑了。请帮
浏览 0
提问于2011-04-18
得票数 2
回答已采纳
2
回答
在
以太网
帧
的
预告片中,FCS/
CRC
计算
的
全部字段是什么?
ethernet
我在网上找不到这个问题
的
正确答案。Wikipedia声明FCS值是作为受保护
的
MAC
帧
字段
的
函数
计算
的
:源和目标地址、长度/类型字段、MAC客户端数据和填充(即除FCS以外
的
所有字段)
帧
的
源/目标地址在每次跳时都会发生变化。在发生这么多变化
的
情况下,主发送方
如何
设置FCS,终端接收方
如何
根据
CRC
/FCS故障丢弃最终
帧</em
浏览 0
提问于2019-04-30
得票数 1
回答已采纳
1
回答
计算
TCP总长度
python
、
sockets
、
tcp
我有一个Python代码,它按照中
的
描述
计算
TCP校验和。 因此,我需要
计算
伪头
的
TCP长度,以便从
帧
缓冲区获得相关
的
TCP数据字节。所以我尝试了TCP length = Frame size - TCP offset - 4,其中4应该是Ethernet
CRC
的
大小。对于某些数据包,这种方法工作得很好,但随后我得到了一些没有
以太网
CRC
的
数据包。所以我
的
问题是,我
如何<
浏览 13
提问于2017-08-06
得票数 0
回答已采纳
3
回答
crc
32和
crc
32b有什么区别?
php
显然,可以用
crc
32和
crc
32b算法调用PHP函数?它们之间
的
区别是什么?
浏览 5
提问于2013-04-07
得票数 20
2
回答
CRC
是否具有以下特性
checksum
、
crc
当数据传输被篡改1比特或2比特时,接收方能自动纠正吗?
浏览 4
提问于2011-02-24
得票数 1
回答已采纳
2
回答
用VHDL语言
计算
(和验证)
以太网
现场总线控制器(
crc
32)
vhdl
、
ethernet
、
crc32
我正在使用,并尝试通过100 MBit链路接收
以太网
帧
。此外,我使用
的
是。我将接收到
的
两个字节聚合成字节,并将它们转发给
CRC
。在
帧
的
末尾,我锁存生成
的
CRC
并将其与我在
以太网
帧</
浏览 1
提问于2012-09-19
得票数 2
回答已采纳
1
回答
计算
以太网
帧
的
crc
package
、
tcl
、
crc
、
crc32
我想在tcl脚本中
计算
该
帧
的
CRC
:%
crc
::
crc
32 -format %X $bin 690CE0EE ;# sam
浏览 3
提问于2013-11-29
得票数 0
1
回答
如何
使用Linux `cksum`命令
计算
兼容输出
的
R中
的
CRC
校验和
r
、
crc
、
digest
我正在从一个站点下载文件,该站点提供使用Linux cksum命令
计算
的
校验和(以十进制表示)。在R中,我可以用以下命令进行十进制格式
的
CRC
-32校验和:strtoi(digest(file_path, algo="
crc
32", file=TRUE), base我需要一种跨平台
的
方法,最好不需要R之外
的
软件。规定: 大多数类UNIX操作系统(包括GNU/Linux、*BSD、Mac OS X和Solar
浏览 30
提问于2014-02-05
得票数 3
2
回答
光纤通道
CRC
计算
?
boost
、
channel
、
crc
、
payload
我接到了一项任务,要从C++中
的
光纤通道
帧
计算
CRC
值。为了验证我
的
CRC
值是否正确,我正在对照硬件
计算
的
CRC
值进行检查。不幸
的
是,我不知道生成硬件
计算
的
CRC
值
的
具体算法。我只需要确保我
的
软件生成
的
CRC
值与硬件
CRC
值匹配。 我一直使用boost::
crc</e
浏览 25
提问于2020-11-05
得票数 0
1
回答
如何
使用java
CRC
32类
java
、
wireshark
、
ethernet
、
crc32
我正在尝试使用Java中
的
CRC
32类。数据
的
输入是代表
以太网
数据包(Eth + IP +有效负载)
的
字节数组。但是,
CRC
32类
的
校验和输出与wireshark上显示
的
不同。谁能告诉我
CRC
32类
的
CRC
计算
是否与标准
以太网
II
的
校验和
计算
相同?
浏览 0
提问于2012-11-27
得票数 2
回答已采纳
1
回答
如何
接收无效
的
以太网
帧
?
ethernet
、
crc
我正在发送/接收
以太网
帧
,并通过在电缆中产生干扰来引起一些传输错误。(使用带套接字
的
客户端/服务器程序发送
帧
)在另一种方式中,我希望接收错误
的
帧
,就像在我
的
程序中接收有效
帧
一样。 谢谢。
浏览 1
提问于2014-06-06
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券