
суммы (checksum). Это поле содержит какуюнибудь контрольную сумму
для заголовка IGRP и любую информацию корректировки, содержащую
ся в данном пакете. Вычисление контрольной суммы позволяет принима
ющему роутеру проверять достоверность входящего пакета.
Сообщения о корректировке содержат последовательность из семи
полей данных для каждой записи данных маршрутной таблицы. Первое из
этих полей содержит три значащих байта адреса (address) (в случае адреса
IP). Следующие пять полей содержат значения показателей. Первое из
них обозначает задержку (delay), выраженную в десятках микросекунд.
Диапазон перекрывает значения от 10 мксек. до 167 сек. За полем задерж
ки следует поле ширины полосы (bandwidth). Ширина полосы выражена
в единицах 1 Кбит/сек и перекрывает диапазон от линии с шириной по
лосы 1200 бит/сек до 10 Гбит/сек. Затем идет поле MTU, которое обеспе
чивает размер MTU в байтах. За полем MTU идет поле надежности (reli
ability), указывающее процент успешно переданных и принятых пакетов.
Далее идет поле нагрузки (load), которое обозначает занятую часть кана
ла в процентном отношении. Последним полем в каждой записи данных
маршрутизации является поле числа пересылок (hop count). И хотя ис
пользование числа пересылок не явно выражено при определении пока
зателя, тем не менее это поле содержится в пакете IGRP и инкрементиру
ется после обработки пакета, обеспечивая использование подсчета
пересылок для предотвращения петель.
Характеристики стабильности
IGRP обладает рядом характеристик, предназначенных для повы
шения своей стабильности. В их число входят временное удерживание из
менений, расщепленные горизонты и корректировки отмены.
Временные удерживания изменений
Временное удерживание изменений используется для того, чтобы
помешать регулярным сообщениям о корректировке незаконно восстано
вить в правах маршрут, который возможно был испорчен. Когда какой
нибудь роутер выходит из строя, соседние роутеры обнаруживают это че
рез отсутствие регулярного поступления запланированных сообщений.
Далее эти роутеры вычисляют новые маршруты и отправляют сообщения
о корректировке маршрутизации, чтобы информировать своих соседей о
данном изменении маршрута. Результатом этой деятельности является за
пуск целой волны корректировок, которые фильтруются через сеть.
Приведенные в действие корректировки поступают в каждое сете
вое устройство не одновременно. Поэтому возможно, что какоенибудь
устройство, которое еще не было оповещено о неисправности в сети, мо
жет отправить регулярное сообщение о корректировке (указывающее, что
какойнибудь маршрут, который только что отказал, все еще считается
исправным) в другое устройство, которое только что получило уведомле
Лекция 2: Объединенные сети
188