日期:2014-05-16  浏览次数:20591 次

请问一下TCP通信在linux和Windws下有何区别以及linux下TCP通信时突然出现RST的问题
    如题所示,我想问下TCP通信分别应用于linux和Windows下时有什么需要注意的,我知道TCP通信是一种协议,无关操作系统。但目前我遇到的问题就让我很费解。同一个JAVA程序在Windows下与服务器TCP通信,发送数据时能正常发送完,但是在linux下就会发送不全,而且往往是快要发送完的时候RST,比如发送24000行数据,在linux下只能发送23000左右,如果发送79000行数据,就只能成功发送70000左右,这个数据是不定的,但一般是差不多能发送完就停止发送。

------解决方案--------------------
引用:
居然没人回答,估计是我没说清楚,但是问题还是解决了

跟KeepAlive有关系吗?
楼主怎么解决的说说吧~