История изменений
Исправление GPFault, (текущая версия) :
Про уровень smb - https://serverfault.com/questions/946887/smb-cifs-verify-data-integrity
То есть от настроек зависит.
По факту tcp + ethernet дают контрольную сумму в 48бит - довольно много. Если кабель очень плохзой и сажает ошибки в каждом втором пакете, то примерно каждый из 2**48 пакетов он будет пропускать ошибочно. То есть надо пропустить 100 000 ТБайт чтоб словить ошибку на плохом кабеле.
В твоей реальности контрольные суммы существуют либо в ethernet либо в tcp ? Те если ethernet кадр верный, то tcp свою чексумь не проверяет ?
В моей реалности - в софте и железе баги из-за оптимизаций:
Цитирую исходное предположение:
Какая-то из сторон при работе по сети ленилась проверять контрольные суммы на уровне ethernet.
Исходная версия GPFault, :
Про уровень smb - https://serverfault.com/questions/946887/smb-cifs-verify-data-integrity
То есть от настроек зависит.
По факту tcp + ethernet дают контрольную сумму в 48бит - довольно много. Если кабель очень плохзой и сажает ошибки в каждом втором пакете, то примерно каждый из 2**48 пакетов он будет пропускать ошибочно. То есть надо пропустить 1000 ТБайт чтоб словить ошибку на плохом кабеле.
В твоей реальности контрольные суммы существуют либо в ethernet либо в tcp ? Те если ethernet кадр верный, то tcp свою чексумь не проверяет ?
В моей реалности - в софте и железе баги из-за оптимизаций:
Цитирую исходное предположение:
Какая-то из сторон при работе по сети ленилась проверять контрольные суммы на уровне ethernet.