Псевдозаголовок UDP

Вы хотите recipient_bcc_maps опция, с @example.com mbox1@${myhostname} запись (или что-то как этот).

0
задан 8 March 2011 в 22:26
3 ответа

Да, контрольная сумма сгенерирована по комбинации псевдо заголовка и данных UDP. psuedo заголовок позволяет уровню UDP проверять дважды, прибыла ли датаграмма в корректный адрес и была передана корректному слою.

1
ответ дан 4 December 2019 в 12:56

Псевдозаголовок не "создается" в смысле осмотра через провод. Стек TCP/IP нарушает независимость слоев. UDP, протокол на транспортном уровне, шпионящем в заголовок IP (интернет-слой) для источника и целевых IP-адресов и протокола.

Однако я вижу Вашу точку: заголовок IP уже содержит контрольную сумму заголовка итак, почему информация от заголовка IP включена в контрольную сумму UDP? Это может быть оптимизация, но я подозреваю, что стек TCP/IP проверил бы обе контрольных суммы.

1
ответ дан 4 December 2019 в 12:56

Это описание позади контрольной суммы UDP могло бы быть полезным.

Это должно главным образом обеспечить и от начала до конца проверить, что источник IP / адреса назначения и информация о протоколе IP корректен. Это может защитить от неправильных направленных пакетов, которые так или иначе делают его до UDP. Оборотная сторона - то, что это создает зависимости от уровня IP, и когда Вы проходите вещи как Преобразование сетевых адресов, контрольная сумма UDP также должна быть изменена.

1
ответ дан 4 December 2019 в 12:56

Теги

Похожие вопросы