Почему в OSPF LSA порядковый номер находится в диапазоне от 0x80000001 до 0x7FFFFFFFF. Я предполагаю, что это по каким-то историческим причинам, но не могу погуглить.
Почему в OSPF LSA номер последовательности находится в диапазоне от 0x80000001 до 0x7FFFFFFFF
Ответы (2)
Порядковый номер LSA представляет собой 32-битное целое число со знаком.
Таким образом, от 0x80000001 до 0x7ffffffff в основном покрывается весь возможный диапазон, кроме одного числа: 0x80000000, и этот специальный номер зарезервирован.
Подробнее см. на этой странице RFC 2328.
person
zzk
schedule
23.02.2013
В качестве целого числа со знаком порядковый номер считается от -2 147 483 647 до 2 147 483 647.
Если бы он считал от 0x00000001 до 0xffffffff, он отображался бы как счет от 1 до 2 147 483 647, а затем от -2 147 483 648 до -1.
person
Wasp
schedule
02.06.2014