tcp
同皆无穷小
C programer
展开
-
tcp 粘包
为什么TCP 会粘包 前几天,调试mina的TCP通信, 第一个协议包解析正常,第二个数据包不完整。为什么会这样吗,我们用mina这样通信框架,还会出现这种问题? 带者问题,我们先分析一下问题。 提到通信, 我们面临都通信协议,数据协议的选择。 通信协议我们可选择TCP/UDP:TCP(transport control protocol,传输控制协议)是面向连接的,转载 2015-06-02 23:06:24 · 393 阅读 · 0 评论 -
TCP接收缓存大小的动态调整
给出了几个可调节的参数,它们可以帮助您提高 Linux TCP/IP 栈的性能。表 1. TCP/IP 栈性能使用的可调节内核参数可调节的参数默认值选项说明/proc/sys/net/core/rmem_default"110592"定义默认的接收窗口大小;对于更大的 BDP 来说,这个大小也应该更大。/proc/sys/net/core转载 2016-11-30 17:29:12 · 2518 阅读 · 0 评论 -
udp和tcp的区别
TCP UDPTCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消息 3转载 2017-05-24 17:18:12 · 473 阅读 · 0 评论