У меня есть вопрос относительно того, как вычисляется контрольная сумма в Интернете.Я не смог найти хорошего объяснения из книги, поэтому спрашиваю здесь.Я не уверен, что это правильное место, чтобы спросить, поэтому извините, если я спросил это в неправильном месте.
Если вы посмотрите на следующий пример.Следующие два сообщения отправляются 10101001 и 00111001. Контрольная сумма рассчитывается с дополнением 1.Пока я поняла.Но как рассчитывается сумма?Сначала я подумал, что это может быть XOR, но, похоже, это не так.
10101001
00111001
--------
Sum 11100010
Checksum: 00011101
А потом, когда они вычисляют, пришло ли сообщение в порядке.И еще раз, как рассчитывается сумма?
10101001
00111001
00011101
--------
Sum 11111111
Complement 00000000 means that the pattern is O.K.