Kategorie szkoleń | Egzaminy | Kontakt
  • 3
  • 7
  • 150

Jak skonfigurować OSPF-a, aby koszt dla łącz 10 Gb był inny niż dla 1 Gb czy 100 Mb? Aktualnie dla wszystkich 100 Mb, 1 Gb, czy 10 Gb wynosi 1.

Przemysław_Witek
  • Zapytał
  • @ Przemysław_Witek | 18.06.2014
    • 4
    • 0
    • 3
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (3)

  • 9

Domyślnie koszt w OSPF liczony jest dzieląc 10 do potęgi 8 przez pasmo (BW) na interfejsie.

Oznacza to, że dla łącza 100 Mb i 1 Gb, oraz 10Gb koszt jest taki sam i wynosi 1.

Aby to zmienić, należy w konfiguracji OSPF zwiększyć reference-bandwidth do 10 do potęgi 10. Przykładowa konfiguracja może wyglądać np. tak:

R(config)#router ospf 1

R(config-router)#auto-cost reference-bandwidth 10000


Inną możliwością zmiany kosztu, jest wpisanie go ręcznie na danym interfejsie poleceniem R(config-if)ip ospf cost nowy_aktualny_koszt. Wtedy OSPF nie liczy kosztu z pasma, tylko przyjmuje koszt wpisany. Czasem jest prościej wykonać to ostatnie.

Pozdrawiam,

Wojtek

  • Odpowiedział
  • @ | 18.06.2014
  • TRENER ALTKOM AKADEMII
  • 0

Dziękuje za odpowiedź.

Rozumiem że większy priorytet ma ustawienie na interfejsie a nie na routerze ? Wartość "nowy_aktualny_koszt" także podajemy jako 10 do potęgi 10 ?

Przemysław_Witek
  • Odpowiedział
  • @ Przemysław_Witek | 20.06.2014
    • 4
    • 0
    • 3
Komentarze
Koszt jest wynikiem obliczeń dokonywanych na podstawie pasma danego interfejsu i pasma odniesienia (reference-bandwidth, domyślnie 100Mbps). Każdy interfejs ma domyślnie ustawione pasmo, które możemy zmieniać poleceniem R(config-if)#bandwidth nowe_pasmo (nie zmienia ono rzeczywistej przepływności łącza). I tak np. dla interfejsu szeregowego (T1) typowe pasmo to BW 1544 Kbit (show interface serial 0/0/0), co ospf przy domyślnym paśmie odniesienia przelicza na koszt równy wartości 64 (show ip ospf interface serial 0/0/0). Jeżeli zmienimy pasmo odniesienia, to koszt obliczany z pasma przez ospf na interfejsach również się zmieni. Jeżeli zaś np. na interfejsie ustawimy koszt (nie pasmo) poleceniem R(config-if)#ip ospf cost 64, to zmiana pasma odniesienia poleceniem R(config-router)#auto-cost reference-bandwidth 10000 na tym wybranym interfejsie (gdzie ustawiono "ręcznie" koszt) nie zmieni kosztu ospf.
Skomentował : @ TRENER ALTKOM AKADEMII ,25.06.2014
  • 0

Koszt na interfejsie podany recznie jest przeliczany w oparciu o koszt referencyjny.

Tzn: Jeśli nie zmienimy kosztu referencyjnego i skonfigurujemy na interfejsie koszt równy np 10 to oznacza że bedzię jak interfejsc 10Mb/s

Rekomenduje zmienić koszt referencyjny na 10Gb/s i wtedy np ustawić sztywny koszt na interfejsie liczony jako 10^10/przez pasmo

W IOS 12.4 koszt referencyjny jest już podawany w Mb/s

R1(config-router)#router ospf 1

R1(config-router)#auto-cost reference-bandwidth ?
  <1-4294967>  The reference bandwidth in terms of Mbits per second

Dla 10Gb/s ustawiamy

R1(config-router)#auto-cost reference-bandwidth 10000

 

 

  • Odpowiedział
  • @ | 20.06.2014
  • TRENER ALTKOM AKADEMII