随笔-网络-TCP TLS
Wireshark 可以用时序图的方式显示数据包交互的过程,从菜单栏中,点击 统计 (Statistics) -> 流量图 (Flow Graph),然后,在弹出的界面中的「流量类型」选择 「TCP Flows」

TCP连接的TIME_WAIT和CLOSE_WAIT
https://www.cnblogs.com/kevingrace/p/9988354.html

为什么需要time wait:
原因1:举个场景,假设话机SIP TCP使用的IP和PORT都是固定,服务端一般监听的TCP IP和PORT也是固定的,如果话机发了一份数据还未到达服务器,刚好此时服务器主动close且未执行time wait,又刚好话机又立即建立一条tcp连接,那么之前的数据可能会被再次接收到

原因2:被动close的一方fin发出去后,要等对端的ack才close,如果没有收到对端的ack,会重传fin;如果有time wait,对端收到重传的fin就可以再次响应ack;当然不排除ack一直丢失的情况,time_wait故不会一直等下去
tcp port numbers reused
reused的是time_wait的连接
案例:
服务器ip:99.30

利用wireshark查看TLS明文
本文来自博客园,作者:LiYanbin,转载请注明原文链接:https://www.cnblogs.com/stellar-liyanbin/p/18294208

浙公网安备 33010602011771号