почему в заголовках TCP и IP используется отдельная контрольная сумма ?
Зачем нужна контрольная сумма на разных уровнях? Например, есть контрольная сумма на уровне TCP и снова на уровне IP, а также на уровне Ethernet.
Разве не достаточно иметь контрольную сумму на одном уровне?