В протоколе Bittorrent я прочитал, что Bittorrent периодически отправляет пакеты keep-alive длины = 0 (примерно каждые две минуты) для поддержания соединений. Я пытаюсь идентифицировать эти пакеты, поэтому я перехватил весь сетевой трафик при использовании uTorrent.
Когда я смотрю на пакеты, я вижу много TCP-пакетов с длиной = 0, но они кажутся ACK-пакетами, отправленными в ответ на получение загруженных данных. Использует ли uTorrent пакеты keep-alive? Если они это делают, как мне их идентифицировать?