Dell Networking SONiC: Nejprve otevřít nejkratší cestu (OSPF)
Summary: Tento článek popisuje funkci OSPF (Open Shortest Path First) v systému Dell Networking SONiC. Tento článek používá přepínač se systémem Dell SONiC 4.1.
Instructions
|
Požadavky
K demonstraci konceptů se používá standardní pojmenování rozhraní. Přečtěte si článek společnosti Dell 202172 Dell Networking řady S: Základní konfigurace rozhraní – SONiC 4.0, kde najdete další informace týkající se pojmenovávání rozhraní
|
Rejstřík
Nejprve otevřít nejkratší cestu
Povolení protokolu OSPFv2
Povolení protokolu OSPF v rozhraních
Konfigurace ID
směrovače OSPFKonfigurace typu
ověřování OSPF na úrovni oblastiKonfigurace typu a klíčů
ověřování na úrovni rozhraní OSPFKonfigurace pasivních rozhraní
OSPFKonfigurace virtuálních propojení
OSPFKonfigurace klávesových zkratek
oblasti OSPFKonfigurace kompatibility
OSPF RFCKonfigurace protokolování
sousedství OSPFKonfigurace časovačů
OSPF LSAKonfigurace časovačů
omezení SPF OSPFKonfigurace inzerce
OSPF s maximálními metrikamiKonfigurace vzdáleností
tras OSPFKonfigurace šířky pásma
pro automatické reference nákladů OSPFKonfigurace oblasti se zakázaným inzerováním OSPF a jejích parametrů
Konfigurace filtrů
souhrnných tras OSPF mezi oblastmiKonfigurace redistribuce
tras OSPFKonfigurace výchozího původu
trasy OSPFKonfigurace parametrů
rozhraní OSPFPříkazy
pro zobrazení provozních dat OSPFŘádné restartování OSPFv2
Nejprve otevřít nejkratší cestu
Protokol OSPF (Open Shortest Path First Protocol) je protokol IGRP (Link State Interior Gateway Routing Protocol) popsaný v RFC2328.
Protokol OSPF popisuje informace o stavu propojení ve zprávě označované jako LSA (Link State Advertisement), která je pak šířena do všech ostatních směrovačů v doméně směrování stavu propojení procesem označovaným jako zaplavení. Každý směrovač OSPF tak vytváří databázi stavu propojení (LSDB) všech zpráv o stavu připojení. Z této kolekce LSA v LSDB pak může každý směrovač vypočítat nejkratší cestu k libovolnému jinému směrovači na základě nějaké společné metriky pomocí algoritmu Edgar Djikstras Shortest Path First.
Enterprise SONiC používá FRR balíčky pro provoz směrovacích protokolů. OSPFv2 je také převzat z přizpůsobeného softwarového balíku FRR. Démon směrování OPSFv2 se nachází v kontejneru dockeru protokolu BGP spolu s dalšími démony směrovacího protokolu, jako je protokol BGP, statická trasa.
Podporované funkce OSPFv2:
- Konfigurace protokolu OSPF v rozhraní Ethernet a zpětné smyčce, VLAN a IPv4 v kanálu portu
- Konfigurace OSPFv2 ve výchozích a uživatelem definovaných souborech VRF
- Více oblastí OSPF a oblastí se zakázaným inzerováním
- Řadiče LSA typu 1 až typu 5
- Virtuální odkazy a pasivní rozhraní
- BFD v relacích rozhraní OSPF
- Šifrování hesel pomocí prostého textu a souhrnu zpráv (MD)
- Filtrování a nahrazování předpon LSA typu 3
- Redistribuce směrů do OSPFv2 z typu trasy BGP, static, connected, kernel a default-route
- Filtrování na základě mapy tras při redistribuci tras
- Trasy OSPF ECMP
- 50K externí trasa a 5K předpona interní trasy
Povolení protokolu OSPFv2
Povolte OSPFv2 konfigurací směrovače OSPF v rámci VRF. Tento příkaz slouží ke konfiguraci OSPFv2 v rámci VRF. Při konfiguraci protokolu OSPF se režim změní na režim konfigurace směrovače OSPF.
Chcete-li povolit OSPF globálně, výchozí vrf:
DELLSONiC(conf)# router ospf |
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# router ospf |
Nebo povolte protokol OSPF, nevýchozí vrf:
DELLSONiC(conf)# router ospf vrf Vrf-name |
- Vrf-name - řetězec názvu VRF
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# router ospf vrf Vrf-blue |
Zobrazení podrobností o směrovači OSPF:
DELLSONiC# show ip ospf
VRF Name: default
OSPF Routing Process, Router ID: 10.10.201.1
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is disabled
OpaqueCapability flag is disabled
Graceful-Restart is disabled
Initial SPF scheduling delay 0 millisec(s)
Minimum hold time between consecutive SPFs 50 millisec(s)
Maximum hold time between consecutive SPFs 5000 millisec(s)
Hold time multiplier is currently 1
SPF algorithm last executed 1d2h7m51s ago
Last SPF duration 23 usecs
SPF timer is inactive
LSA minimum interval 5000 msecs
LSA minimum arrival 1000 msecs
Write Multiplier set to 20
Refresh timer 10 secs
Maximum multiple paths(ECMP) supported 256
Number of external LSA 0. Checksum Sum 0x00000000
Number of opaque AS LSA 0. Checksum Sum 0x00000000
Number of areas attached to this router: 1
Area ID: 0.0.0.0 (Backbone)
Number of interfaces in this area: Total: 1 , Active: 1
Number of fully adjacent neighbors in this area: 1
Area has no authentication
SPF algorithm executed 4 times
Number of LSA 3
Number of router LSA 2. Checksum Sum 0x0000ec6e
Number of network LSA 1. Checksum Sum 0x00001a25
Number of summary LSA 0. Checksum Sum 0x00000000
Number of ASBR summary LSA 0. Checksum Sum 0x00000000
Number of NSSA LSA 0. Checksum Sum 0x00000000
Number of opaque link LSA 0. Checksum Sum 0x00000000
Number of opaque area LSA 0. Checksum Sum 0x00000000 DELLSONiC# show ip ospf vrf Vrf-Blue
VRF Name: Vrf-Blue
OSPF Routing Process, Router ID: 0.0.0.0
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is disabled
OpaqueCapability flag is disabled
{output truncated} |
Povolení protokolu OSPF v rozhraních
Před povolením protokolu OSPF v rozhraní nakonfigurujte rozhraní IPv4 s IP adresou a navažte rozhraní na požadovaný VRF. Chcete-li povolit protokol OSPF v rozhraní IPv4, je nutné k tomuto rozhraní přidružit identifikátor oblasti OSPF. Protokol OSPF lze povolit v rozhraních Ethernet, VLAN, Port Channel a Loopback.
Povolíte relace OSPF mezi dvěma směrovači OSPF povolením protokolu OSPF v rozhraních, která jsou mezi nimi propojena. Tato propojovací rozhraní musí být umístěna v systému VRF, kde je nakonfigurován směrovač OSPF, a musí náležet do stejného ID oblasti.
Příkaz interface mode slouží k povolení nebo zakázání protokolu OSPF v rozhraní IPv4. ID oblasti může být libovolné 32bitové celé číslo bez znaménka, v desítkovém formátu nebo ve formátu podobném tečkovanému protokolu IPv4.
Povolte protokol OSPF v rozhraní pomocí těchto dvou typů konfigurace:
Konfigurací oblasti OSPF v režimu konfigurace rozhraní:
DELLSONiC(config-if-Vlan100)# ip ospf area area-id |
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip ospf area 0
or
DELLSONiC(config-if-Vlan100)# ip ospf area 0.0.0.0 |
Svázáním nebo přiřazením síťové adresy rozhraní k oblasti OSPF v režimu konfigurace směrovače OSPFv2:
DELLSONiC(config-router-ospf)# network network-prefix area area-id |
- network-prefix - A.B.C.D/mask
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0.0.0.0
or
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0 |
V rámci VRF musí uživatel použít buď jeden z výše uvedených typů konfigurace, to znamená, že v rámci VRF nejsou povoleny obě konfigurace typu konfigurace současně.
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip vrf forwarding Vrf-Blue
DELLSONiC(config-if-Vlan100)# ip ospf area 0
or
DELLSONiC(config-if-Vlan100)# ip ospf area 0.0.0.0
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf vrf Vrf-Blue
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0.0.0.0
DELLSONiC(config-router-ospf)# network 10.10.150.0/24 area 0 |
Zobrazit relace OSPF
DELLSONiC# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 10.10.150.2 1 Full/DR 32.346s 10.10.150.2 Vlan100:10.10.150.1 0 0 0 |
Konfigurace ID směrovače OSPF
Nakonfigurujte identifikátor směrovače OSPFv2 explicitně pro každý směrovač OSPF v rámci VRF. Konfigurace ID směrovače je volitelná. Pokud nakonfigurujete ID směrovače, software zvolí toto ID jako ID směrovače OSPF.
Není-li nakonfigurováno ID směrovače, vybere se ID směrovače podle níže uvedených předvoleb.
- Naposledy použitá hodnota ID routeru; (k tomu může dojít, když uživatel zruší konfiguraci ID směrovače).
- Doporučená hodnota FRR pro ID směrovače. FRR volí ID routeru v níže uvedeném pořadí.
- Nakonfigurovaná hodnota ID směrovače v globálním režimu FRR, pokud existuje.
- Nejvyšší hodnota adresy IPv4 mezi fyzickými adresami SONiC a adresami IPv4 rozhraní zpětné smyčky.
Konfigurace:
DELLSONiC(config-router-ospf)# ospf router-id router-id |
Odebrání:
DELLSONiC(config-router-ospf)# no ospf router-id router-id |
- identifikátor směrovače – ID směrovače OSPF v desítkovém nebo tečkovaném formátu
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# ospf router-id 1.1.1.1 |
Konfigurace typu ověřování OSPF na úrovni oblasti
Typ ověřování OSPFv2 můžete nakonfigurovat pro každou oblast. Pokud je nakonfigurováno ověřování, všechna rozhraní, která jsou nakonfigurována v této oblasti, používají nakonfigurovaný typ ověřování. Pokud je nakonfigurován jakýkoli typ ověřování režimu rozhraní, má tento typ ověřování režim rozhraní přednost před konfigurací na úrovni oblasti.
Typ ověřování je žádný, pokud není nakonfigurován uživatelem. Uživatel může povolit ověřování typu prostého textu nebo ověřování typu Message Digest. Je-li pro určitou oblast nakonfigurován typ ověřování, musí uživatel nakonfigurovat odpovídající ověřovací klíče (hesla) na všech rozhraních OSPF patřících do této oblasti.
Tento příkaz režimu směrovače slouží ke konfiguraci nebo zrušení konfigurace ověřování OSPF pro určitou oblast.
Konfigurace:
DELLSONiC(config-router-ospf)# area area-id authentication [message-digest] |
Odebrání:
DELLSONiC(config-router-ospf)# no area area-id authentication [message-digest] |
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 0 authentication
or
DELLSONiC(config-router-ospf)# area 0 authentication message-digest |
Konfigurace typu a klíčů ověřování na úrovni rozhraní OSPF
Konfigurace typu ověřování OSPFv2 a ověřovacích klíčů nebo hesel pro jednotlivá rozhraní OSPF. Pokud není nakonfigurován uživatelem, typ ověřování je none. Uživatel může povolit ověřování typu prostého textu nebo ověřování typu Message Digest. Je-li pro rozhraní nakonfigurován typ ověřování, musí uživatel nakonfigurovat odpovídající ověřovací klíče (hesla) pro toto rozhraní OSPF.
Ověřování ve formátu prostého textu může mít délku až osm znaků. Ověřovací klíč MD5 (Message Digest) může mít až 16 znaků. Typ ověřování MD5 může přijímat až 255 ověřovacích klíčů na rozhraní a IP adresu rozhraní. Každý ověřovací klíč MD5 je jednoznačně identifikován ověřovacím klíčem a id s rozsahem hodnot 1 až 255. Ověřovací klíče jsou uloženy v šifrované podobě.
Tento příkaz režimu rozhraní slouží ke konfiguraci nebo zrušení konfigurace ověřování zpráv OSPF.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key key-id md5 key [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication-key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf message-digest-key key-id md5 [if-ip-addr] |
- key - Heslo ověřovacího klíče (řetězec max. 8 nebo 16 znaků)
- key-id – identifikátor ověřovacího klíče MD5 (1 až 255)
- if-ip-addr - IP adresa rozhraní - A.B.C.D
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf authentication
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key dellospfpswrd
DELLSONiC(config-if-Eth1/47)# ip ospf authentication 10.10.3.2
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key dellospfpswrd 10.10.3.2
DELLSONiC(config-if-Eth1/47)# ip ospf authentication message-digest
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key 1 md5 dellospfpswrd
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key 2 md5 dellospfpswrd
DELLSONiC(config-if-Eth1/47)# ip ospf authentication null |
Konfigurace pasivních rozhraní OSPF
Konfigurace pasivních rozhraní OSPFv2 pomocí konfigurací režimu směrovače. U pasivního rozhraní protokol OSPF nespustí funkci OSPF hello ani nezahájí relace OSPF. Pasivní rozhraní jsou v router-LSA inzerována jako linka se zakázaným inzerováním. Chcete-li ve výchozím nastavení nakonfigurovat všechna rozhraní OSPF jako pasivní, zadejte výchozí možnost pasivního rozhraní. Chcete-li znovu aktivovat všechna nebo zadaná rozhraní, použijte příkaz no passive-interface.
Konfigurace:
DELLSONiC(config-router-ospf)# passive-interface {default | Eth | Loopback | PortChannel | Vlan } [if-ip-addr] |
Odebrání:
DELLSONiC(config-router-ospf)# no passive-interface {default | Eth | Loopback | PortChannel | Vlan } [if-ip-addr] |
- Eth | Zpětná smyčka | PortChannel | Vlan – název rozhraní
- if-ip-addr - IP adresa rozhraní - A.B.C.D
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# passive-interface default
DELLSONiC(config-router-ospf)# no passive-interface Eth 1/47 |
Konfigurace virtuálních propojení OSPF
Virtuální propojení OSPFv2 slouží k připojení páteřních směrovačů v nepáteřní oblasti. Oblast, přes kterou je virtuální propojení konfigurováno, označovaná jako tranzitní oblast, musí obsahovat úplné informace o směrování. Oblast průchodu nemůže být oblastí se zakázaným inzerováním. Virtuální propojení je nutné nakonfigurovat na obou koncových páteřních směrovačích.
Nakonfigurujte virtuální propojení pomocí konfigurací režimu směrovače OSPF, jak je uvedeno níže. Příkaz Single Virtual Link poskytuje možnosti konfigurace všech parametrů, které souvisejí s virtuálním propojením. Virtuální odkazy mohou mít heslo ve formátu prostého textu, hesla založená na souhrnu zpráv nebo žádné nakonfigurované žádné heslo. Pokud je nakonfigurováno heslo ve formátu digest ve formátu prostého textu a zprávy, musí být nakonfigurovány odpovídající parametry authentication-key nebo message-digest-key. Autentizační klíč (heslo) je uložen v zašifrované podobě v konfiguracích. Při konfiguraci autentizačních klíčů musí uživatel vždy zadat skutečné heslo.
Konfigurace:
DELLSONiC(config-router-ospf)# area area-id virtual-link remote-id [ authentication [ null | message-digest ] | authentication-key key | message-digest-key key-id md5 key | dead-interval time-value | hello-interval time-value | retransmit-interval time-value | transmit-delay time-value ] |
Odebrání:
DELLSONiC(config-router-ospf)# no area area-id virtual-link remote-id [ authentication [ null | message-digest ] | authentication-key key | message-digest-key key-id md5 key | dead-interval time-value | hello-interval time-value | retransmit-interval time-value | transmit-delay time-value ] |
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
- remote-id – ID vzdáleného směrovače s tečkami – A.B.C.D
- key - Heslo ověřovacího klíče (řetězec max. 8 nebo 16 znaků)
- key-id – identifikátor ověřovacího klíče MD5 (1 až 255)
- time-value - Hodnota časového intervalu v sekundách (1 až 65535)
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication-key dellospfpswrd
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication
message-digest
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9
message-digest-key 19 md5 dellospfpswrd
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 authentication null
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 dead-interval 60
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 hello-interval 20
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 retransmit-interval 15
DELLSONiC(config-router-ospf)# area 19 virtual-link 1.1.1.9 transmit-delay 10 |
Konfigurace typu OSPF ABR
Směrovač OSPF ABR může být typu Cisco, IBM, zástupce nebo standard. Typy "Cisco" a "IBM" jsou ekvivalentní. Standard OSPF pro chování ABR neumožňuje systému ABR uvažovat o trasách přes oblasti mimo páteřní síť, pokud jsou jeho spojení s páteřní sítí mimo provoz, a to ani v případě, že v připojených oblastech bez páteřní sítě existují další trasy ABR, které stále mohou dosáhnout páteřní sítě – toto omezení existuje především proto, aby se zabránilo smyčkám směrování.
U typu ABR "Cisco" nebo "IBM", který je v této verzi výchozí, je toto omezení zrušeno, což umožňuje ABR vzít v úvahu souhrny získané z jiných ABR přes nepáteřní oblasti, a tedy směrovat přes nepáteřní oblasti jako poslední možnost, když a pouze v případě, že jsou páteřní linky mimo provoz.
Příkaz ospf abr-type slouží ke konfiguraci nebo zrušení konfigurace typu ABR, jak je uvedeno níže.
Konfigurace:
DELLSONiC(config-router-ospf)# ospf abr-type [ cisco | ibm | shortcut | standard ] |
Odebrání:
DELLSONiC(config-router-ospf)# no ospf abr-type [ cisco | ibm | shortcut | standard ] |
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# ospf abr-type standard |
Konfigurace klávesových zkratek oblasti OSPF
Páteřní oblast OSPF je zodpovědná za distribuci směrování mezi oblastmi, které nejsou páteřní. Páteřní oblast by měla být souvislá, ale ne vždy to znamená fyzickou blízkost. Připojení páteřního směrovače můžete dosáhnout pomocí virtuálních připojení.
Konfigurací typu zástupce můžete povolit nebo zakázat zkratky tras do páteřní oblasti. Pokud je typ zástupce výchozí, pak se oblast použije pro zkratku pouze v případě, že ABR nemá odkaz na páteřní oblast nebo byla tato linka ztracena. Pokud je typ zkratky "povolit", pak se oblast použije pro zkrácení pokaždé, když trasa, která jím prochází, je levnější. Pokud je typ zkratky "zakázat", pak oblast není nikdy používána ABR pro zkracování tras.
Konfigurace nebo zrušení konfigurace typů zástupců oblasti OSPFv2 v režimu konfigurace směrovače OSPF.
Konfigurace:
DELLSONiC(config-router-ospf)# area area-id shortcut {default | enable | disable} |
Odebrání:
DELLSONiC(config-router-ospf)# no area area-id shortcut |
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 1 shortcut enable |
Konfigurace kompatibility OSPF RFC
OSPFv2 RFC2328, nástupce RFC1583, navrhuje podle sekce G.2 (změny) v sekci 16.4 změnu algoritmu preference cest, který zabraňuje možným směrovacím smyčkám, které byly možné ve staré verzi OSPFv2. Konkrétněji požaduje, aby cesty mezi oblastmi a páteřní trasy v rámci oblasti byly nyní stejně upřednostňovány, ale stále byly obě upřednostňovány před vnějšími trasami.
Konfigurace:
DELLSONiC(config-router-ospf)# compatible rfc1583 |
Odebrání:
DELLSONiC(config-router-ospf)# no compatible rfc1583 |
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# compatible rfc1583 |
Konfigurace protokolování sousedství OSPF
Povolte protokoly stavu sousedství OSPFv2 konfigurací protokolů sousedství. S volitelným argumentem detail se zobrazí všechny změny stavu sousedství.
Konfigurace:
DELLSONiC(config-router-ospf)# log-adjacency-changes [detail] |
Odebrání:
DELLSONiC(config-router-ospf)# no log-adjacency-changes |
Příklad:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# log-adjacency-changes detail |
Konfigurace časovačů OSPF LSA
Konfigurace intervalu aktualizace OSPFv2 LSA, minimálního intervalu a časovače omezení:
konfigurace:
DELLSONiC(config-router-ospf)# refresh timer refresh-time
DELLSONiC(config-router-ospf)# timers lsa min-arrival min-arr-time
DELLSONiC(config-router-ospf)# timers throttle lsa all throttle-time |
Odebrání:
DELLSONiC(config-router-ospf)# no refresh timer DELLSONiC(config-router-ospf)# no timers lsa min-arrival DELLSONiC(config-router-ospf)# no timers throttle lsa all |
- čas aktualizace – doba aktualizace (10 až 1800 sekund)
- min-arr-time – minimální čas příjezdu (0 až 600000 milisekund)
- Throttle-time - Doba omezení (0 až 5000 milisekund)
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# refresh timer 40 DELLSONiC(config-router-ospf)# timers lsa min-arrival 30 DELLSONiC(config-router-ospf)# timers throttle lsa all 150 |
Konfigurace časovačů omezení SPF OSPF
Časovače omezení účinnosti algoritmu SPF OSPFv2 nastavují počáteční zpoždění, počáteční dobu pozdržení a maximální dobu prodlevy mezi výpočtem SPF a událostí, která spustila výpočet. Časy se zadávají v milisekundách a musí být v rozsahu 0 až 600000 milisekund.
Počáteční zpoždění určuje minimální dobu zpoždění výpočtu SPF. Ovlivňuje tedy, jak dlouho je výpočet SPF zpožděn po události, ke které dojde mimo dobu pozdržení jakéhokoli předchozího výpočtu SPF, a slouží také jako minimální doba zdržení.
Po sobě jdoucí výpočty SPF jsou vždy odděleny alespoň milisekundami "čekací doby". Doba přidržení je adaptivní a zpočátku je nastavena na počáteční dobu přidržení nakonfigurovanou pomocí příkazu throttle. Události, ke kterým dojde během doby pozdržení předchozího výpočtu SPF, způsobí, že se doba pozdržení prodlouží o počáteční dobu pozdržení, která je ohraničena maximální dobou přidržení nakonfigurovanou příkazem throttle. Pokud uplyne adaptivní doba přidržení, aniž by došlo k události spuštění SPF, aktuální doba přidržení se resetuje na počáteční dobu přidržení. Aktuální dobu pozdržení lze zobrazit pomocí příkazu "show ip ospf", kde je vyjádřena jako
násobitel počáteční doby pozdržení.
Konfigurace:
DELLSONiC(config-router-ospf)# timers throttle spf initial-delay initial-hold-time max-hold-time |
Odebrání:
DELLSONiC(config-router-ospf)# no timers throttle spf |
- initial-delay — Časová hodnota (0 až 600000 milisekund)
- initial-hold-time — Časová hodnota (0 až 600000 milisekund)
- max-hold-time -- Časová hodnota (0 až 600000 milisekund)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# timers throttle spf 200 400 10000 |
Ve výše uvedeném příkladu je počáteční zpoždění nastaveno na 200 ms, počáteční doba přidržení je nastavena na 400 ms a maximální doba přidržení na 10 s. Mezi událostí (která vyžaduje výpočet SPF) a výpočtem SPF je tedy vždy alespoň 200ms. Další po sobě jdoucí výpočty SPF jsou vždy odděleny 400 ms až 10 s, doba prodlevy se zvýší o 400 ms pokaždé, když dojde k události spuštění SPF během doby čekání předchozího výpočtu SPF.
Konfigurace inzerce OSPF s maximálními metrikami
OSPFv2 podle RFC 313 popisuje své tranzitní linky ve svém router-LSA jako nekonečné vzdálenosti (max-metric), takže ostatní routery se vyhýbají výpočtu tranzitních cest přes router, ale stále jsou schopny se připojit k sítím přes router
.Tato podpora může být povolena administrativně (tj. na dobu neurčitou) nebo podmíněně. Podmíněné povolení max-metrických routerů LSA může být po dobu několika sekund po spuštění.
Pokud tuto možnost povolíte po určitou dobu po spuštění, umožníte protokolu OSPF nejprve plně konvergovat bez ovlivnění stávajících tras používaných jinými směrovači a zároveň umožnit dostupnost
všech připojených propojení se zakázaným inzerováním nebo redistribuovaných tras.Povolení této funkce administrativně umožňuje zásah správce z jakéhokoli důvodu na dobu neurčitou. Všimněte si, že pokud je konfigurace uložena, uloží se i tento formulář pro správu příkazu stub-router. Pokud systém nebo docker restartujete později, příkaz se projeví, dokud ručně nezrušíte konfiguraci.
Konfigurace:
DELLSONiC(config-router-ospf)# max-metric router-lsa administrative
DELLSONiC(config-router-ospf)# max-metric router-lsa on-startup time-value |
Odebrání:
DELLSONiC(config-router-ospf)# no max-metric router-lsa administrative
DELLSONiC(config-router-ospf)# no max-metric router-lsa on-startup |
- time-value - Časová hodnota (5 až 86400 sekund)
Příklad:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# max-metric router-lsa administrative DELLSONiC(config-router-ospf)# max-metric router-lsa on-startup 60 |
Konfigurace vzdáleností tras OSPF
Přiřaďte trasy vypočítané protokolem OSPFv2 s uživatelem nakonfigurovanými vzdálenostmi směrování v rámci směrovače. Hodnotu vzdálenosti můžete nakonfigurovat na všech trasách vygenerovaných protokolem OSPFv2. Konfigurace hodnot vzdáleností lze také provádět na základě zdroje trasy OSPF, jako je trasa v rámci oblasti, trasa mezi oblastmi a externí trasa vzhledem k aktuálnímu směrovači.
Konfigurace:
DELLSONiC(config-router-ospf)# distance distance-value
DELLSONiC(config-router-ospf)# distance ospf intra-area distance-value
DELLSONiC(config-router-ospf)# distance ospf inter-area distance-value
DELLSONiC(config-router-ospf)# distance ospf external distance-value |
Odebrání:
DELLSONiC(config-router-ospf)# no distance
DELLSONiC(config-router-ospf)# no distance ospf intra-area
DELLSONiC(config-router-ospf)# no distance ospf inter-area
DELLSONiC(config-router-ospf)# no distance ospf external |
- distance-value - Hodnota vzdálenosti pro všechny typy tras (1... 255)
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# distance 25 DELLSONiC(config-router-ospf)# distance ospf intra-area 30 DELLSONiC(config-router-ospf)# distance ospf inter-area 30 DELLSONiC(config-router-ospf)# distance ospf external 60 |
Konfigurace šířky pásma pro automatické reference nákladů OSPF
Protokol OSPFv2 vypočítá náklady na směrování na základě nákladů na rozhraní OSPF. Náklady na rozhraní lze konfigurovat ručně nebo vypočítat automaticky. Ručně nakonfigurované náklady na rozhraní mají přednost před automaticky vypočítanými náklady na rozhraní.
Automatický výpočet nákladů na rozhraní se provádí s ohledem na referenční šířku pásma a šířku pásma rozhraní/připojení. Za náklady na referenční šířku pásma se považují náklady 1. Výchozí referenční šířka pásma je 100 gigabajtů. Šířka pásma připojení se volí v pořadí podle preferencí podle nakonfigurované šířky pásma připojení nebo skutečné rychlosti připojení nebo výchozí šířky pásma připojení (10G). Cena odkazu se vypočítá tak, jak je uvedeno níže.
Náklady na připojení = (referenční šířka pásma) / (šířka pásma připojení + 0,5)
Vypočtené náklady na připojení mohou být nižší než 1, v takovém případě se vždy zaokrouhlují na náklady na připojení 1.
Konfigurace:
DELLSONiC(config-router-ospf)# auto-cost reference-bandwidth ref-bandwidth |
Odebrání:
DELLSONiC(config-router-ospf)# no auto-cost reference-bandwidth |
- ref-bandwidth - Referenční šířka pásma (1 až 4294967 megabitů)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# auto-cost reference-bandwidth 10000 |
Konfigurace oblasti se zakázaným inzerováním OSPF a jejích parametrů
Nakonfigurujte oblast OSPFv2 jako oblast se zakázaným inzerováním se souhrnnými trasami nebo bez nich. Oblast se zakázaným inzerováním je oblast, ve které žádný směrovač nevytváří trasy mimo protokol OSPF. Jedná se tedy o oblast, kde jsou všechny externí trasy považovány za dosažitelné prostřednictvím ABR. ABR pro takovou oblast proto nemusí do oblasti předávat AS-External LSA nebo ASBR-Summary LSA. Musí do takové oblasti předat pouze souhrnné LSA sítě spolu se souhrnem výchozí trasy. Žádná souhrnná oblast se zakázaným inzerováním nebrání ABR ani ve vkládání souhrnů mezi oblastmi do zadané oblasti se zakázaným inzerováním.
Konfigurace:
DELLSONiC(config-router-ospf)# area area-id stub [no-summary]
DELLSONiC(config-router-ospf)# area area-id default-cost cost-value |
Odebrání:
DELLSONiC(config-router-ospf)# no area area-id stub [no-summary]
DELLSONiC(config-router-ospf)# no area area-id default-cost |
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
- Cena-hodnota - Výchozí náklady (0 až 16777215)
Příklad:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# area 1 stub DELLSONiC(config-router-ospf)# area 2 stub no-summary DELLSONiC(config-router-ospf)# area 2 default-cost 30 |
Konfigurace filtrů souhrnných tras OSPF mezi oblastmi
Správa šíření souhrnných tras LSA protokolu OSPFv2 mezi oblastmi v ABR pomocí seznamů předpon a seznamů rozsahů.
Pomocí seznamu předpon in můžete odfiltrovat příchozí trasy do oblasti v ABR. Podobně použijte seznam předpon k odfiltrování odchozích tras z oblasti.
Seznamy rozsahů lze také použít ke správě inzerce předpon z oblasti. Pomocí seznamů rozsahů je možné upravit předponu, stejně jako náklady nebo předponu trasy, která má být inzerována. Tato možnost shrnuje cesty v rámci oblasti ze zadané oblasti do jednoho souhrnného LSA typu 3 oznámeného ostatním oblastem. Tuto konfiguraci lze použít pouze v aplikaci ABR a lze shrnout pouze směrovače LSA a síťové LSA.
Konfigurace:
DELLSONiC(config-router-ospf)# area area-id filter-list prefix prefix-list in
DELLSONiC(config-router-ospf)# area area-id filter-list prefix prefix-list out
DELLSONiC(config-router-ospf)# area area-id range ip-prefix
DELLSONiC(config-router-ospf)# area area-id range ip-prefix not-advertise
DELLSONiC(config-router-ospf)# area area-id range ip-prefix cost cost-value
DELLSONiC(config-router-ospf)# area area-id range ip-prefix advertise cost cost-value
DELLSONiC(config-router-ospf)# area area-id range ip-prefix substitute sub-ip-prefix |
Odebrání:
DELLSONiC(config-router-ospf)# no area area-id filter-list prefix in
DELLSONiC(config-router-ospf)# no area area-id filter-list prefix out
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix not-advertise
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix cost
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix advertise cost
DELLSONiC(config-router-ospf)# no area area-id range ip-prefix substitute |
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
- prefix-list - název seznamu předpon IPv4
- ip-prefix - Předpona souhrnné trasy - A.B.C.D/mask
- cost-value - Hodnota nákladů - <0..16777215>
- sub-ip-prefix - Předpona adresy - A.B.C.D/mask
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# area 0 filter-list prefix arealistin in
DELLSONiC(config-router-ospf)# area 0 filter-list prefix arealistout out |
Konfigurace redistribuce tras OSPF
Protokol OSPFv2 může redistribuovat externí trasy do domény směrování OSPF. Redistribuce tras protokolu BGP, statických tras, připojených tras a tras jádra do domény směrování OSPF. Spravujte redistribuci tras pomocí map tras kromě explicitně zadaných nákladů a typu metriky.
Konfigurace:
DELLSONiC(config-router-ospf)# redistribute {kernel | connected | static| bgp} [metric metric-value| metric-type metric-type-value | route-map rmap-name}
DELLSONiC(config-router-ospf)# default-metric metric-value |
Odebrání:
DELLSONiC(config-router-ospf)# no redistribute {kernel | connected | static | bgp} [metric | metric-type | route-map}
DELLSONiC(config-router-ospf)# no default-metric |
- metric-value – náklady na trasu, které se mají použít na trase (0 až 16777214)
- metric-type-value - Metrický typ (1 a 2)
- rmap-name - Název mapy trasy, která má být použita na trasách
Příklad:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# router ospf DELLSONiC(config-router-ospf)# redistribute bgp DELLSONiC(config-router-ospf)# redistribute static metric 20 metric-type 1 DELLSONiC(config-router-ospf)# redistribute bgp route-map ospf-rmap DELLSONiC(config-router-ospf)# redistribute bgp metric 20 metric-type 1 route-map ospfrmap DELLSONiC(config-router-ospf)# default-metric 30 |
Konfigurace výchozího počátku trasy protokolu OSPF
Výchozí trasy mohou pocházet ze směrovací domény OSPF. Tato možnost vytváří AS-External LSA popisující výchozí trasu do všech oblastí podporujících externí směrování zadaného typu metriky a metriky. Je-li zadána volba 'vždy', pak je vždy inzerována výchozí trasa, i když ve směrovací tabulce není žádná výchozí trasa.
Konfigurace:
DELLSONiC(config-router-ospf)# default-information originate [{ always | metric metric-value| metric-type metric-type-value | route-map rmap-name }] |
Odebrání:
DELLSONiC(config-router-ospf)# no default-information originate [{ always | metric | metric-type | route-map }] |
- metric-value – náklady na trasu, které se mají použít na trase (0 až 16777214)
- metric-type-value - Metrický typ (1 a 2)
- rmap-name - Název mapy trasy, která má být použita na trasách
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router ospf
DELLSONiC(config-router-ospf)# default-information originate
DELLSONiC(config-router-ospf)# default-information originate always
DELLSONiC(config-router-ospf)# default-information originate route-map ospf-rmap
DELLSONiC(config-router-ospf)# default-information originate metric 20 metric-type 1 route-map ospfrmap |
Konfigurace parametrů rozhraní OSPF
Konfigurace parametrů rozhraní OSPF v režimu konfigurace rozhraní SONiC. Konfigurace rozhraní zahrnuje:
- Přidružení oblasti k rozhraní
- Typ rozhraní: MTU
- Parametry ověřování zpráv
- Parametry intervalu časovače relace
- BFD
Parametry rozhraní lze také přiřadit ke konkrétní adrese rozhraní zadáním adresy IPv4 rozhraní. Je-li zadána adresa rozhraní, je tento konfigurační parametr použitelný pouze pro relaci OSPF přidruženou k odpovídající adrese rozhraní.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf area area-id [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf area area-id [if-ip-addr] |
- area-id – ID oblasti OSPF v desítkovém nebo tečkovaném formátu – A.B.C.D nebo 0.4294967295
- if-ip-addr - IP adresa rozhraní
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf area 10
DELLSONiC(config-if-Eth1/47)# ip ospf area 0.0.0.0 10.3.1.2 |
Nakonfigurujte typ sítě rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Síť rozhraní OSPF je ve výchozím nastavení síťového vysílání.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf network {broadcast | point-to-point} |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf network {broadcast | point-to-point} |
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf network broadcast
DELLSONiC(config)# int Eth 1/8
DELLSONiC(config-if-Eth1/8)# ip ospf network point-to-point |
Konfigurace parametrů priority relace rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Směrovač s nejvyšší prioritou se může stát vyhrazeným směrovačem. Nastavením hodnoty na 0 se směrovač nemůže stát vyhrazeným směrovačem. Výchozí hodnota je 1.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf priority priority-value [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf priority [if-ip-addr] |
- priority-value - Priorita relace (0 až 255)
- if-ip-addr - IP adresa rozhraní
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# int Eth 1/47
DELLSONiC(config-if-Eth1/47)# ip ospf priority 10 |
Konfigurace parametrů ověřování relace rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF:
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf authentication-key key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf message-digest-key key-id md5 key [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication [null | message-digest] [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf authentication-key [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf message-digest-key key-id md5 [if-ip-addr] |
- if-ip-addr - Adresa IPv4 rozhraní
- key - Heslo ověřovacího klíče (max. 8 nebo 16 znaků)
- key-id – identifikátor ověřovacího klíče MD5 (1 až 255)
- if-ip-addr - IP adresa rozhraní
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf authentication
DELLSONiC(config-if-Eth1/1)# ip ospf authentication-key ospfpswd
DELLSONiC(config)# interface Eth1/2
DELLSONiC(config-if-Eth1/2)# ip ospf authentication 10.10.3.2
DELLSONiC(config-if-Eth1/2)# ip ospf authentication-key ospfpswd 10.10.3.2
DELLSONiC(config)# interface Eth1/3
DELLSONiC(config-if-Eth1/3)# ip ospf authentication message-digest
DELLSONiC(config-if-Eth1/3)# ip ospf message-digest-key 1 md5 ospfpswd1
DELLSONiC(config-if-Eth1/3)# ip ospf message-digest-key 2 md5 ospfpswd2
DELLSONiC(config-if-Eth1/3)# ip ospf message-digest-key 9 md5 ospfpswd9
DELLSONiC(config)# interface Eth1/4
DELLSONiC(config-if-Eth1/4)# ip ospf authentication null |
Konfigurace BFD relace rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Rozhraní OSPF BFD je ve výchozím nastavení zakázáno.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf bfd |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf bfd |
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf bfd |
Nakonfigurujte náklady na rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Hodnota nákladů se nastaví na pole metriky router-LSA a použije se pro výpočet SPF.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf cost cost-value [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf cost [if-ip-addr] |
- if-ip-addr - IP adresa rozhraní
- cost-value – náklady na rozhraní (1 až 65535)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf cost 50 |
Konfigurace ignorování jednotky MTU rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. MTU se ve výchozím nastavení neignoruje. Hodnoty MTU na koncích rozhraní relace OSPF se musí shodovat, pokud není nakonfigurována možnost MTU ignore. Konfigurace ignorování jednotky MTU nezaručuje vytvoření relace v případě, že existuje velký počet předpon tras OSPF a zpráva LSA směrovače je nemůže pojmout v rámci velikosti jednotky MTU.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf mtu-ignore [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf mtu-ignore [if-ip-addr] |
- if-ip-addr - IP adresa rozhraní
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf mtu-ignore |
Konfigurace časovačů hello relace rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Při konfiguraci se paket Hello odesílá každou hodnotu časovače v sekundách na zadaném rozhraní. Tato hodnota musí být stejná pro všechny routery připojené do společné sítě. Výchozí hodnota je 10 sekund.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf hello-interval time-interval [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf hello-interval [if-ip-addr] |
- if-ip-addr - IP adresa rozhraní
- time-interval - Hodnoty časovače (1 až 65535 sekund)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf hello-interval 15 |
Konfigurace časovačů zpoždění přenosu relace rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Při konfiguraci by se stáří LSA mělo při přenosu zvýšit o tuto hodnotu. Výchozí hodnota je 1 sekunda.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf transmit-delay time-interval [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf transmit-delay [if-ip-addr] |
- if-ip-addr - IP adresa rozhraní
- time-interval - Hodnota časovače (1 až 65535 sekund)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf transmit-delay 20 |
Konfigurace intervalů opakovaného přenosu relace rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Tato hodnota se používá při opětovném přenosu paketů Database Description a Link State Request. Výchozí hodnota je 5 sekund.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf retransmit-interval time-interval [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf retransmit-interval [if-ip-addr] |
- if-ip-addr - IP adresa rozhraní
- time-interval - Hodnota časovače (2 až 65535 sekund)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf retransmit-interval 25 |
Nakonfigurujte nefunkční interval rozhraní OSPFv2 v režimu konfigurace rozhraní OSPF. Hodnota časovače Dead Interval směrovače OSPF se používá pro časovač čekání relace nebo nečinnosti. Tato hodnota musí být stejná pro všechny routery připojené do společné sítě. Výchozí hodnota je 40 sekund. Pokud je místo explicitní doby čekání zadána minimální doba čekání, je nekonečný interval nastaven na 1 sekundu a je nutné zadat násobitel hello. Násobitel hello určuje, kolik hello se má odeslat za sekundu. Hodnota multiplikátoru může být od 1 (každých 500 ms) do 10 (každých 50 ms). Pro OSPF tak můžeme mít čas konvergence 1 s. Pokud je tento formulář zadán, pak je hello-interval inzerovaný v Hello paketech nastaven na 0 a hello-interval na přijatých Hello paketech není kontrolován, takže hello-multiplikátor NEMUSÍ být stejný napříč více routery na společné lince.
Konfigurace:
DELLSONiC(config-if-Eth1/47)# ip ospf dead-interval time-interval [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# ip ospf dead-interval minimal hello-multiplier multiplier [if-ip-addr] |
Odebrání:
DELLSONiC(config-if-Eth1/47)# no ip ospf dead-interval [if-ip-addr]
DELLSONiC(config-if-Eth1/47)# no ip ospf dead-interval minimal hello-multiplier [if-ip-addr] |
- if-ip-addr - IP adresa rozhraní
- time-interval - Hodnota časovače (1 až 65535 sekund)
- multiplikátor – hodnota násobitele Dead Interval hello (1 až 10 sekund)
Příklad:
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Eth1/1
DELLSONiC(config-if-Eth1/1)# ip ospf dead-interval 60
DELLSONiC(config-if-Eth1/1)# ip ospf dead-interval minimal hello-multiplier 4 |
Příkazy pro zobrazení provozních dat OSPF
Nástroj SONiC poskytuje příkaz k zobrazení, který zobrazuje provozní stav směrovače OSPF, relací OSPF a rozhraní OSPF.
Zobrazení informací o směrovači OSPF
show ip ospf [vrf vrf-name] |
- vrf-name - Název VRF
Příklad:
DELLSONiC# show ip ospf
OSPF Routing Process, Router ID: 1.1.1.1
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is enabled
OpaqueCapability flag is disabled
Initial SPF scheduling delay 0 millisec(s)
Minimum hold time between consecutive SPFs 50 millisec(s)
Maximum hold time between consecutive SPFs 5000 millisec(s)
Hold time multiplier is currently 1
time is 92031756
SPF algorithm last executed 1065d4h22m ago
Last SPF duration 0.0s
SPF timer is inactive
LSA minimum interval 5000 msecs
LSA minimum arrival 1000 msecs
Write Multiplier set to 20
Refresh timer 10 secs
Number of external LSA 0. Checksum Sum 0x0
Number of opaque AS LSA 0. Checksum Sum 0x0
Number of areas attached to this router: 2
Area ID: 0.0.0.0 (Backbone)
Number of interfaces in this area: Total: 1 , Active: 1
Number of fully adjacent neighbors in this area: 1
Area has no authentication
SPF algorithm executed 8 times
Number of LSA 3
Number of router LSA 2. Checksum Sum 0x40f64b4000000000
Number of network LSA 1. Checksum Sum 0x40d5adc000000000
Number of summary LSA 0. Checksum Sum 0x0
Number of ASBR summary LSA 0. Checksum Sum 0x0
Number of NSSA LSA 0. Checksum Sum 0x0
Number of opaque link LSA . Checksum Sum 0x
Number of opaque area LSA 0. Checksum Sum 0x0
Area ID: 0.0.0.1
Number of interfaces in this area: Total: 1 , Active: 1
Number of fully adjacent neighbors in this area: 0
Area has no authentication
SPF algorithm executed 1 times
Number of LSA 2
Number of router LSA 0. Checksum Sum 0x0
Number of network LSA 0. Checksum Sum 0x0
Number of summary LSA 2. Checksum Sum 0x40f1f61000000000
Number of ASBR summary LSA 0. Checksum Sum 0x0
Number of NSSA LSA 0. Checksum Sum 0x0
Number of opaque link LSA . Checksum Sum 0x
Number of opaque area LSA 0. Checksum Sum 0x0 |
Zobrazení informací o sousedním zařízení OSPF
show ip ospf [vrf vrf-name ] neighbor [detail | if-name | nbr-ip ] |
- vrf-name - Název VRF
- if-name – název rozhraní OSPF
- nbr-ip - ID sousedního routeru
Příklad:
DELLSONiC# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface RXmtL
RqstL DBsmL
10.59.142.247 1 Full/Backup 37.343s 64.1.1.2 Eth 1/2:64.1.1.1 0
0 0
DELLSONiC# show ip ospf neighbor Eth1/3 | no-more
Neighbor ID Pri State Dead Time Address Interface RXmtL
RqstL DBsmL
2.2.2.2 1 Full/Backup 38.245s 64.1.1.2 Eth 1/4:64.1.1.1 0
0 0
DELLSONiC# show ip ospf neighbor detail
Neighbor 10.59.142.247, interface address 64.1.1.2
In the area 0.0.0.0 via interface Eth 1/2
Neighbor priority is 1, State is Full, 6 state changes
Most recent state change statistics:
Progressive change 7h3m25s ago
DR is 64.1.1.1, BDR is 64.1.1.2
Options 2 *|-|-|-|-|-|E|-
Dead timer due in 30.687s
Database Summary List 0
Link State Request List 0
Link State Retransmission List 0
Thread Inactivity Timer on
Thread Database Description Retransmission off
Thread Link State Request Retransmission on
Thread Link State Update Retransmission on
Leaf1# show ip ospf neighbor 2.2.2.2
Neighbor 2.2.2.2, interface address 64.1.1.2
In the area 0.0.0.0 via interface Eth 1/2
Neighbor priority is 1, State is Full, 5 state changes
Most recent state change statistics:
Progressive change 0h1m11s ago
DR is 64.1.1.1, BDR is 64.1.1.2
Options 2 *|-|-|-|-|-|E|-
Dead timer due in 33.203s
Database Summary List 0
Link State Request List 0
Link State Retransmission List 0
Thread Inactivity Timer on
Thread Database Description Retransmision off
Thread Link State Request Retransmission on
Thread Link State Update Retransmission on |
Zobrazení informací o rozhraní OSPF
show ip ospf interface [if-name | traffic ] |
- if-name – název rozhraní OSPF
Příklad:
DELLSONiC# show ip ospf interface
VRF Name: default
Eth 1/2 is up
ifindex 128, MTU 9100 bytes, BW 25000 Mbit UP,BROADCAST,RUNNING,MULTICAST
Internet Address 64.1.1.1/24, Broadcast 64.1.1.255, Area 0.0.0.0
MTU mismatch detection: enabled
Router ID 10.59.143.131, Network Type BROADCAST, Cost: 4
Transmit Delay is 1 sec, State DR, Priority 1
Backup Designated Router (ID) 10.59.142.247, Interface Address 64.1.1.2
Saved Network-LSA sequence number 0x8000000f
Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit 5
Hello due in 9.023s
Neighbor Count is 1, Adjacent neighbor count is 1
DELLSONiC# show ip ospf interface Eth 1/3
VRF Name: default
Eth 1/4 is up
ifindex 926, MTU 9100 bytes, BW 25000 Mbit UP,BROADCAST,RUNNING,MULTICAST
Internet Address 65.1.1.1/24, Broadcast 65.1.1.255, Area 0.0.0.1
MTU mismatch detection: enabled
Router ID 1.1.1.1, Network Type BROADCAST, Cost: 4
Transmit Delay is 1 sec, State DR, Priority 1
Backup Designated Router (ID) 2.2.2.2, Interface Address 65.1.1.2
Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit 5
Hello due in 7.957s
Neighbor Count is 1, Adjacent neighbor count is 1
DELLSONiC# show ip ospf interface traffic
Interface HELLO DB-Desc LS-Req LS-Update LS-Ack
Rx/Tx Rx/Tx Rx/Tx Rx/Tx Rx/Tx
-----------------------------------------------------------------------------------------
---
Eth 1/2 2563/2563 3/3 1/1 17/30 29/16
Leaf1# show ip ospf interface traffic Eth1/3
Interface HELLO DB-Desc LS-Req LS-Update LS-Ack
Rx/Tx Rx/Tx Rx/Tx Rx/Tx Rx/Tx
-----------------------------------------------------------------------------------------
Eth1/3 19/22 2/3 1/1 3/3 2/2 |
Zobrazení informací v databázi OSPF
show ip ospf [vrf vrf-name ] database [asbr-summary | external | network | router | summary | opaque-link] |
- vrf-name — Název VRF
Příklad:
DELLSONiC# show ip ospf database
VRF Name: default
OSPF Router with ID (5.5.5.5)
Router Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum Link count
3.3.3.3 3.3.3.3 988 0x80000003 0x04ec 1
5.5.5.5 5.5.5.5 988 0x80000008 0x6f6b 1
Net Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum
10.10.10.2 5.5.5.5 988 0x80000002 0xcc38
Link-Local Opaque-LSA (Area 0.0.0.0)
Opaque-Type/Id ADV Router Age Seq# CkSum
3.0.0.0 3.3.3.3 89 0x80000001 0x4a24
DELLSONiC# show ip ospf database network
VRF Name: default
OSPF Router with ID (10.59.143.131)
Net Link States (Area 0.0.0.0)
LS age: 1602
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x3
LS Type: network-LSA
Link State ID: 64.1.1.1 (address of Designated Router)
Advertising Router: 10.59.143.131
LS Seq Number: 8000000f
Checksum: 0x1c70
Length: 32
Network Mask: /24
Attached Router: 10.59.142.247
Attached Router: 10.59.143.131
DELLSONiC# show ip ospf database summary
VRF Name: default
OSPF Router with ID (1.1.1.1)
Summary Link States (Area 0.0.0.0)
LS age: 468
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x11
LS Type: summary-LSA
Link State ID: 65.1.1.0 (summary Network Number)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x0e04
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
LS age: 429
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x6
LS Type: summary-LSA
Link State ID: 65.1.1.0 (summary Network Number)
Advertising Router: 2.2.2.2
LS Seq Number: 80000002
Checksum: 0xed1f
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
Summary Link States (Area 0.0.0.1)
LS age: 468
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x11
LS Type: summary-LSA
Link State ID: 64.1.1.0 (summary Network Number)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x1bf7
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
LS age: 429
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x6
LS Type: summary-LSA
Link State ID: 64.1.1.0 (summary Network Number)
Advertising Router: 2.2.2.2
LS Seq Number: 80000002
Checksum: 0xfa13
Length: 28
Network Mask: /24
TOS: 0 Metric: 4
DELLSONiC# show ip ospf database asbr-summary
VRF Name: default
OSPF Router with ID (1.1.1.1)
ASBR-Summary Link States (Area 0.0.0.0)
LS age: 38
Options: 0x2 : *|-|-|-|-|-|E|-
LS Type: summary-LSA
Link State ID: 2.2.2.2 (AS Boundary Router address)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x0b41
Length: 28
Network Mask: /0
TOS: 0 Metric: 4
DELLSONiC# show ip ospf database external
VRF Name: default
OSPF Router with ID (1.1.1.1)
AS External Link States
LS age: 52
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x6
LS Type: AS-external-LSA
Link State ID: 25.1.1.1 (External Network Number)
Advertising Router: 2.2.2.2
LS Seq Number: 80000001
Checksum: 0x0892
Length: 36
Network Mask: /32
Metric Type: 2 (Larger than any link state path)
TOS: 0
Metric: 20
Forward Address: 0.0.0.0
External Route Tag: 0
DELLSONiC# show ip ospf database self-originate
VRF Name: default
OSPF Router with ID (1.1.1.1)
Router Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum Link count
1.1.1.1 1.1.1.1 777 0x80000004 0x7b42 1
Net Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum
64.1.1.1 1.1.1.1 777 0x80000001 0x8581
Summary Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum Route
65.1.1.0 1.1.1.1 816 0x80000001 0x0e04 65.1.1.0/24
ASBR-Summary Link States (Area 0.0.0.0)
Link ID ADV Router Age Seq# CkSum
2.2.2.2 1.1.1.1 360 0x80000001 0x0b41
Router Link States (Area 0.0.0.1)
Link ID ADV Router Age Seq# CkSum Link count
1.1.1.1 1.1.1.1 776 0x80000004 0x8d2e 1
Net Link States (Area 0.0.0.1)
Link ID ADV Router Age Seq# CkSum
65.1.1.1 1.1.1.1 776 0x80000001 0x788d
Summary Link States (Area 0.0.0.1)
Link ID ADV Router Age Seq# CkSum Route
64.1.1.0 1.1.1.1 816 0x80000001 0x1bf7 64.1.1.0/24
DELLSONiC# show ip ospf database network adv-router 1.1.1.1
VRF Name: default
OSPF Router with ID (1.1.1.1)
Net Link States (Area 0.0.0.0)
LS age: 886
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x3
LS Type: network-LSA
Link State ID: 64.1.1.1 (address of Designated Router)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x8581
Length: 32
Network Mask: /24
Attached Router: 1.1.1.1
Attached Router: 2.2.2.2
Net Link States (Area 0.0.0.1)
LS age: 886
Options: 0x2 : *|-|-|-|-|-|E|-
LS Flags: 0x3
LS Type: network-LSA
Link State ID: 65.1.1.1 (address of Designated Router)
Advertising Router: 1.1.1.1
LS Seq Number: 80000001
Checksum: 0x788d
Length: 32
Network Mask: /24
Attached Router: 1.1.1.1
Attached Router: 2.2.2.2
DELLSONiC# show ip ospf database opaque-link
VRF Name: default
OSPF Router with ID (5.5.5.5)
Link-Local Opaque-LSA (Area 0.0.0.0)
LS age: 94
Options: 0x66 : *|O|-|-|-|-|E|-
LS Flags: 0x6
LS Type: Link-Local Opaque-LSA
Link State ID: 3.0.0.0 (Link-Local Opaque-Type/ID)
Advertising Router: 3.3.3.3
LS Seq Number: 80000001
Checksum: 0x4a24
Length: 44 |
Zobrazení informací o trasách OSPF
show ip ospf [ vrf vrf-name ] route |
- vrf-name - Název VRF
Příklad:
DELLSONiC# show ip ospf vrf Vrf1 route | no-more
VRF Name: Vrf1
============ OSPF network routing table ============
N 101.1.1.0/24 [10] area: 0.0.0.0
directly attached to Vlan101
============ OSPF router routing table =============
============ OSPF external routing table =========== |
Důkladné restartování OSPFv2
Při restartování směrovačů, které jsou součástí protokolu OSPF, dochází ke ztrátě přenosu, dokud se směrovače nevrátí do režimu online a znovu se nenaučí trasy.
Dokument RFC 3623 specifikuje vylepšení protokolu OSPF pomocí měkkého restartu:
- Směrovač, který se pokouší o řádné restartování, vytvoří místní neprůhledné LSA (Grace-LSA) a oznámí svůj záměr provést řádné restartování během stanovené doby nebo poskytnuté lhůty.
- Během poskytnuté lhůty sousedé nadále oznamují restartování směrovače ve svých LSA, jako by byl plně sousední (tj. sousední stav OSPF Plný), ale pouze v případě, že topologie sítě zůstává statická (to znamená, že obsah LSA v databázi stavu propojení s typy LS 1 až 5 a 7 zůstane nezměněn, a pravidelné aktualizace jsou povoleny).
Měkký restart umožňuje restartujícímu routeru informovat své sousedy, že se chystá restartovat. Jakmile jsou sousedé informováni o stavu, pokračují v předávání provozu do restartovacího uzlu. Vzhledem k tomu, že předávací tabulka restartovacího uzlu je zachována během řádného restartování, nedojde ke ztrátě provozu.
Plánované odstávky
Enterprise SONiC podporuje měkký restart OSPF pouze v případě plánovaných odstávek.
Pro instance OSPF je povolen měkký restart. Teplý restart systému se spustí pomocí příkazu warm-reboot.
Restartování a pomocné uzly
S plným restartem jsou v síti OSPF dva typy zařízení. Jsou to restartovací a pomocné uzly.
Restartovací uzel je zařízení, které se řádně restartuje bez ztráty provozu. Když restartovací uzel provede řádné restartování, zahltí místní neprůhledné LSA (Grace-LSA) na všech rozhraních OSPF. Tyto odkladné LSA informují pomocný směrovač o úmyslu souseda restartovat.
Pomocné uzly pomáhají restartovacímu uzlu, aby nedošlo ke ztrátě provozu. Pomocný uzel monitoruje změny topologie v síti. Pokud v síti nedojde k žádné změně, pomocník bude nadále inzerovat své LSA, jako by restartovací uzel zůstal v nepřetržitém provozu OSPF. Pomocné LSA nadále uvádějí sousedství restartujícího uzlu přes síťový segment bez ohledu na stav synchronizace restartovaného uzlu.
Konfigurace řádného restartování OSPFv2
Chcete-li nakonfigurovat měkký restart, postupujte takto:
1. Povolte měkký restart.
DELLSONiC(config-router-ospf)# graceful-restart [grace-period grace-period] |
- Období odkladu – období odkladu, před kterým sousedé nebo pomocníci považují restartovací uzel za nefunkční. Rozsah je od 1 do 1800 sekund. Výchozí doba odkladu je 120 sekund
2. Konfigurace neprůhledné funkce OSPFv2 tak, aby pomohla restartovacímu směrovači iniciovat dodatečné LSA.
DELLSONiC (config-router-ospf)# capability opaque |
3. Konfigurace pomocníka pro řádné restartování OSPFv2 v systému pro všechna nebo konkrétní ID směrovače. Proveďte to na všech uzlech, které používáte k usnadnění restartování směrovače.
DELLSONiC (config-router-ospf)# graceful-restart helper enable [router-id] |
- router-id — Nakonfiguruje podporu pomocníka při měkkém restartu pro konkrétního souseda pomocí ID směrovače.
4. (Volitelné) Nakonfigurujte čas odkladu na pomocném uzlu. Tato konfigurace určuje časové období, po které má pomocník podporovat řádné restartování.
DELLSONiC (config-router-ospf)# graceful-restart helper supported-grace-time grace-time |
- grace-time — Nastaví čas odkladu. Rozsah je od 10 do 1800 sekund. Výchozí hodnota je 120 sekund.
5. (Volitelné) Nakonfigurujte striktní kontrolu LSA na pomocném uzlu. Pokud je tento příkaz nakonfigurován, pomocník zruší řádné restartování, když dojde ke změně LSA, která má vliv na restartování směrovače. Ve výchozím nastavení je povolena přísná kontrola LSA.
DELLSONiC (config-router-ospf)# graceful-restart helper strict-lsa-checking |
6. (Volitelné) Nakonfigurujte pomocnou podporu pouze pro plánovaná restartování.
DELLSONiC (config-router-ospf)# graceful-restart helper planned-only |
Zobrazení informací o řádném restartování OSPFv2
Pomocí následujících příkazů můžete zobrazit informace o pomocníkovi pro řádné restartování.
Zobrazení obecných informací o protokolu OSPF, včetně informací o tom, zda je povoleno měkké restartování a funkce krytí.
sonic# show ip ospf
VRF Name: default
OSPF Routing Process, Router ID: 1.1.1.2
Supports only single TOS (TOS0) routes
This implementation conforms to RFC2328
RFC1583Compatibility flag is disabled
OpaqueCapability flag is enabled
Graceful-Restart is enabled
Stub router advertisement is configured
Enabled for 600s after start-up
Initial SPF scheduling delay 0 millisec(s)
Minimum hold time between consecutive SPFs 50 millisec(s)
Maximum hold time between consecutive SPFs 5000 millisec(s)
Hold time multiplier is currently 1
SPF algorithm last executed 19h39m37s ago
Last SPF duration 72320 usecs
SPF timer is inactive
LSA minimum interval 5000 msecs
LSA minimum arrival 0 msecs
Write Multiplier set to 20
Refresh timer 10 secs
Maximum multiple paths(ECMP) supported 256
Number of external LSA 0. Checksum Sum 0x00000000
Number of opaque AS LSA 0. Checksum Sum 0x00000000
Number of areas attached to this router: 1
Area ID: 0.0.0.0 (Backbone)
Number of interfaces in this area: Total: 224 , Active: 224
Number of fully adjacent neighbors in this area: 32
Area has simple password authentication
SPF algorithm executed 247 times
Number of LSA 6068
Number of router LSA 6. Checksum Sum 0x00020692
Number of network LSA 62. Checksum Sum 0x001ab353
Number of summary LSA 6000. Checksum Sum 0x0bc36229
Number of ASBR summary LSA 0. Checksum Sum 0x00000000
Number of NSSA LSA 0. Checksum Sum 0x00000000
Number of opaque link LSA 0. Checksum Sum 0x00000000
Number of opaque area LSA 0. Checksum Sum 0x00000000 |
Zobrazení informací o sousedním zařízení OSPF a podrobnosti o pomocníkovi pro řádné restartování.
sonic# show ip ospf neighbor detail
Neighbor 13.13.13.13, interface address 192.168.10.1
In the area 0.0.0.0 via interface Ethernet64
Neighbor priority is 1, State is Full, 6 state changes
Most recent state change statistics:
Progressive change 17h32m19s ago
DR is 192.168.10.1, BDR is 192.168.10.2
Options 66 *|O|-|-|-|-|E|-
Dead timer due in 0.717s
Database Summary List 0
Link State Request List 0
Link State Retransmission List 0
Thread Inactivity Timer on
Thread Database Description Retransmision off
Thread Link State Request Retransmission on
Thread Link State Update Retransmission on
Graceful restart Helper info:
Graceful Restart HELPER Status: Inprogress
Graceful Restart grace period time: 250 (seconds).
Graceful Restart reason: Software restart |
Zobrazí informace o pomocníkovi řádného restartování protokolu OSPF.
sonic# show ip ospf graceful-restart helper
VRF Name: default
OSPF Router with ID (14.14.14.14)
Graceful restart helper support enabled.
Strict LSA check is enabled.
Helper supported for planned restarts only.
Supported Graceful restart interval: 1600(in seconds).
Enable Router List:
['13.13.13.13'] |
Podívejte se na podrobné informace o pomocníkovi při řádném restartování OSPF.
sonic# show ip ospf graceful-restart helper detail
VRF Name: default
OSPF Router with ID (14.14.14.14)
Graceful restart helper support enabled.
Strict LSA check is enabled.
Helper supported for planned restarts only.
Supported Graceful restart interval: 1600(in seconds).
Enable Router List:
['13.13.13.13']
Number of Active neighbours in graceful restart: 4
Neighbour 1:
Address: 192.168.10.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart.
Neighbour 2:
Address: 192.168.20.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart.
Neighbour 3:
Address: 192.168.30.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart.
Neighbour 4:
Address: 192.168.40.1
Routerid: 13.13.13.13
Received Grace period: 250(in seconds).
Actual Grace period: 250(in seconds).
Remaining GraceTime: 245(in seconds).
Graceful Restart reason: Software restart. |