腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
和
Nagle
插图
、
、
我试图在一个简单的客户端服务器程序中演示
Nagle
算法。但我不太清楚,或者让它清晰地印在我面前。package Networks.
Nagle
; import
java
.net.*; }}package Networks.
Nagle
; imp
浏览 0
提问于2010-03-29
得票数 6
1
回答
Nagle
Algorith和Delayed是否会影响TCP连接建立?
、
、
、
客户端的同步和服务器的SYN+ACK会被
Nagle
延迟吗?客户端对服务器SYN的确认是否会延迟? connect会在rtt+spt之后返回,还是需要rtt + spt + 2x
Nagle
延迟?或者更广泛地说,
Nagle
Algorith和延迟的ACK如何影响TCP连接建立?
浏览 0
提问于2010-03-09
得票数 1
2
回答
TCP延迟与
Nagle
算法的比较
、
当您的应用程序遭受TCP延迟ack和
Nagle
算法之间不幸的交互时,提供的常见解决方案是关闭
Nagle
的算法。然而,在一般的网络搜索中,
Nagle
的算法总体上似乎更好(基于一般的算法以及这、这、这等)。但是看起来很难关闭延迟的ack,即使您关闭它,tcp堆栈也会在随后的数据交换中再次打开它。另一方面,
Nagle
的算法可以很容易地使用TCP_NODELAY或类似的选项关闭,并且保持不变。 纳格尔算法偏重延迟的背后原因是什么?与
Nagle
的算法相比,选择延迟ack的技术/非技术原因是什么?编辑:正如
浏览 0
提问于2020-04-03
得票数 1
2
回答
使用
Java
TCP将字符逐个发送到服务器
、
、
、
我尝试使用
Java
客户端一次发送一个字符到服务器。S.setTcpNoDelay(真); 有什么解决方案吗?
浏览 0
提问于2014-04-25
得票数 0
2
回答
纳格尔算法在socket.io中的实现
、
有谁知道在使用socket.io时如何配置
nagle
的算法(开或关)?我假设默认行为被配置为使用
nagle
的算法(如果我错了,请纠正我)。理想情况下,我希望配置
nagle
的algo (开/关),同时在不同的应用程序中根据需要使用socket.io -无论我使用的是哪种网络/应用程序服务器。 谢谢!
浏览 4
提问于2012-03-13
得票数 5
回答已采纳
2
回答
在
java
套接字上延迟30秒?
、
、
、
在我用
Java
编写的TCP服务器中,随机的客户端有时会有5到60秒的延迟。发生这种情况时,服务器有足够的空闲内存和cpu。当这种情况发生时,套接字已经打开。我已经禁用了
Nagle
,但我不明白
Nagle
怎么会导致这样的延迟。 我不是很具体,因为我对此感到困惑。
浏览 0
提问于2011-10-12
得票数 0
回答已采纳
1
回答
设置SO_TCP_NODELAY (禁用
Nagle
算法)
、
据我所知,我们有一个套接字选项SO_TCP_NODELAY来禁用
Nagle
算法,我发现它是在https://elixir.bootlin.com/linux/v4.4.90/source/net/ipv4但是,我不知道在内核中实现
Nagle
算法的源代码在哪里。如果你知道,你能帮帮我吗?
浏览 0
提问于2018-03-30
得票数 0
2
回答
TCP
Nagle
同花顺怎么了?
、
根据的说法,
Nagle
的算法是许多算法中的一种,它可以使一堆数据位于TCP缓冲区中,而不会碰到线路。
Nagle
算法的延迟可达200 up。由于某些原因,
Nagle
的算法可以完全关闭,但不能只刷新一次。这真让我费解。为什么没有办法说:“就这一次,不要再等更多的数据了,就像
Nagle
的200 is已经用完了一样。”
浏览 1
提问于2011-07-17
得票数 5
回答已采纳
2
回答
关于
nagle
与延迟ack的问题
、
我在线阅读延迟ack与
Nagle
算法相结合,可能会出现性能问题。但据我所知,
Nagle
算法是延迟的。如果他们不一样,有什么区别?
浏览 0
提问于2017-02-23
得票数 6
回答已采纳
1
回答
HTTP请求与HttpClient太慢?
、
、
、
、
我正在编写一个android应用程序,该应用程序将一些post值发送到驻留在专用服务器上的php文件,并存储数组resoult HttpPost httppost; HttpParams param = new BasicHttpParams(); param.setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVe
浏览 1
提问于2012-09-16
得票数 4
回答已采纳
1
回答
龙卷风WebSocket处理程序停用纳格尔算法
、
、
、
为了减少基于websocket的实时应用程序的延迟,我尝试使用用python编写的Tornado WebSocketHandler来停用
Nagle
的算法。我在代理后面工作,
Nagle
有没有可能也在代理级别操作? 感谢您的帮助
浏览 1
提问于2015-02-16
得票数 0
1
回答
设置套接字perl不工作
、
我正在使用perldoc网站的以下代码将TCP无延迟设置为1 (
nagle
algo禁用)my $packed = getsockopt($socket, $tcp, TCP_NODELAY);print "
Nagle
's"off\n":"on\n"; 但在我的例子中,每次输出都是"
Nagle
算法打开“,将TCP无延迟值设置为1或0。如果关机,我该怎么关掉?
浏览 4
提问于2014-11-30
得票数 0
回答已采纳
1
回答
设置TCP_NODELAY是否会影响套接字两端的行为?
、
、
我一直认为
Nagle
的算法会在两个方向上影响套接字,并且以某种方式设置TCP_NODELAY会通知远程端也关闭
Nagle
。 这是正确的吗,或者设置TCP_NODELAY只影响调用它的端的行为?
浏览 2
提问于2011-11-22
得票数 7
回答已采纳
2
回答
强制TCP流发送缓冲区内容
、
、
、
我使用Csharp套接字在客户端和服务器之间发送数据。在我看来,现在的问题是tcp是一个流协议,除非有足够的数据量,否则不会推送(发送)数据。所以我的问题是。如果我想通过tcp发送少量数据,我需要将垃圾附加到末尾以强制套接字发送吗?(我对此感觉不是很好)或者他们是我可以强制流的前端发送的替代方法。
浏览 0
提问于2011-07-03
得票数 4
回答已采纳
1
回答
对
Nagle
算法的描述是正确的?
、
、
、
以下是
Nagle
算法的两个简单描述。 static inline int tcp_
nagle
_check(const struct tcp_sock *tp,unsigned mss_now, int nonagle) return (skb->len < mss_now && ((nonagle & TCP_
NAGLE
_C
浏览 0
提问于2012-03-13
得票数 2
回答已采纳
1
回答
建议的低延迟和小数据包的TCP套接字设置
、
、
我想知道,除了禁用
Nagle
之外,我是否可以对TCP套接字做一些调整,以获得以小数据包为主的客户端服务器协议的最低延迟。 客户端数据包大多小于100字节,服务器数据包大小为100-300字节.我在服务器端使用
java
,在客户端使用(Objective)。
浏览 3
提问于2013-07-26
得票数 5
回答已采纳
1
回答
Nagle
算法和延迟确认
、
、
我在Linux (Ubuntu)上工作。我理解这两个概念,但我想自己读一下其中的逻辑。它在源代码中写在哪里?有人说,在FreeBSD中更容易理解它。这是真的吗?
浏览 6
提问于2012-08-03
得票数 1
回答已采纳
1
回答
动态更改套接字选项
、
、
、
这是一个很长的故事--这个问题是而不是关于启用或禁用
Nagle
的优点或缺点! 在setsockopt调用生效之前是否有延迟?
浏览 8
提问于2015-12-05
得票数 0
回答已采纳
1
回答
在使用HttpUrlConnection时,可以禁用纳格尔的算法吗?
、
延迟是非常重要的,在使用WireShark分析了tcpdump日志之后,我得出结论,
Nagle
的算法是一个问题。我知道可以通过设置TCP_NODELAY选项来禁用
Nagle
的算法,但是我还不知道如何在使用HttpUrlConnection时这样做……这是可能的吗? 谢谢!
浏览 3
提问于2012-08-23
得票数 2
1
回答
禁用TCP延迟确认
、
我有一个应用程序,它通过TCP接收相对稀疏的流量,没有应用程序级的响应。我相信TCP堆栈正在发送延迟的ACK(基于对网络数据包捕获的浏览)。在网络堆栈中为单个套接字禁用延迟确认的推荐方法是什么?我已经看过TCP_QUICKACK了,但是这个堆栈似乎无论如何都会在我脚下改变它。
浏览 2
提问于2009-10-24
得票数 21
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
试试禁用Nagle算法
JAVA 基础:Java概述
从Java 9到Java 17之Java 11
从Java 9到Java 17之Java 12
Java(四)、Java面向对象
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券