在插入数据包的情况下的TCP可靠性

时间:2012-03-24 17:30:54

标签: sockets tcp

这个问题是Intercepting/Rerouting TCP SYN packets to C++ program in linux的一种(某种)后续行动。

问题是:如果SYN或任何其他TCP数据包被修改(比如源IP地址/端口被更改),然后发送到网络(即在源上),它对TCP可靠性有什么影响(例如,如果数据包丢失了吗?

1 个答案:

答案 0 :(得分:1)

效果与未修改的数据包完全相同 - 网络堆栈将超时并重新尝试,最终放弃,并从connect(2)返回ETIMEDOUT