Telnet Duplicate Data Wireshark — сервер повторных передач / клиент Winsock

Я использую Wireshark для мониторинга передач сервера / клиента telnet. Иногда входящий текстовый буфер сервера извлекает несколько экземпляров одной и той же строки входящих данных, например:

* 1890000000000900000000A00000000B000000000064 / \ г * 1890000000000900000000A00000000B000000000064 / \ г * 1890000000000900000000A00000000B000000000064 / \ г * 1890000000000900000000A00000000B000000000064 / \ г

Когда это происходит, Wireshark говорит, что это ретрансляция. TCP не будет нести ответственность за дублированные данные, не так ли? Должен ли я сосредоточиться на клиентском коде как источнике дублирования?

Могу добавить, что это приложение взаимодействует через 2,4 ГГц WiFi с 23 точками доступа. Это очень перегруженная сеть.

2

Решение

Wireshark показывает какие-нибудь необычно цветные записи непосредственно перед предполагаемой повторной передачей? Если wireshark сообщает, что пакет является повторной передачей, вы можете предположить, что сервер (через TCP) повторно отправляет его. Вы можете проверить это, если может появиться сообщение, что клиент не отправляет ACK для этого пакета изначально или впоследствии.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]