我的目标是构建一个c'èTCP服务器,该服务器必须传输本应通过UDP传输的数据,遗憾的是这不是我的选择。
服务器必须传输恒定的实时数据流,例如:一系列数字
0 1 2 3 4 5 etc...
,客户端必须只显示最后一个。
如果一切顺利,客户端将收到每个号码,但如果由于某种原因数据包丢失,我想检测它而不是再次发送,而是发送最新号码。
所以问题是:是否有可能在C#中检测TCP数据包丢失并清除缓冲区而不刷新?
感谢您的时间! Fabio Iotti
更新 删除丢失的所有新数据包也没问题!
更新 同时检测ack数据包就足够了。