Интерпретировать захват проволочной акулы

6228
m3rLinEz

Я устраняю проблему беспроводной связи в моей домашней сети. Мой ноутбук Thinkpad X200, использующий Intel Wifi Link 5100 AGN, не может стабильно работать в Интернете. Иногда это работает, но большую часть времени он не может загрузить страницу полностью или вообще не загружается.

Этого не происходит с моим настольным ПК, который также подключен к той же точке доступа D-Link.

Мне удалось захватить сетевой трафик на моем ноутбуке с Wireshark, что приводит к изображению ниже:

альтернативный текст

Из того, что я знаю, строки на черном фоне показывают, что в контрольной сумме TCP / Bad TCP есть ошибки. Это нормально в любой беспроводной сети? Если нет, то как я могу починить свой ноутбук, чтобы он мог стабильно работать в Интернете как мой настольный ПК?

Изменить: я попытался перехватить пакет TCP снова, пока страница не удалось загрузить полностью. Похоже, это как-то связано с массовой ретрансляцией TCP в журналах Wireshark.

Редактировать 2: отказался от расследования этого. Пробовал другой ACP. К счастью, это работает без этих многочисленных сообщений о повторной передаче o__o 'Большое спасибо всем за ответы!

4
Настольный компьютер также использует беспроводное соединение или это проводное соединение? Helvick 14 лет назад 0
@Helvick Рабочий стол тоже использует беспроводное соединение. m3rLinEz 14 лет назад 0

3 ответа на вопрос

4
John

Контрольная сумма TCP / Плохой протокол TCP очень обычен для Wireshark и других инструментов отслеживания пакетов, потому что вы включили разгрузку контрольной суммы на своей беспроводной карте, вы можете отключить ее или проигнорировать.

Повторная передача TCP является точной причиной проблем вашей сети.

Возможные причины ниже:

  • Пакеты подтверждения передаются по более медленному пути.
  • Нагрузка на сеть очень высокая.
  • Ресивер или маршрутизатор перегружены.
добрый ол tcp ретранс Anonymous Type 14 лет назад 0
2
pipTheGeek

Ошибочные ошибки контрольной суммы, вероятно, вызваны тем, что у вас есть средства разгрузки TCP в вашей сетевой карте. Это означает, что контрольная сумма вычисляется после того, как Wireshark захватил пакет.
Существует страница, посвященная этому в FAQ по Wireshark.

РЕДАКТИРОВАТЬ: В ответ на комментарии, это, вероятно, не источник проблемы. Если контрольная сумма была неправильной, когда пакет прибыл в пункт назначения, он запросил бы повторную отправку. Тем не менее, я бы предложил следовать рекомендациям в документации по Wireshark и отключить разгрузку контрольной суммы во время выполнения трассировки. На современном ПК, который выполняет только обычные задачи на рабочем столе, я сомневаюсь, что вы заметите какие-либо различия в производительности, поэтому, вероятно, будет проще оставить его выключенным, пока вы не исправите эту проблему. (Или вы бросаете расследовать это.)

Спасибо за это. Означает ли это, что с реальными пакетами все в порядке, но Wireshark просто сообщает, что они повреждены? m3rLinEz 14 лет назад 0
@ m3rLinEz это на самом деле означает, что Wireshark не может сказать. Но, скорее всего, они действительно в порядке. С другой стороны: вы исследуете проблемы со связью, так что, возможно, вы тут что-то обнаружили Убедитесь, что спецификации вашей беспроводной сетевой карты действительно поддерживают разгрузку контрольной суммы, прежде чем игнорировать ошибки (или перед изменением предпочтения, как указано в FAQ по Wireshark, которое дал вам pipTheGeek). В качестве альтернативы посмотрите, можете ли вы отключить эту функцию в настройках вашей беспроводной сетевой карты. Arjan 14 лет назад 0
2
Helvick

Адаптеры Intel Centrino WiFi, которые обычно присутствуют в X200, в целом исправны, но у них были проблемы с функциями управления питанием (CAM \ PSP) при подключении к некоторым точкам доступа. В качестве первого шага я бы предложил вам перейти в свойства адаптера WLAN и отключить управление питанием, а в дополнительных свойствах установить мощность передачи на макс.

Спасибо за информацию! Я отключил питание mgmt, а также обновил драйвер до последней версии. Все еще не вижу ни единого сбоя этим утром. m3rLinEz 14 лет назад 0
К сожалению, это все еще не работает .. Я также пытался перехватить пакет TCP во время возникновения проблемы, и похоже, что это как-то связано с ретрансляцией TCP .. m3rLinEz 14 лет назад 0

Похожие вопросы