跟不是特别热的人聊天的时候(没有 Connection: Keep-alive 的),往往需要废话开始废话结束。这“废话”就是协商连接的过程嘛。一方发起连接后,另一方返回 503 错误(“不好意思,我现在在有事”、“哦”、“哈哈”),这就说明连接建立失败。懂了的人,就会等待下一个时间窗口,再次发送建立连接的请求。
而那些没懂的人(alias 没话找话的人),就会认为是拒绝攻击(dos),从而逐渐被列入黑名单过滤掉。
经过三次握手成功建立连接后,就可以进入正常的交谈啦。甚至可以开始“调情”、“污力滚滚”、“cosplay”等特殊资源访问权限。
当然要开启这些权限,往往并不那么容易。强行访问,不严重就被拒绝服务,而严重的甚至被封 IP 乃至整个 IP 段(“凤凰男”这种标签之类的)。
而所谓特别会“撩”的,样子有两种。一种是本身在域中具有高权限,高富帅哇哇哇之类的。一种是能够避开组策略给自己提权的。明明认识不就,他却能给你亲密好友的感觉。明明还是朋友,他却能让你小鹿乱蹦。这个就是因为他临时给自己 sudo 了嘛!
而类似于“呵呵”、“我去洗澡去了”、“哇,真的嘛”这种,就是类似于 EOF 的结束符。有时候结束符不太好分辨,这时候可以看它会不会 loop ,如果“哇,真的呀”重复三次,那就可以作为结束对话标识了。(这种重复可以视为一方发出结束连接信号后,另外一方还在发出信号,想要结束连接一方认为结束信号丢包了,而重传结束信号)这种情况下短时间内不要重连,免得被封账号甚至网段。
话说以前看的 TCP/IP 的细节感觉都忘光了务必找时间再读读/p>