Četiri provjere odvajaju kvar u tabeli politika od kvara u usmjeravanju: koje je pravilo odgovaralo, koju je tabelu to pravilo navelo, šta ta tabela sadrži i koja je ruta u njoj pobijedila. Glavna tabela se ne pita kada ranija tabela vrati rutu, pa LAN unos vidljiv tamo može biti nebitan za paket koji testirate. Izvršite provjere po redu i ruta koja nedostaje pojavit će se na trećem koraku, a ne na četvrtom.

Podudaranje najdužeg prefiksa odvija se unutar jedne tabele; ono ne poredi rute svih tabela kao jedinstvenu listu.

Pretraga prestaje na prvoj tabeli koja odgovori

Uzmite politiku u kojoj saobraćaj iz podmreže prvo gleda tabelu 200, tabela 200 sadrži zadanu rutu kroz tunel, a glavna tabela sadrži LAN prefiks. Paket za LAN adresu može se podudariti s tom zadanom rutom u tabeli 200 i tu se zaustaviti. Pošto je pretraga dala rutu, kasnije pravilo glavne tabele nikada ne dobije priliku ponuditi svoj precizniji unos. Rezultat je paket koji ulazi u tunel dok sasvim dobra LAN ruta stoji neiskorištena.

Ranija pravila i vlastita pretraga mašine po lokalnim adresama i dalje važe, pa test mora koristiti izvor, oznaku i interfejs koje nosi stvarni tok. Pitajte s nečim drugim i LAN može biti ispravno odabran, što skriva upravo kvar koji tražite.

Smjestite LAN izuzetak tamo gdje mu je mjesto

Odabrana tabela može nositi LAN, povezane i rute do krajnje tačke koje joj trebaju, što politiku čini samodovoljnom. Drugi dizajn koristi izričito ranije pravilo za LAN prefiks ili namjernu throw rutu koja prefiks predaje kasnijoj pretrazi. Svaki je legitiman obrazac s drugim vlasnikom. Birajte prema namjeravanoj politici i prema tome ko održava rute, a ne prema tome koja se kraće piše.

Kakav god obrazac bio, izuzetak mora biti vidljiv tamo gdje je politika definisana. Ruta dodana ručno i nezabilježena nestat će pri sljedećem restartu i ponijeti dijagnozu sa sobom.

Ne kopirajte glavnu tabelu u cjelini

Kopiranje svake rute iz glavne u tabelu politika izgleda kao popravka, ali stvara snimak. Upravljač može dinamički dodavati ili uklanjati adrese i interfejse, a kopija zastari bez da iko primijeti. Držite životni ciklus ruta kod njegovog vlasnika konfiguracije i ponovo generišite tabelu iz konfiguracije, a ne iz jednog trenutka u vremenu.

Kopirana tabela takođe poništava svrhu, jer reprodukuje rezervno ponašanje koje je politika trebalo da ograniči.

Provjeravajte odgovore odvojeno od ruta

Kada pretraga odabere željeni put, odgovori i dalje mogu pasti iz razloga koji nemaju veze s tabelom. Prevođenje se može primijeniti na pogrešan interfejs, provjera povratnog puta može odbiti paket koji je stigao neočekivanim putem, ili krajnja tačka jednostavno ne mora odgovoriti. To su različiti kvarovi s različitim dokazima i nijedan se od njih ne popravlja uređivanjem unosa ruta.

Sačuvajte pretragu za taj tok s obje strane promjene, da popravka ostane vidljiva. Globalno isključivanje provjera povratnog puta ili brisanje pravila ne daje rutu koja nedostaje i slabi nepovezane kontrole.

Zabilježite pravilo, tabelu, pobjedničku rutu i put odgovora. Taj zapis odvaja grešku u politici od pokvarenog servisa.

Povezani članci