<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">13 апреля 2017 г., 19:00 пользователь Andrey V. Elsukov <span dir="ltr"><<a href="mailto:bu7cher@yandex.ru" target="_blank">bu7cher@yandex.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 13.04.2017 18:07, Irina Liakh wrote:<br>
>>>> раз уж мы говорим о решении, сможете протестировать патч?<br>
>>>> <a href="https://people.freebsd.org/~ae/udp_csum_flags.diff" rel="noreferrer" target="_blank">https://people.freebsd.org/~<wbr>ae/udp_csum_flags.diff</a><br>
>>>><br>
>>>> Нужно пересобрать ядро.<br>
>>><br>
>>> Все работает с этим патчем. Проверяла только IPv4.<br>
>><br>
>>  Для однозначности - и TCP работает?<br>
><br>
> Работает и TCP и UDP, хотя для меня было неожиданно, исходя из того,<br>
> что патчились только udp_* файлы. Но мне, недоучке, простительно)<br>
<br>
</span>Спасибо. Подозрение было на то, что флаги проверки контрольной суммы<br>
полученные от сетевой карты и подсчитанные для внешнего IP и UDP<br>
заголовков используются и на передоваемые внутри туннеля данные.<br>
<br>
Судя по тому что у вашей сетевой карты только один флаг оффлоада RXCSUM,<br>
она не умеет полный оффлоад и благодаря этому UDP/TCP протоколы делают<br>
небольшой подсчёт контрольной суммы используя данные от сетевой карты.<br>
<br>
Так как передаваемая картой контрольная сумма расчитана для внешнего<br>
заголовка, то когда те же самые данные участвуют в расчёте контрольной<br>
суммы для заголовков внутри туннеля, то и получается неверный результат.<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
--<br>
WBR, Andrey V. Elsukov<br>
<br>
</div></div></blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Теперь вопрос.</div><div class="gmail_extra">Как детектить сетевые карты с подобными проблемами? Или сразу вырубать <span style="color:rgb(80,0,80);font-size:12.8px">-rxcsum </span><span style="color:rgb(80,0,80);font-size:12.8px">-txcsum ?</span></div><div class="gmail_extra"><font color="#500050"><span style="font-size:12.8px">Будет ли вышеуказанный патч в 11 ветке? Будут ли с патчем проблемы на других сетевых картах? например igb и ixgbe ?</span></font></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"> Vladislav V. Prodan<br> System & Network Administrator<br> <a href="http://support.od.ua" target="_blank">support.od.ua</a></div>
</div></div>