Você normalmente não veria um TCP RST. Suponho que um aplicativo na abortagem da camada 7 possa gerar um RST, mas acho que você descobrirá que um RST é geralmente gerado por um firewall entre os dois hosts. Esta é uma lista de possíveis motivos do guia TCP / IP :
Recebimento de qualquer segmento TCP de qualquer dispositivo com o qual o dispositivo que está recebendo o segmento atualmente não possui uma conexão (diferente de um SYN solicitando uma nova conexão).
Recebimento de uma mensagem com um campo de Número de Confirmação ou Número de Seqüência inválido ou incorreto, indicando que a mensagem pode pertencer a uma conexão anterior ou é falsa de alguma outra forma.
Recebimento de uma mensagem SYN em uma porta onde não há processo escutando conexões.