Red Hat Training

A Red Hat training course is available for RHEL 8

49.8. Rastreamento de retransmissões TCP

O utilitário tcpretrans exibe detalhes sobre as retransmissões TCP, tais como o endereço IP local e remoto e o número da porta, bem como o estado TCP no momento das retransmissões.

O utilitário utiliza recursos do eBPF e, portanto, tem uma sobrecarga muito baixa.

Procedimento

  1. Use o seguinte comando para começar a exibir os detalhes da retransmissão TCP:

    # /usr/share/bcc/tools/tcpretrans
    TIME     PID  IP LADDR:LPORT   T> RADDR:RPORT         STATE
    00:23:02 0    4  192.0.2.1:22  R> 198.51.100.0:26788  ESTABLISHED
    00:23:02 0    4  192.0.2.1:22  R> 198.51.100.0:26788  ESTABLISHED
    00:45:43 0    4  192.0.2.1:22  R> 198.51.100.0:17634  ESTABLISHED
    ...

    Cada vez que o núcleo chama a função de retransmissão TCP, tcpretrans exibe os detalhes da conexão.

  2. Pressione Ctrl C para interromper o processo de rastreamento.

Recursos adicionais

  • Para mais detalhes, consulte a página de manual tcpretrans(8).
  • Para mais detalhes sobre tcpretrans e exemplos, veja o arquivo /usr/share/bcc/tools/doc/tcpretrans_example.txt.
  • Para exibir o script eBPF tcpretrans(8) uploads para o kernel, use o comando /usr/share/bcc/tools/tcpretrans --ebpf.