Я изучаю TCP-захват с помощью Wireshark и вижу многочисленные ошибки AJP, похожие на приведенные ниже, исходящие от нашего сервера Apache. Мне интересно, что вызывает эти ошибки и что я могу сделать для их устранения?
Ошибка AJP13? [Несобранный пакет [неверная контрольная сумма TCP]]
Контрольная сумма: 0x66ff [неверно, должно быть 0x0912 (возможно, вызвано «разгрузкой контрольной суммы TCP»?)]
Ваша сетевая карта сообщила стеку TCP, что может аппаратно обрабатывать вычисление контрольной суммы TCP. Это означает, что поля в заголовке TCP, которые передаются вниз по стеку, не имеют контрольной суммы, поскольку карта сказала, что добавит их до того, как поместит их в провод.
К сожалению, это означает, что все, что отслеживает пакет на выходе из машины, увидит пакет без правильной контрольной суммы, потому что два байта, составляющие контрольную сумму, сохраняют предыдущее значение тех данных, которые были записаны в эту область памяти ранее.
Вероятно, в вашей системе настроена сетевая карта для разгрузить контрольная сумма tcp.