Wprowadzenie do OSPF

OSPF oznacza otwartą najkrótszą ścieżkę Po pierwsze, jest to protokół routingu używany w sieci protokołu internetowego (IP). OSPF wykorzystuje algorytmy routingu stanu łącza i działa w ramach jednego autonomicznego systemu. Jest to otwarty protokół routingu oparty na stanie łącza, który został stworzony w latach 80. Obecnie protokół może być używany przez dowolnego dostawcę, ponieważ został przekształcony w otwarty standard.

OSPF jest jednym z najczęściej używanych protokołów w dużych sieciach przedsiębiorstw. Został zaprojektowany do obsługi modeli o zmiennej długości maskowania podsieci (lub VLSM) i bezklasowego routingu między domenami (CIDR). Jedną z mocnych stron protokołu OSPF jest to, że może on szybko wykrywać zmiany w topologii, takie jak awarie łącza, a po znalezieniu zmian nową strukturę routingu bez pętli można konwergować w kilka sekund.

Obszary OSPF

W OSPF autonomiczny system można podzielić na obszary, które pomagają w zmniejszeniu reklam stanu łącza i innego ruchu narzutowego OSPF, który w przeciwnym razie zostanie wysłany do sieci. Spójrzmy:

  • Obszar szkieletu: Jest również znany jako obszar0 lub obszar 0.0.0.0, który stanowi rdzeń sieci OSPF, a wszystkie inne obszary sieci są połączone z obszarem szkieletowym. Odpowiada za rozpowszechnianie informacji o routingu między obszarami, które nie są typami obszarów szkieletowych.
  • Obszar pośredni: W przypadku obszaru stadnego, routing w tym obszarze jest całkowicie oparty na domyślnej trasie. Jest to obszar, który nie odbiera reklam poza systemem autonomicznym (AS)
  • Nie tak Stubby Areas: NSSA to rodzaj kodu pośredniczącego, który jest w stanie zaimportować zewnętrzne trasy AS i wysłać je do dowolnego innego obszaru. Nie jest jednak w stanie odbierać zewnętrznych tras AS z innych obszarów sieci.
  • Strefy tranzytowe: Jest to obszar z 2 lub więcej routerami granicznymi OSPF i może być używany do przekazywania ruchu sieciowego z jednego sąsiedniego obszaru do drugiego. Nie generuje on ruchu i nie jest miejscem docelowym takiego ruchu.

Jak działa OSPF?

Po skonfigurowaniu OSPF nasłuchuje swoich sąsiadów w sieci i gromadzi wszystkie dostępne dane o stanie łącza. Dane te są następnie wykorzystywane do utworzenia mapy topologii, która zawiera wszystkie dostępne ścieżki w sieci. Ta baza danych jest zapisywana do użytku i nazywamy ją Link State State Database.

Utworzona baza danych stanu łącza służy do obliczania najkrótszej ścieżki do podsieci / sieci przy użyciu algorytmu znanego jako Najpierw najkrótsza ścieżka, który został opracowany przez Edsger W Dijkstra. OSPF tworzy 3 tabele:

  • Tabela routingu: Zawiera obecnie działające najlepsze ścieżki, które zostaną wykorzystane do przekazywania ruchu między dwoma sąsiadami.
  • Tabela sąsiadów: Zawiera wszystkich odkrytych sąsiadów OSPF.
  • Tabela topologii: ta zawiera całą mapę drogową sieci. Ta mapa drogowa obejmuje wszystkie dostępne routery OSPF i przechowuje obliczone dane o najlepszych i alternatywnych ścieżkach.

