关于TCP中的send函数问题
我们知道send函数返回时系统并不一定就把我们的数据真正发送到物理链路,有可能你连续send几次时,这几次的数据包才真正被组合发送到物理链路,这样对方用recv一次可能收到的是另一方连续send几次发来的数据,有什么办法能让程序调用一次send系统就把数据发送出去吗?
[解决办法]
设置不粘包
发布时间: 2012-02-03 22:02:47 作者: rapoo
关于TCP中的send函数问题
我们知道send函数返回时系统并不一定就把我们的数据真正发送到物理链路,有可能你连续send几次时,这几次的数据包才真正被组合发送到物理链路,这样对方用recv一次可能收到的是另一方连续send几次发来的数据,有什么办法能让程序调用一次send系统就把数据发送出去吗?
[解决办法]
设置不粘包