腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C++
丢失
了
实际
延迟
的
UDP
数据包
。
、
、
、
我有一个连接echo服务器和测试客户端
的
UDP
连接。测试客户端不断发送
数据包
,并等待大约一秒钟才能收到
数据包
。如果无法获取
数据包
,则假定该
数据包
已
丢失
,并发送另一个
数据包
。大多数
数据包
的
发送和接收都是成功
的
,但其中一些假定
丢失
的
数据包
将在发送下一个
数据包
后在客户端接收到。
实际
上,它们是
延迟
接收
浏览 16
提问于2018-01-08
得票数 0
回答已采纳
1
回答
如何减少Linux中
的
UDP
发送
延迟
?
、
我们正在10 We以太网上从Linux上以高数据速率传输
udp
数据包
。我们正在用
C++
编码。当我们调用sendto()来发送
udp
数据包
时,我们可以对传输
的
实际
延迟
(即
数据包
实际
发送
的
速度)进行优化吗? 冲洗
的
概念是否适用于
UDP
发送缓冲区,还是
UDP
数据包
总是立即发送?
浏览 7
提问于2016-10-07
得票数 0
回答已采纳
1
回答
使用TCP
的
小
数据包
是个坏主意吗?更好地使用
UDP
、
、
、
我见过一些帖子说,当你将信息分解成更小
的
数据包
时,TCP
的
吞吐量会降低。但我正在制作一个真正只需要发送少量信息
的
游戏服务器。这是一个基于回合
的
策略游戏,所以我可以用一台服务器支持
的
玩家数量比
延迟
更重要,我已经说过,无论如何我都想学习如何控制未来项目的
延迟
。 那么对于大量
的
小
数据包
,
UDP
是更好
的
选择吗?我确实需要它们是可靠
的
,所以如果我
丢失
<em
浏览 0
提问于2012-11-13
得票数 1
回答已采纳
1
回答
在拥挤
的
局域网中,
UDP
发送
的
速度比TCP快吗?
、
、
、
、
我有一个实时应用程序(使用websockets
的
C++
),它必须通过拥挤
的
局域网进行通信。因为它是实时
的
,所以不能容忍
延迟
。在这种情况下,
UDP
的
性能会比TCP更好吗?我不能容忍
数据包
丢失
,但是如果使用
UDP
,我可以通过重试来解决它。
浏览 0
提问于2017-03-18
得票数 1
回答已采纳
4
回答
在linux中,如果我尽可能快地调用send(),为什么要
丢失
UDP
数据包
?
、
、
、
、
隐含
的
问题是:当套接字
的
发送缓冲区已满时,如果Linux阻止send()调用,为什么会有
丢失
的
数据包
? 更多细节:我用C编写了一个小实用程序,以尽可能快地将
UDP
数据包
发送到单播地址和端口。然后,我编写了一个从给定端口读取
UDP
数据包
的
小实用程序,该端口检查
数据包
的
计数器与其自己
的
计数器,如果它们不同则打印消息(也就是说,
丢失
了
浏览 4
提问于2015-04-14
得票数 9
回答已采纳
2
回答
C++
,
UDP
,sendto需要
延迟
才能工作
、
、
、
、
我正在用
C++
编写
UDP
中继服务器。但我有个问题。我有一个基本循环,它只调用recvfrom(),检查
数据包
中
的
错误,然后从
数据包
中读取“目标”,并使用同一套接字上
的
sendto()发送
数据包
给同样在同一服务器上中继
的
目标客户端。问题是,如果在sendto()之前不添加
延迟
,几乎所有的
数据包
都会
丢失
(这个
延迟
取决于连接速度,因此不能静态设置)。m_iSocket = socket(
浏览 3
提问于2017-03-09
得票数 0
回答已采纳
1
回答
流媒体播放器语音(客户端->服务器),没有(最小)明显
的
声音中断
我最近开始跳到我
的
RPG游戏中
的
语音流中,让玩家通过一个中央服务器点进行通信。我使用TCP
数据包
从客户端->服务器和服务器->客户端(S)进行通信.我目前所做
的
是从客户端(推送到通话)传送麦克风,以4096字节块发送语音数据,并将它们发送到客户端。但是,由于TCP
数据包
需要一些时间来发送和处理,以及标准
延迟
问题,因此服务器以一定
的
延迟
(有时高达半秒钟)将
数据包
转发给其他客户端。
浏览 0
提问于2016-04-25
得票数 0
1
回答
HTTP/3如何处理
数据包
丢失
?
、
、
、
、
HTTP/2和HTTP/3之间
的
关键区别之一是从TCP切换到
UDP
。尽管如此,如果我在HTTP/3上提出请求而丢了一个
数据包
,是否有一种机制来确保我得到所有的数据,或
浏览 6
提问于2020-12-11
得票数 7
回答已采纳
1
回答
通过回送接口
UDP
最大
数据包
大小
我想使用
UDP
进行进程间通信,我知道
UDP
数据报
的
最大大小是64K。但这是否适用于回环呢?
浏览 1
提问于2018-07-29
得票数 2
3
回答
为远程桌面应用程序选择网络协议TCP还是
UDP
?
、
我想在C#中创建类似于团队查看器
的
应用程序。就性能而言,TCP和
UDP
哪个协议更好?
浏览 0
提问于2013-05-08
得票数 4
回答已采纳
1
回答
如何在voip通话开始前确定其质量?
、
、
、
我需要检查一个设备是否能够在一定
的
质量水平上支持voip呼叫。我
的
方法(我认为可能有更好
的
方法)是在用户
的
iOS设备上进行一次互联网连接速度测试。速度测试应尽可能准确地确定即将到来
的
voip通话
的
质量是好还是坏。我知道以下测量连接速度
的
技术: 下载或上传一个文件,并测量它所用
的
时间。正如概述
的
那样,。测量下载或上传速度会给出一个准确
的
图片,什么样
的</em
浏览 1
提问于2013-04-17
得票数 2
5
回答
TCP与
UDP
之间
的
VPN有什么区别?
我
的
VPN提供者为我提供
了
在连接中使用
UDP
和TCP之间
的
选项。根据本站
的
说法,
UDP
在短距离上速度更快。我和我
的
服务器在同一片大陆上,这算是短距离吗?有我可以运行
的
测试来比较这两者吗?
浏览 0
提问于2013-01-10
得票数 39
1
回答
ESP 32 :通过WIFI发送数据
、
我想将激光雷达传感器连接到我
的
ESP32上,并通过WiFi将结果发送到我
的
笔记本电脑。传感器可以以大约1,500/秒
的
速率获取读数,所以我希望发送一个由厘米和角度组成
的
读数(例如40123,180.1)。我想发送尽可能接近实时
的
数据。我已经成功地尝试使用websockets和服务器发送事件发送数据,但我无法达到发送单个读数所需
的
速度,asyncServer给出了一条错误消息,指出排队
的
消息太多。所以我
的
问题是:我可以在ESP 32上使用其他协
浏览 125
提问于2021-02-09
得票数 1
2
回答
捕获
UDP
流数据
、
、
我编写了一个简单
的
UDP
服务,它侦听从vlc播放器发送
的
传入
UDP
数据包
。问题是每次提取中
的
数据大小约为2KB;一个93 MB文件
的
最终输出大小约为14 KB。=)我想知道,切割数据
的
套接字有什么问题吗?(数据
丢失
)还是所提取
的
数据需要解压缩和进一步处理?我正在使用
C++
winSock库。
浏览 1
提问于2014-10-13
得票数 2
回答已采纳
2
回答
发送
UDP
套接字
的
限制
、
我有一个大
的
1GB文件,我试图发送到另一个节点。在发送者发送200个
数据包
后(在发送完整
的
文件之前),代码跳出。说"Sendto没有可用
的
发送空间“。问题是什么,以及如何处理。除此之外,我们需要最大
的
吞吐量在这一转移。那么,我们应该使用什么样
的
发送缓冲区大小来提高效率呢?谢谢Ritu 谢谢你
的
回答。
实际
上,我们
的
项目指定使用
UDP
浏览 0
提问于2011-09-22
得票数 2
2
回答
为我
的
网络游戏测量RTT?
我使用winsock和TCP/
UDP
套接字以及IOCP。因此,我用tcp
数据包
测量客户端和服务器之间
的
延迟
。服务器首先将包含当前时间
的
tcp
数据包
发送给客户端,然后客户端再发送另一个包含从服务器接收
的
时间值
的
tcp
数据包
,服务器将通过(current_time - time_sent) / 2计算
延迟
。但
浏览 0
提问于2022-04-30
得票数 0
回答已采纳
1
回答
如果
数据包
丢失
,DTLS仍能正常工作并保持安全吗?
、
、
、
、
我希望开发一个使用DTLS
的
应用程序,比方说语音聊天。即使部分声音数据
丢失
,声音仍然是可听到
的
。
浏览 1
提问于2017-06-19
得票数 2
回答已采纳
2
回答
高负荷网络应用中最有效
的
winsock设计
、
、
我知道这是一个普遍
的
问题,但我需要您对TCP服务器/客户端应用程序进行重新整理。 服务器一次只能处理一个连接。服务器正在发送实时图像(一个帧大约是。50K和20帧每秒)到连接
的
客户端。
实际
上,在服务器和客户端应用程序
的
启动时,连接就建立了,理论上这个连接应该永远保持生命。我
的
观点是,由于服务器正在发送实时图像,
延迟
必须是最小
的
,因此编写这样一个(简单) tcp服务器和客户端
的
最佳实践是什么,以及如何序列化/反序列化图像以达到“最小<
浏览 1
提问于2009-07-07
得票数 1
回答已采纳
2
回答
ACK真的在最简单
的
UDP
套接字编程中迷失了吗?
、
我知道不像TCP,
UDP
有点不可靠。当我学习
UDP
时,我尝试实现一个停止和等待流控制协议.这是一个非常简单
的
通信:在一台PC上运行
的
客户机和在另一台PC上运行
的
服务器。我正在尝试将包中
的
.txt文件从客户端传输到服务器。 在 first 上,I计划首先实现“无错误”版本,然后在上添加错误概率,查看停止和等待机制是如何工作
的
。我刚刚完成了无错误版本
的
实现,令人惊讶
的
是,在我所谓
的
“无错误”版本中,
实际
浏览 0
提问于2013-10-29
得票数 1
1
回答
为什么我
的
TCP吞吐量要比
UDP
吞吐量大得多?
、
、
、
对于我
的
硬件或内核配置(所有默认设置、新OS安装、Linux内核3.11 TCP/IP堆栈),我都没有做过什么不寻常
的
事情,平均每秒通过TCP
的
消息约为383万条,而通过
UDP
的
平均每秒仅为75万条消息这似乎完全违背
了
我对这两项协议
的
期望。 87380 65536 64 10.00
浏览 0
提问于2014-03-30
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券