原帖由 wys0436 于 2005-11-28 10:11 发表
用setsockopt中的 SO_RCVBUF 和SO_SNDBUF两个标志试试.
原帖由 bigdipper 于 2005-11-28 12:41 发表
实际上以太网包最长为1500字节,而非你说的2048,其结构为:
ethernet header + ip header + udp header + application data
applicatio data实际上最长为1500- 14 - 20 - 8 = 1458.
其实分包(fragmentation)与 ...
原帖由 bigdipper 于 2005-11-28 13:30 发表
"使用udp不是不能自动拆包的吗",你的自动拆包什么意思. 应用程序不用管一个大的数据块是如何在最大长度只有1500字节的以太网上发送的,这些由IP协议替你做了.
当然可以,对方会将数据包缓存起来(也是由 ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |