set server_name to zero

发现了一个问题

我们取tls的前三个包存成txt文件,正常来说只有第一个包client hello中含有sni字段,所以sni个数应该是文件行数除以3,但是看了几个txt,发现sni个数比正常值多几个,看了一会才找到原因。。。在于【tcp retransmission】


两个完全一样的client hello包

tcp 重传,包和原来的一样,导致也被判断为tls


image.png

这个原因影响应该不太大,可以先忽略

你可能感兴趣的:(set server_name to zero)