TCP建立连接的时初始序号为什么用随机值啊

2025-03-05 05:09:01
推荐回答(3个)
回答1:

我从安全角度来回答:
目前对tcp会话的攻击主要分为两种中间人攻击和注入式攻击。前者是改变通讯双方的通信过程,接管整个tcp会话;后者是不改变通信双方的通信,只是在会话中插入一些伪装ip的Tcp包,这就要解决对接收序列号的预测这个技术难题,这个序列号预测也是最大的一个难点,所以从安全的角度来说,tcp序列号初始值越趋近于随机越好,算法越复杂越好。
不知你满意否?有关网络安全的事情我们可以探讨。

回答2:

是你想的太复杂了,不管什么设计都是为了解决已有问题的,但同时也会产生新的问题。一些扔在使用的有已知问题的协议都是在权衡之后选择的。

回答3:

不太懂啊