提问:socket每秒可发送多少数据包?解决方案

提问:socket每秒可发送多少数据包?
提问:一个socket连接每秒可发送多少数据包?

为何我在本机测试,socket客户端每秒发送的数据包数量直线下降?
我是一个服务端,一个客户端,一对socket连接。本机测试。每个包小于100字节。

客户端socket第一次发送,可发送800个包。
间隔10秒后,第二次只能发送300多个。
再次间隔10秒,第三次只能发200多个。
以此类推,最后降到100多个。

关闭客户端程序,再次打开后,第一次发送量又达到800,然后再依次下降。

请问这是怎么回事?是否和socket缓存有关?在BCB中如果操作socket缓存?
请朋友们多多指点。谢谢。



------解决方案--------------------
和网卡有关系的...不同网卡发包速度不一样