TCP 三向握手的“syn”初始数和“seq”数是否有任何限制/作用?
网络工程
tcp
联网
2022-02-17 15:42:23
1个回答
syncontrol flag 应设置为1并seq应在连接建立的第一步中随机生成,如下所述。
RFC 793 指出关于序列号:
序列号:32 位
此段中第一个数据八位字节的序列号(SYN 存在时除外)。如果 SYN 存在,则序列号是初始序列号 (ISN),第一个数据八位字节是 ISN+1。
此外,RFC 6528 指出:
我们可以通过给每个连接——即(localip、localport、remoteip、remoteport)的每个四元组——一个单独的序列号空间来防止序列号猜测攻击。在每个空格内,ISN 根据[RFC0793]递增;但是,不同空间的编号之间没有明显的关系。
其它你可能感兴趣的问题