Typy routerów w OSPF

  • Router wewnętrzny: ten router zawiera wszystkie interfejsy, które należą do siebie w tym samym obszarze.
  • Area Border Router: ABR łączy jeden lub więcej obszarów z siecią szkieletową. ABR jest uważany za członka wszystkich obszarów, z którymi jest połączony. Przechowuje wiele baz danych Link Link w pamięci, po jednej dla każdego obszaru.
  • Router szkieletowy: Router, który ma interfejs do obszaru szkieletowego, nazywany jest routerem szkieletowym.
  • Router brzegowy systemu autonomicznego: ASBR to router podłączony do sieci za pomocą więcej niż jednego protokołu routingu. ASBR wymienia informacje o routingu z autonomicznymi systemami routerów. Działają one na zewnętrznym protokole routingu, używają wyznaczania tras lub nawet używają obu metod.

Najpierw zastosowania otwartej najkrótszej ścieżki

OSPF to pierwszy szeroko stosowany protokół routingu. Może połączyć się z siecią w ciągu kilku sekund i jest to jeden z protokołów, który zapewnia ścieżki wolne od pętli. Oprócz tych funkcji OSPF umożliwia narzucanie zasad propagacji tras w sieci.

OSPF jest lepszy w dzieleniu obciążenia na zewnętrznych linkach w porównaniu do innych IGP. Biorąc pod uwagę te korzyści, może znaleźć szerokie zastosowanie.

Wdrożenia OSPF

  • Microsoft Windows NT 4.0 Server, Windows 2000 Server i Windows Server 2003 mają OSPF v2 w usługach routingu i zdalnego dostępu. Firma Microsoft usunęła obsługę systemu operacyjnego Windows Server 2008 i nowszych wersji systemów operacyjnych dla serwerów.
  • System operacyjny OpenBSD ma implementację protokołu OpenBGPD z implementacją OpenOSPFD.
  • BIRD implementuje zarówno OSPFv2, jak i OSPFv3.
  • GNU Zebra to pakiet routingu GPL, który obsługuje OSPF dla systemów uniksopodobnych.
  • Moduł routingu wieloprotokołowego w Netware obsługuje OSPF.

Zalety OSPF

Po zrozumieniu, czym jest OSPF, rzućmy okiem na niektóre z głównych zalet korzystania z protokołów Open Shortest Path First w sieciach:

  • OSPF jest łatwo skalowalny, co oznacza, że ​​przy niewielkim wysiłku możemy go skalować do użycia w bardzo dużej sieci
  • Protokół Open Shortest Path First ma pełne wsparcie dla podsieci.
  • Korzystanie z pakietów Hello: OSPF wysyła małe pakiety hello w celu weryfikacji operacji łącza i ignoruje przesyłanie dużych tabel.
  • OSPF obsługuje znakowanie tras: W OSPF trasy mogą być znakowane, aby ułatwić współpracę z dowolnymi wartościami.
  • Routing: OSPF jest w stanie kierować pakiety na podstawie typu pola usługi.

Wady OSPF

  • OSPF to protokół intensywnie wykorzystujący procesor.
  • Ponieważ przechowuje więcej niż jedną kopię informacji o routingu, zużywa więcej pamięci.
  • OSPF jest bardziej złożonym protokołem do zrozumienia i nauki w porównaniu do innych protokołów internetowych.

Wniosek

Najpierw otwórz najkrótszą ścieżkę, ponieważ protokół routingu zajmuje ważne miejsce w infrastrukturze internetowej. Możliwość łatwego i szybkiego znalezienia najkrótszej ścieżki pomaga w zmniejszeniu niepotrzebnego obciążenia sieci, a możliwość znalezienia innej ścieżki w przypadku błędu w optymalnej ścieżce pomaga zwiększyć stabilność sieci.

Polecane artykuły

To był przewodnik po Co to jest OSPF? Tutaj omówiliśmy prace, wdrożenie, zastosowanie, zalety i wady OSPF. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Co to jest drzewo binarne w Javie?
  2. Wprowadzenie do sieci komputerowej
  3. Co to jest Chciwy Algorytm?
  4. Kariera w zarządzaniu przedsiębiorstwem
  5. Co to jest IPv6?