OSPF маршрутизиране
OSPF Първо отворете най-краткия път
OSPF е често използван протокол за маршрутизиране в рамките на автономна система. Рутерът съхранява топологична база, която описва пълната структура на мрежата. Въз основа на базата рутерът изчислява дървото с най-кратък път, като себе си е корен. Чрез обръщане на дървото се изчислява таблицата за маршрутизиране. Когато състоянието на връзката се промени, рутерите изпращат съобщения за рекламиране на състоянието на връзката (LSA) до съседите с информация за състоянието на връзките. LSA също се изпращат на всеки 30 минути. След като получи LSA, рутерът възстановява топологичната база.
OSPF конкуренти
RIP (маршрутизиран) - не поддържа мрежови маски, изпраща пълната маршрутизираща таблица на всеки 30 секунди. Изчислява оптималността на пътя само по броя на скоковете.
IGRP - поддържа мрежови маски, работи по събитие, съхранява "тегла" на връзката, не изисква големи ресурси, но се прилага само на CISCO рутери.
VLSM - подмрежова маска с променлива дължина. Занятията се отменят.
Една проста схема с мрежи от клас A, B, C не е достатъчно гъвкава, необходими са протоколи за маршрутизиране, за да могат да поддържат VSML.
OSPF прави това.
Проектиран за работа в йерархични мрежи.
Области - групиране на подмрежи в "области" - зони без припокриване.
Способен да обобщи маршрутизирането с усвояване.
Поддържа се от рутери на повечето производители.
LSA - Рекламиране на състоянието на връзката.
Разпределение на задълженията между рутери в мултикаст мрежа
Диалекти от различни производители
Серийният номер, с който рутерът е известен в OSPF.
Използва се, когато протоколът работи между рутери за координация.
LSA - Рекламиране на състоянието на връзката
LSA е предупредително съобщение, изпратено от рутера до активния интерфейс. Съдържа цялата информация за повиканитепромяна на маршрута.
Ако LSA е донесъл промени, те се правят в топологичната база данни, таблицата за маршрутизиране се изгражда отново с помощта на SFP алгоритъма и LSA се изпраща по-нататък.
В противен случай LSA не се разпространява допълнително.
Изпратеният пакет се разпространява допълнително от всички рутери (ако е необходимо)
Изпраща се само когато състоянието на връзката се промени.
Изпраща се също на всеки 30 минути. (За всеки случай)

Рутер # показва ip ospf база данни
OSPF рутер с id(192.168.239.66) (автономна система 300)
Показване на състоянията на връзката на рутера (зона 0.0.0.0)
Link ID ADV Router Age Seq# Контролна сума Брой връзки
172.18.21.6 172.18.21.6 1731 0x80002CFB 0x69BC 8
172.18.21.5 172.18.21.5 1112 0x800009D2 0xA2B8 5
172.18.1.2 172.18.1.2 1662 0x80000A98 0x4CB6 9
172.18.1.1 172.18.1.1 1115 0x800009B6 0x5F2C 1
172.18.1.5 172.18.1.5 1691 0x80002BC 0x2A1A 5
Показване на състояния на мрежовата връзка (зона 0.0.0.0)
Link ID ADV Router Age Seq# Контролна сума
172.18.1.3 192.20.239.66 1245 0x800000EC 0x82E
Показване на обобщени състояния на мрежовата връзка (зона 0.0.0.0)
Link ID ADV Router Age Seq# Контролна сума
172.18.240.0 172.18.241.5 1152 0x80000077 0x7A05
172.18.241.0 172.18.241.5 1152 0x80000070 0xAEB7
172.18.244.0 172.18.241.5 1152 0x80000071 0x95CB
Показва списък с последните часове на актуализиране на LSA
пакети от съседни рутери.
Point-to-Point - съседът е уникално определен - това е "онзи край"
Мултидостъп - съседите се намират чрез отговор на Hello протокол (напр. Ethernet, разпределен от Определен рутер (зад главния) FDDI)
Nonbroadcast - съседите ще трябва да бъдат зададени изрично в OSPF конфигурация за множествен достъп (напр. Frame relay, X.25)
Специализирани DR рутерив мрежа с множествен достъп
Изпращането на LSA съобщения от всеки до всеки в мултикаст мрежа е твърде скъпо. „Съседите“ изпращат всичките си LSA само до специален проектиран рутер (DR). DR разпределя натрупаните LSA на всички съседи.
DR се избира с помощта на протокола Hello. Hello използва мрежови мултикаст съобщения на 224.0.0.5.
Backup Designate Routera (BDR) също е избран - резервен. Той автоматично ще замени DR, ако от него не идва LSA за повече от определено време. Като стане ДР ще инициира избор на нов БДР.

