【发布时间】:2010-09-08 02:43:59
【问题描述】:
我对 C 中的套接字编程有点困惑。
您创建一个套接字,将它绑定到一个接口和一个 IP 地址并让它监听。我在上面找到了一些网络资源,并且理解得很好。特别是,我发现一篇文章 Network programming under Unix systems 信息量很大。
让我困惑的是数据到达套接字的时间。
您如何知道数据包何时到达以及数据包有多大,您是否必须自己完成所有繁重的工作?
我在这里的基本假设是数据包可以是可变长度的,所以一旦二进制数据开始出现在套接字中,你如何开始构造数据包?
【问题讨论】:
标签: c sockets network-programming