摘要: Posted on 2010-12-03 13:01 Staid 阅读(150) 评论(2) 编辑 收藏 在发送端,一次发送4092个字节, 在接收端,一次接收4092个字节, 但是在接收端,偶尔会出现 socket.receive 接收不全的情况 , ret = sockTemp.Receive(bBuffer,iBufferLen,0); //也有可能无法收到全部数据! 必须要考虑0 < r... 阅读全文
posted @ 2011-02-13 18:05 katago 阅读(1254) 评论(0) 推荐(0)
摘要: udp socket sendto()发出的小片数据,有可能被udp合成为一个包么?比如间隔很短的两次调用sendto(),第一次发5个字节,第二次发8个,会不会合成为一个13字节payload的udp包? 不会 &#160; 1. UDP基于数据报,而TCP基于流.例如,如果TCP对端发送了三个256字节的数据缓冲区,与之相连的对端应用会依照他们的传送顺序收到768字节数据,但这些... 阅读全文
posted @ 2011-02-13 17:33 katago 阅读(913) 评论(0) 推荐(0)