Como identificar os pacotes keep-alive do bittorrent?

0

Eu li no protocolo Bittorrent que o Bittorrent envia pacotes keep-alive de comprimento = 0 ocasionalmente (a cada dois minutos) para manter as conexões. Estou tentando identificar esses pacotes, então capturei todo o tráfego da minha rede enquanto usava o uTorrent.

Quando olho para os pacotes, vejo muitos pacotes TCP com comprimento = 0, mas eles parecem ser pacotes ACK enviados em resposta ao recebimento de dados baixados. O uTorrent usa pacotes keep-alive? Se eles o fizerem, como os identifico?

    
por jasep 10.12.2016 / 23:37

1 resposta

0

Bittorrent usa pacotes keep-alive:

link

Para encontrar os pacotes keep-alive no seu caputer, eu tentaria configurar seu filtro de exibição Wireshark como bittorrent.msg.length == 0 ou também explorar o filtro bittorrent.msg.type .

Uma coisa a ter em mente é que pode não haver pacotes ativos durante o tráfego regular (não é necessário dizer "Eu ainda estou aqui" logo após o envio bem-sucedido dos dados), a menos que você tenha deixado o aplicativo ocioso por pelo menos esse tempo você não pode encontrar nada.

Veja esta página para mais algumas ideias para analisar o tráfego: link

    
por 11.12.2016 / 01:42