Новоактивираният рутер дава своя LSA на DR (по-точно DR + BDR), като изпраща мултикаст на 224.0.0.6

DR излъчва своя LSA към всички "свои", като изпраща мултикаст на 224.0.0.5
Router# debug ip osfp събития
Рутер (config-if)# изключване
Рутер (config-if)# няма изключване
Изброяването на тази команда ще покаже списъка с изпратените LSA

Класификация на OSPF рутери
Area Border Router (ABR) - има интерфейси, свързани към няколко области едновременно. За всеки от тези интерфейси той изпълнява собствено копие на алгоритъма за маршрутизиране.
Вътрешен рутер - всички интерфейси са свързани към мрежи, разположени в една и съща зона. Изпълнява едно копие на алгоритъма за маршрутизиране.
Backbone рутер - има интерфейс към backbone
Autonomous System Boundary router - комуникира с рутери, принадлежащи към различни автономни системи
Стартиране на процеса на OSPF маршрутизиране
Рутер# рутер ospf идентификатор на процес
process-id Вътрешен номер - уникална стойност за всеки процес на маршрутизиране. OSPF процесите на "приятелски" рутери започват със същия идентификатор на процеса
Определете кои интерфейси изпълняват OSPF
Router# мрежов netaddress заместващ знак-маскаобласт area-id
netaddress Адрес на директно свързани мрежи или подмрежи
мрежа 1.0.0.0 0.255.255.255 област 0
Пример 2: Вътрешен рутер
ip адрес 131.108.25.1 255.255.255.0
ip адрес 131.108.2.26 255.255.255.0
ip адрес 131.108.3.7 255.255.255.0
обратна връзка на интерфейса 0
ip адрес 3.3.3.3 255.0.0.0
Разрешете само изброените интерфейси в OSPF
мрежа 131.108.25.1 0.0.0.0 област 0
мрежа 131.108.3.7 0.0.0.0 област 0
мрежа 131.108.2.26 0.0.0.0 област 0
Разрешаваме всичко, което попада в маската в OSPF
мрежа 131.108.0.0 0.0.255.255 зона 0
мрежа 0.0.0.0 255.255.255.255 зона 0
Пример 3 Конфигуриране на граничния рутер на зоната

мрежа 131.108.25.1 0.0.0.255 област 0
мрежа 131.108.0.0 0.0.255.255 зона 34
В примера интерфейсите (e0) и (e1 + e3) "гледат" в различни области. Въпреки че 131.108.25.1 попада в 131.108.0.0, по-прецизното маршрутизиране има предимството.
Състояние на връзката и типове реклами
Изпратено в рамките на зоната от рутери
Причинете преизчисляване на дървото на SPF
"O" (извлечен от OSPF рутер)
Изпратено от граничен маршрутизатор на района
„IA“ (междузонни маршрути)

Roter# показва ip ospf
Процес на маршрутизиране "ospf 201" с ID 192.168.110.200
Поддържа само един TOS(TOS0) маршрут
Това е граничен рутер за граница на зона и автономна система
Интервалът за актуализация на обобщената връзка е 0:30:00, а актуализацията следва да бъде 0:16:26
Интервалът за актуализация на външната връзка е 0:30:00, а актуализацията следва да бъде 0:16:27
Преразпределяне на външни маршрути от,
igrp 200 с метрика, нанесена на 2, включва подмрежи в преразпределение
разкъсване с показател, нанесен на 2
igrp 2 с показателкартографиран на 100
igrp 32 с метрика, нанесена на 1
Броят на зоните в този сървър за достъп е 3
Броят на интерфейсите в тази област е 1
Областта има проста автентификация с парола
SPF алгоритъм, изпълнен 6 пъти
Областните диапазони са
Интервалът за актуализиране на състоянието на връзката е 0:30:00 и трябва да бъде в 0:16:55
Възрастовият интервал на състоянието на връзката е 0:20:00 и трябва да бъде в 0:06:55
"O" - извлечен от OSPF рутер (рутер LSA)
"IA" - Междузонови маршрути (Обобщен LSA)
"E1" - Външни маршрути тип-1
"E2" - Тип-2 Външни маршрути
Показателят тип E1 сумира вътрешни и външни показатели
Метрика от тип E2 обобщава само външни метрики (т.е. не взема предвид метриката при преминаване през същата област
Конфигурация в мрежи без излъчване
Ако мрежата няма излъчване (напр. frame-relay, X.25),
"съседи" на OSPF ще трябва да бъдат посочени изрично
съсед 172.16.3.4 приоритет 1 интервал на анкета 180