OSPF susjedi se ne formiraju preko VPN-a? Provjerite ovo redom
Pet provjera, svaka sa svojim simptomom: model veze, filtriranje protokola 89, parametri susjeda, stanje susjedstva i na kraju šta se zaista oglašava.
Tunel je aktivan, interfejsi su u istoj podmreži, a OSPF i dalje ne pokazuje ništa. Najčešće je tunel u redu, a jedan OSPF zahtjev nije ispunjen. Prođite kroz pet provjera ispod redom i zaustavite se na prvoj koja ne prođe.
Svaka provjera ima poseban simptom, zato je redoslijed važniji od spiska.
Provjera 1: je li model veze ispravan
Interfejs od tačke do tačke i zajednička mreža s višestrukim pristupom različita su OSPF okruženja. Kopiranje broadcast-LAN konfiguracije na tunel najčešća je greška ovdje. Postavite tip mreže koji VPN implementacija podržava, obično tačka-do-tačke za rutirani tunel. Zatim potvrdite da se platforma slaže, jer neke implementacije ignorišu ili prepisuju tu postavku.
Ako je model veze pogrešan, ništa dalje na spisku neće pomoći.
Provjera 2: prolaze li paketi
OSPFv2 je IP protokol 89, a ne TCP ili UDP port, pa ga pravilo vatrozida napisano za portove tiho odbacuje. Pozdravi takođe idu na multicast adrese, što politika možda ne dopušta. Dopustite protokol 89 između krajeva tunela, pa provjerite treba li platformi eksplicitne izjave o susjedu.
Tunel koji propušta samo ping je problem politike, a ne rutiranja.
Provjera 3: poklapaju li se parametri susjeda
ID područja, hello i dead intervali, autentifikacija i stub zastavice moraju se slagati. Nesklad obično ostavlja susjeda u vidljivom stanju umjesto tihog neuspjeha, što je korisno. Uporedite radnu konfiguraciju na oba kraja, a ne namjeravanu.
Nesklad MTU-a je onaj suptilni. Blokira razmjenu baze podataka kod ExStart, pa susjed nikad ne dostigne Full.
Provjera 4: šta kaže stanje
Stanje imenuje kvar. Init znači da pozdravi dolaze, ali ovaj ruter nije naveden u njima, što upućuje na jednosmjernu putanju ili problem s multicastom. Two-Way je normalan na broadcast segmentu sa susjedom koji nije DR, a abnormalan na linku tačka-do-tačke. Zaglavljeni ExStart ili Exchange znači problem s MTU-om ili opisom baze podataka. Loading znači da se na zahtjeve stanja veze ne odgovara.
Pročitajte stanje prije bilo kakve promjene, jer to eliminiše većinu spiska.
show ip ospf neighbor ispisuje stanje, adresu susjeda i dead timer. Uporedite taj timer s hello intervalom na obje strane: dead interval četiri puta veći od hello je normalan, sve drugo je nesklad. Kolona stanja je najbrže čitanje na cijeloj stranici.
Provjera 5: šta se zaista oglašava
Puno susjedstvo nije ruta. Provjerite koje mreže nastaju, koje se uče i koje se instaliraju u tabelu rutiranja. Nedostajuća izjava o mreži ili politika redistribucije koja isključuje prefiks lokacije daje zdravo susjedstvo i praznu tabelu.
Zatim testirajte aplikaciju na nivou hosta i povratnu putanju, jer protokol rutiranja ne otvara vatrozid.
Za IPv6, OSPFv3 ima svoje zahtjeve i nije prekidač adresne familije na svakoj OSPFv2 postavci. Koristite odgovarajući protokol i dokumentaciju platforme. A ako je veza jedan fiksni link, uporedite statičke rute prije nego dodate kontrolnu ravan koju morate održavati.