Nov. 29, 2014
1:16 p.m.
28.11.14, Alex Naumov<alexander_naumov@opensuse.org> написал(а):
2014-11-22 21:56 GMT+01:00 Ivan Riabtsov <ivriabtsov@gmail.com>:
сделал проверку контрольной суммы полученного icmp
Как воспроизвести несовпадение контрольной суммы?
Првильно ли я понимаю, что проверка работает только для только что посланного запроса (на шаге n проверяется сумма пакета n-1)?
в общем добавил в код проверку полученных icmp type и icmp code, теперь все более или менее ясно, я действительно читаю только что отправленные пакеты еще до того, как ядро успевает на них ответить, на следующей итерации читаю пакет, как раз ответ ядра но на предыдущий запрос и затем опять читаю только что отправленный пакет, интерсеная ситуация