Size: a a a

2019 November 05

A

Alexander in Nag.Ru
Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagrams InUnknownProtos InDiscards InDelivers OutRequests OutDiscards OutNoRoutes ReasmTimeout ReasmReqds ReasmOKs ReasmFails FragOKs FragFails FragCreates
Ip: 1 64 600364295 0 0 0 2 0 599667526 612057230 0 4 0 0 0 0 0 0 0
источник

O

Oleg in Nag.Ru
Интересно... В любом случае здесь железо (NIC) по какой-то причине посчитало, что у IP-пакета неверная контрольная сумма. Возможно, что так и есть. Мало ли кто что из и-нета шлет. Но пакет скорее всего не дропнулся, а пошел дальше по стеку. Поскольку у вас маршрутизация, то inHdrErrors мог и не увеличится. Правда не уверен в этом, нужно глубже поискать в сорцах.
источник

O

Oleg in Nag.Ru
В любом случае данные здесь бьются не у вас. Иначе бы железно росл rx_crc.
источник

O

Oleg in Nag.Ru
В общем есть два случая, которые приведут к росту счетчика - "Ipv4 Checksum Error" и "TCP/UDP Checksum Error". Так или иначе - пакет не дропается. Из даташита:
источник

O

Oleg in Nag.Ru
IPE (Ipv4 Checksum Error)
The IP checksum error is valid only when the IPCS bit in the Status field is set
(indicating that the hardware validated the IP checksum). This bit is meaningful
only on the last descriptor of a packet while the EOP bit is set as well. Packets
with IP error are posted to host memory regardless of the store bad packet
setting (FCTRL.SBP).
TCPE (TCP/UDP Checksum Error)
The TCP/UDP checksum error is valid only when the L4CS bit in the Status field
is set (indicating that the hardware validated the L4 checksum). This bit is
meaningful only on the last descriptor of a packet while the EOP bit is set as
well. Packets with a TCP/UDP error are posted to host memory regardless of
the store bad packet setting (FCTRL.SBP).
источник

I

Innokentiy in Nag.Ru
Oleg
Интересно... В любом случае здесь железо (NIC) по какой-то причине посчитало, что у IP-пакета неверная контрольная сумма. Возможно, что так и есть. Мало ли кто что из и-нета шлет. Но пакет скорее всего не дропнулся, а пошел дальше по стеку. Поскольку у вас маршрутизация, то inHdrErrors мог и не увеличится. Правда не уверен в этом, нужно глубже поискать в сорцах.
на транзитных узлах пакеты с битой чексуммой не должны форвардиться
источник

O

Oleg in Nag.Ru
Innokentiy
на транзитных узлах пакеты с битой чексуммой не должны форвардиться
В TCP/UDP в контексте форвардинга роутер в общем случае точно не будет смотреть. Иначе это файрвол, а не роутер.
источник

I

Innokentiy in Nag.Ru
разумеется
источник

I

Innokentiy in Nag.Ru
речь только про IP Header Checksum
источник

O

Oleg in Nag.Ru
Значит ему приходят битые TCP/UDP.
источник

s

shumbor in Nag.Ru
Так у меня на i710 в соседнем юните чисто,а на 520 тоже есть эти ошибки, оба сервака одинаковые в остальном, оба воткнуты в одну и туже кошку, dac кабели одинаковые, разница только 520 и 710 карты.
источник

O

Oleg in Nag.Ru
i40e?
источник

s

shumbor in Nag.Ru
Oleg
i40e?
Ixl, хотя в линухе да i40e
источник

O

Oleg in Nag.Ru
shumbor
Так у меня на i710 в соседнем юните чисто,а на 520 тоже есть эти ошибки, оба сервака одинаковые в остальном, оба воткнуты в одну и туже кошку, dac кабели одинаковые, разница только 520 и 710 карты.
Я про линукс. Если действительно драйвер i40e, то он в ванильной версии (из ядра) подобных счетчиков не имеет (я не нашел). А в out-of-tree нужно определить I40E_ADD_PROBES, чтобы включить учет такого.
источник

s

shumbor in Nag.Ru
Oleg
Я про линукс. Если действительно драйвер i40e, то он в ванильной версии (из ядра) подобных счетчиков не имеет (я не нашел). А в out-of-tree нужно определить I40E_ADD_PROBES, чтобы включить учет такого.
У нас 710 тока на фре
источник

O

Oleg in Nag.Ru
shumbor
У нас 710 тока на фре
А у вас там кстати что вместо ethtool?
источник

s

shumbor in Nag.Ru
Oleg
А у вас там кстати что вместо ethtool?
Счетчики через sysctl видно, да и параметры тоже вроде так же меняются, у нас фряхой другой человек заведует, я тока пока азы постигаю
источник

S

Sergey in Nag.Ru
Да это офлоды
источник

S

Sergey in Nag.Ru
Отключите офлод на чексуммы
источник

S

Sergey in Nag.Ru
Но смысла в этом нет, просто убедиться
источник