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