Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
10.8.6 Контрольная сумма
10.8.6 Контрольная сумма
Контрольная сумма IP предназначена только для заголовка IP, а контрольная сумма TCP вычисляется для всего сегмента, а также для псевдозаголовка, созданного из заголовка IP. Во время вычисления контрольной суммы TCP соответствующее поле имеет значение 0. На рис. 10.15 показан псевдозаголовок, очень напоминающий тот, что используется в контрольной сумме UDP.
Рис. 10.15. Поле псевдозаголовка включается в контрольную сумму TCP
Длина TCP вычисляется сложением длины заголовка TCP с длиной данных. Контрольная сумма TCP является обязательной, не как в UDP. Контрольная сумма поступившего сегмента сначала вычисляется приемником, а затем сравнивается с содержимым поля контрольной суммы заголовка TCP. Если значения не совпадут, сегмент отбрасывается.
- 9.4.2 Контрольная сумма
- Сумма слагаемых
- Контрольная точка 2: Чем вы занимаетесь?
- Использование кнопки Автосумма
- Контрольная точка 5: Кто ваши конкуренты?
- Контрольная точка 8: Кто вас любит?
- Сумматор
- Адаптивный сумматор
- Контрольная точка 17: Как вы защищаете свой портфель?
- Контрольная точка 16: Как преуспевать?
- Контрольная точка 9: Кто ваш враг?
- Контрольная закупка