标签: sockets tcp
这个问题是Intercepting/Rerouting TCP SYN packets to C++ program in linux的一种(某种)后续行动。
问题是:如果SYN或任何其他TCP数据包被修改(比如源IP地址/端口被更改),然后发送到网络(即在源上),它对TCP可靠性有什么影响(例如,如果数据包丢失了吗?
答案 0 :(得分:1)
效果与未修改的数据包完全相同 - 网络堆栈将超时并重新尝试,最终放弃,并从connect(2)返回ETIMEDOUT。
connect(2)
ETIMEDOUT