腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
为什么
UDP
报头
有
‘
长度
字段
’?
、
、
我不明白
为什么
UDP
报头
有
'length‘
字段
,
为什么
需要它?如果原因是要知道“应用程序消息(L5数据)”在数据段中的起始位置,则可以从“
UDP
data -
UDP
header length(已知值)”中获取。
浏览 21
提问于2016-12-30
得票数 5
3
回答
为什么
UDP
的数据包中有两次"
UDP
Length“
字段
?
、
、
为什么
UDP
的数据包中有两次"
UDP
Length“
字段
?这不是多余的吗?如果需要进行某种错误检查,请提供一个示例。
浏览 0
提问于2013-04-24
得票数 3
回答已采纳
3
回答
UDP
数据包的数据
长度
的实际限制是什么?
、
、
这是wikipedia对
UDP
标题的length
字段
的解释: 指定
UDP
头和
UDP
数据的
长度
(以字节为单位)的
字段
。最小
长度
为8个字节,因为这是标头的
长度
。
字段
大小设置
UDP
数据报的理论限制为65,535字节(8字节头+ 65,527字节数据)。底层IPv4协议对数据
长度
的实际限制是65,507字节(65,535−8字节
UDP
头−20字节IP
报头<
浏览 1
提问于2015-05-10
得票数 0
回答已采纳
1
回答
UDP
Lite RFC中伪标头的混淆
、
、
当讨论与
UDP
的兼容性时,我正在努力地完成
UDP
的RFC,并被困在第5节: 在RFC中,它说
UDP
-Lite包在
UDP
实现接收到时将被丢弃,“因为不匹配的伪标头会导致
UDP
校验和失败”。然而,在第3.2节()中,它说:“
UDP
-Lite的伪头与
UDP
的伪标头
有
一种不同:伪头的
长度
字段
的值不是从
UDP
-Lite
报头
获取的,而是从IP模块提供的信息中获取的。”但这不意味着
UDP
浏览 3
提问于2014-03-15
得票数 0
回答已采纳
1
回答
通过Boost Asio获取
UDP
数据报
长度
?
、
、
、
、
是否可以通过Boost Asio获取
UDP
数据报的
长度
?
UDP
报头
有
一个
字段
,指定
UDP
数据包的
长度
。是否
有
可能通过Boost Asio获得这个值?如果没有,如何确定数据包的
长度
?
浏览 1
提问于2013-12-05
得票数 1
回答已采纳
3
回答
为什么
UDP
头中有一个length
字段
而TCP没有?
、
、
、
为什么
UDP
头中有一个length
字段
而TCP没有? 我猜想TCP中的段的
长度
是从IP
报头
推断出来的,但是应该能够对
UDP
数据报进行同样的推断。
浏览 5
提问于2008-11-11
得票数 28
1
回答
UDP
最大数据包大小
、
、
我检查了
UDP
数据包的最大大小,发现它是65507字节的数据。
UDP
长度
报头
是2字节长,这是65535的限制。我理解我们从它中减去8,因为它是
UDP
报头
的大小,但是如果它总是8,
为什么
我们需要减去它。谢谢
浏览 0
提问于2017-03-05
得票数 4
回答已采纳
2
回答
为什么
IP
报头
中会有有效负载
长度
字段
?
、
、
16位用于IPv4中的“总
长度
”和IPv6中的“有效载荷
长度
”。以太网帧
报头
已包含16位
长度
字段
。即使只使用其可能值中的一些值来指示
长度
,它本身也应该明确地指定有效载荷的总
长度
,从而指定IP数据报的总
长度
。
为什么
要在IP
报头
中再次指定?(又是用
UDP
吗?)
浏览 0
提问于2012-09-15
得票数 1
3
回答
长度
标头是否用于指示段的结尾?
我正在读一本教科书,书中说
UDP
需要
长度
标题:length
字段
指定
UDP
段中的字节数(标头加数据)。需要显式
长度
值,因为数据
字段
的大小可能因一个
UDP
段而异。所以我的问题是:如果答案是肯定的,那么
为什么
我们不能使用一个特殊的位模式来表示一个段的结束呢?
浏览 0
提问于2020-08-20
得票数 0
2
回答
为什么
不使用IP片段/组合来处理
UDP
的最大段大小?
、
我们知道,由于单个IP数据包的大小限制,
UDP
有
一个最大的段大小(65,507字节),但是IP也有一个片段/重组功能,那么
为什么
网络层不使用这个特性来处理超大的
UDP
段呢?也就是说,当一个大于一个IP分组的
UDP
段被传递到网络层时,IP可以首先分割它,使用多个IP分组来路由它们,并且在目标主机上,这些片段可以组合在一起形成原来的
UDP
段。这样,网络层可以处理任意大的
UDP
段,而传输层不需要担心
UDP
段的大小,那么
为什么
在实践
浏览 5
提问于2014-10-13
得票数 0
回答已采纳
2
回答
Tcp和
udp
最大数据包大小
、
、
、
、
使用此功能可获得的TCP/
UDP
数据包的最大
长度
是多少?
浏览 1
提问于2020-02-10
得票数 1
2
回答
如何发送大小大于64 KB的
UDP
数据包
、
、
、
、
我无法发送大小大于64 KB的IP multicast datagrams (为了我的实验,我需要这样做)。我正在通过10 Gigabit ethernet链接直接连接的计算机之间传输数据包(在这两者之间没有任何跳转,由traceroute确认)。net.core.rmem_max=12582912net.core.rmem_default=12582912 net.core.wmem_default=125829
浏览 9
提问于2015-09-10
得票数 4
回答已采纳
1
回答
显示
长度
指示差的tcpdump输出
、
、
有人能帮我解释一下tcpdump
udp
数据包输出吗?我们正在发出图像,所以我想知道
为什么
我们会看到这个信息。数据包
长度
是由“
长度
1500”还是“坏
长度
60000 > 1472”表示的?我包的
长度
是1500还是60000?1472是从哪里来的?在我们的
UDP
数据包中是否
有
什么不正确的设置触发了该消息,还是这条消息是我应该忽略的。tcpdump -nvvv -i eth1 port 4573 17:01:13.770878 IP (tos 0x0,
浏览 0
提问于2021-07-15
得票数 2
回答已采纳
2
回答
当
UDP
包划分为IP片段时,如何填充第一个
UDP
片段中的
UDP
长度
?
、
、
、
、
例如,一个2000字节的
UDP
包(包含
UDP
报头
)和网络MTU是1500。所以这个
UDP
包应该被分割成两个IP片段。只有第一个IP包包含
UDP
报头
。在第一个IP包的
UDP
报头
中,
UDP
长度
应该填充什么值? 1480还是2000?
有
什么文件可以证实吗?
浏览 4
提问于2021-07-13
得票数 1
回答已采纳
4
回答
Internet上最大的安全
UDP
数据包大小是多少
、
、
、
我已经阅读了许多关于
UDP
数据包大小的文章,但无法得出哪些是正确的结论。许多服务将最大
UDP
数据包限制为512字节(如dns)我还能安全地使用548字节以上的数据吗?
浏览 581
提问于2009-07-08
得票数 227
回答已采纳
3
回答
报文解析错误
、
、
、
直到
有
了ip头,一切都正常了(我能够正确地检索所有值)。但对于
udp
报头
(如果协议是17,则检查),结果显示值是错误的(所有4个
字段
)。我正在尝试这样做:uint16_t sport;uint16_t len;}; struct
udp
_header*
udp
= (struct
udp
_header*)(packet + 14 + ip_hdr
浏览 5
提问于2012-02-07
得票数 0
回答已采纳
2
回答
使用C++的libpcap数据包结果和bsd socket recv数据之间的差异
、
、
:) 我
有
两个单独运行的C++程序。一种是用libpcap库编写的简单数据包嗅探器,它进行过滤,以便只侦听在特定端口接收到的数据包,然后解析数据包,以便将有效载荷
长度
和有效载荷内容写出到二进制文件。另一个程序是一个简单的bsd套接字服务器程序,它被设置为使用recv()函数在该特定端口上接收消息,然后类似地将接收到的消息
长度
和消息内容写出到一个二进制文件中。
浏览 4
提问于2013-01-31
得票数 0
2
回答
协议头中的十六进制值
、
、
、
、
为什么
TCP或
UDP
等协议
报头
在填写协议
报头
中的特定
字段
时通常使用十六进制表示法?
有
什么特别的优势吗?
浏览 0
提问于2011-01-13
得票数 0
回答已采纳
1
回答
如何使用C程序读取来自端口的
UDP
数据有效载荷
、
我正在尝试从端口6343捕获
UDP
数据包。在捕获它的同时,我也必须捕获有效载荷。我得到ASCII格式的有效载荷。我得看一下有效载荷的内容。//memset#include<netinet/
udp
.h> //Provides declarations for
udp
header #include
浏览 4
提问于2015-07-28
得票数 0
回答已采纳
1
回答
netfilter类内核模块获取源地址和目标地址
、
、
其次,我讨厌神奇的数字,我想用来自linux内核实用程序()的任何函数替换20 (典型IP
报头
的
长度
)。 任何帮助都将不胜感激。
浏览 2
提问于2015-04-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券