Контрольные суммы используются в протоколах Ethernet для обнаружения ошибок, которые могут возникнуть в процессе передачи данных. 14
При передаче данных по сети могут происходить ситуации, когда принятые данные могут отличаться от тех, которые были переданы. 4 Чтобы определить такие случаи, с данными передаётся контрольная сумма, вычислив которую на принимающей стороне и сравнив с принятой, можно дать ответ, передались ли данные верно, или где-то произошла ошибка передачи данных. 4
Для Ethernet-фрейма используется контрольная сумма CRC-32. 4 Чтобы не тратить процессорное время на вычисление контрольных сумм для передаваемых Ethernet-фреймов, используется механизм разгрузки (offloading), который заключается в том, что контрольные суммы вычисляются сетевым адаптером. 4