服务端通信的有关问题
服务端通信的问题
我要发送一段数据,我一次发10K与一次发20k,难道前者延迟的几率会小些嘛? 网络延迟主要是由于什么问题造成的?
------解决方案--------------------
延迟主要看网络是否拥堵,如果没有拥堵的话,一辆车 和 两辆车都不会延迟。
------解决方案--------------------
概率上来说,确实两辆车的延迟概率大一点。但是对于正常的网络(10\100\1000M)可以忽略。
------解决方案--------------------
主要是和网络状况有关系
------解决方案--------------------
造成延迟的主要有几种情况:丢失数据, 失序, 收到的数据有错误. 而最主要的网络延迟要看是否发生了拥塞.你可以参考《WinSock网络编程经络》的第5章,有对拥塞的解释.这里还有源码:http://download.****.net/detail/geoff08zhang/4571358
我要发送一段数据,我一次发10K与一次发20k,难道前者延迟的几率会小些嘛? 网络延迟主要是由于什么问题造成的?
------解决方案--------------------
延迟主要看网络是否拥堵,如果没有拥堵的话,一辆车 和 两辆车都不会延迟。
------解决方案--------------------
概率上来说,确实两辆车的延迟概率大一点。但是对于正常的网络(10\100\1000M)可以忽略。
------解决方案--------------------
主要是和网络状况有关系
------解决方案--------------------
造成延迟的主要有几种情况:丢失数据, 失序, 收到的数据有错误. 而最主要的网络延迟要看是否发生了拥塞.你可以参考《WinSock网络编程经络》的第5章,有对拥塞的解释.这里还有源码:http://download.****.net/detail/geoff08zhang/4571358