E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TCP_NODELAY
UDP_CORK,TCP_CORK以及
TCP_NODELAY
这三个选项十分有意思,并且困扰了很多人。特别是cork选项,它到底和nodelay有什么区别,到底怎样影响了Nagle算法。在tcp的实现中(特指linux内核的协议栈实现),cork和nodelay非常让人看不出区别,这一块的实现非常复杂,看内核实现之前最好先明白它们大概在说什么,否则很容易迷失的。 所谓的cork就是塞子的意思,形象地理解就是用cork将连接塞住,使得数据先不发出去,等到拔去塞
izuoyan
·
2010-10-14 20:00
数据结构
算法
socket
网络应用
网络协议
Socket类选项介绍
Socke的SO_SNDBUF默认为8K,尽管关闭了
TCP_NODELAY
,但还是要达到8K才发送出去。
aguang110
·
2010-10-11 11:00
jvm
游戏
.net
算法
socket
Nagle算法
TCP_NODELAY
和TCP_CORK
坐公交车,最近在看《网络游戏Server编程》,里面提到了Nagle算法和socket的
TCP_NODELAY
选项,不是很了解,所以百度了一下,查到以下资料,并收藏。
shellching
·
2010-05-14 17:00
算法
tcp
socket
网络
internet
网络游戏
网络编程-点点滴滴
考虑的方案:粘包问题:客户端打包发送,不使用SO_RCVBUF选项,启用
TCP_NODELAY
选项,Nagle算法禁用。
yuyunliuhen
·
2010-04-27 14:00
setsockopt 笔记
1、
TCP_NODELAY
是唯一使用IPPROTO_TCP层的选项,其他所有选项都使用SOL_SOCKET层 2、 SO_BROADCAST BOOL 允许套接口传送广播信息。
raojl
·
2010-04-22 15:00
算法
.net
socket
Blog
活动
setsockopt 笔记
阅读更多1、
TCP_NODELAY
是唯一使用IPPROTO_TCP层的选项,其他所有选项都使用SOL_SOCKET层2、SO_BROADCASTBOOL允许套接口传送广播信息。
raojl
·
2010-04-22 15:00
Blog
Socket
算法
.net
活动
SO参数
Socke的SO_SNDBUF默认为8K,尽管关闭了
TCP_NODELAY
,但还是要达到8K才发送出去。
turkeyzhou
·
2010-04-21 01:00
exception
算法
socket
server
服务器
import
Socket选项
socket的选项: 1;
TCP_NODELAY
:表示立即发送数据。 2;SO_RESUSEADDR:表示是否允许重复Socket所绑定的本地地址。
sdywcd
·
2009-11-08 22:00
socket
socket 使Nagle算法无效
//使Nagle算法无效 constcharchOpt=1; nRet=setsockopt(m_s,IPPROTO_TCP,
TCP_NODELAY
,&chOpt,sizeof(char)); if(
everettjf
·
2009-11-02 20:00
算法
socket
tcp
Socket参数说明-TCP_NODELA
TCP_NODELAY
和TCP_CORK基本上控制了包的“Nagle化”,Nagle化在这里的含义是采用Nagle算法把较小的包组装为更大的帧。
wjw465150
·
2009-07-10 14:00
算法
应用服务器
socket
网络应用
网络协议
Java网络编程从入门到精通(18):Socket类的getter和setter方法(2)
定义如下: public final static int
TCP_NODELAY
= 0x0001; public final static
androidguy
·
2009-06-01 17:00
java
网络编程
getter
Socket类
setter方法
Java网络编程从入门到精通(18):Socket类的getter和setter方法(2)
定义如下: public final static int
TCP_NODELAY
= 0x0001; public final static
androidguy
·
2009-06-01 17:00
java
网络编程
getter
setter方法
Socket类
尽管TCP客户端设置
TCP_NODELAY
,服务器仍须读到EAGAIN
尽管TCP客户端设置
TCP_NODELAY
,服务器仍须读到EAGAIN尽管TCP客户端设置
TCP_NODELAY
,服务器仍须读到EAGAIN才算完成一个EPOLLIN事件。
Sheppard Y
·
2009-04-30 11:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他