Подключение веб-сервера к SQL Server: пакет ответа [неверный пакет]

Я наблюдаю очень, очень вялую работу между моим веб-сервером (который обрабатывает соединения с веб-службами HTTP) и отдельным сервером, на котором запущен Microsoft SQL Server 2008. Я перехватываю пакетный трафик на веб-сервере пытаюсь понять, почему дела идут так медленно. Я использую Wireshark для захвата пакетного трафика.

Очевидная проблема заключается в том, что веб-сервер отправляет пакеты TDS на сервер данных - за каждым пакетом следует ответ от сервера данных с

Response Packet [Malformed Packet]

в поле Info. Пакет, отправленный с веб-сервера, имеет недопустимую контрольную сумму.

Кто-нибудь видел раньше подобные проблемы? Есть идеи?

0
задан 13 November 2009 в 07:20
2 ответа

TDS (поток табличных данных), пакеты являются данными SQL, таким образом, тип пакета Вы видите, - то, что я ожидал бы для SQL. То, что пакеты прибывают в SQL-сервер, уродливый с недопустимой контрольной суммой, заставляет меня думать, что у Вас есть проблема с драйвером или проблема физического уровня на стороне веб-сервера вещей. Запустите на физическом уровне и проложите себе путь. Каковы скорость и дуплексные настройки на NIC веб-сервера? Они соответствуют настройкам на порте коммутатора, с которым подключен веб-сервер? Вы выгрузили сетевой кабель на веб-сервере? Порт коммутатора показывает отбрасывания, crc ошибки, и т.д.? Можно ли попробовать другой NIC на веб-сервере? После проверки их попытайтесь обновить драйвер NIC на веб-сервере.

0
ответ дан 23 November 2019 в 13:24

Другой возможной причиной для этого является TCP chimneying. Попытайтесь отключить и на клиенте и на сервере (по одному, конечно) и посмотрите, решает ли это проблему

1
ответ дан 23 November 2019 в 13:24

Теги

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