Żewġ siti, mina waħda u prefiss imbiegħed li jwieġeb għal xi żmien u mbagħad jiskot. Ir-rifless huwa li nsejħulu ċirkuwitu tar-routing, u xi drabi dan huwa eżattament dak. Iżda ċirkuwitu u rotta li tteptep jipproduċu l-istess ilment u jeħtieġu tiswijiet opposti: wieħed huwa deċiżjoni ta' trażmissjoni li qatt ma tintemm, l-ieħor huwa prefiss li kontinwament iħalli t-tabella. Tliet osservazzjonijiet jifirduhom, u tista' tiġbor it-tlieta mill-linja tal-kmand tal-gateway qabel ma tmiss filtru jew terġa' tibda mina.

Iċ-ċirkuwitu jiġi deċiż pass pass. Is-sit A jagħżel lil B bħala l-pass li jmiss għad-destinazzjoni, B jagħżel lil A għall-istess destinazzjoni, u l-pakkett jiskadi fuq it-TTL wara żewġ vjaġġi 'l hemm u 'l hawn. It-teptip min-naħa l-oħra jiġi deċiż mill-protokoll tar-routing: il-prefiss jiġi rtirat, installat mill-ġdid jew mibdul b'pass ieħor alternattiv, allura xi pakketti m'għandhomx rotta xejn filwaqt li oħrajn isegwu waħda tajba ħafna.

It-tliet verifiki li jsolvu l-mistoqsija

M'għandekx bżonn qabda ta' pakketti biex tieħu l-ewwel deċiżjoni. Għandek bżonn l-istat tal-prefiss fiż-żewġt itruf, il-pass li jmiss li jagħżel kull naħa, u għadd ta' passi li jew jirrepeti jew le. Jekk il-prefiss jibqa' installat bl-istess pass li jmiss waqt li t-traffiku jonqos, iċ-ċirkuwitu jgħix fil-passaġġ tat-trażmissjoni. Jekk il-prefiss jisparixxi u jerġa' lura, il-ħsara tinsab fuq it-trażmissjoni u t-tiswija tappartjeni lill-protokoll tar-routing, mhux lil rotta statika.

ObservationRouting loopRoute flapping
Prefix in the tableInstalled, same next hop throughoutWithdrawn and reinstalled, or next hop alternates
Hop countReaches zero at the same two gatewaysExpires only while the prefix is missing
Failure shapeConsistent loss for that prefix from every sourceBursts, often after a link or peer event
Where the fix belongsThe site that owns the prefix, plus filters on the transit pathAdvertisement, hold timers, or the flapping link

Twissija waħda qabel ma tibda. Jekk qed taqra dan mill-mina li qed tagħmel iċ-ċirkuwitu, is-sessjoni tiegħek tmut fil-mument li tbiddel ir-rotta. Iftaħ console jew passaġġ ta' amministrazzjoni li ma jiddependix mill-prefiss li se ssewwi.

L-ewwel verifika: il-prefiss huwa stabbli jew qed jitħawwad

Staqsi lill-kernel x'installa, mhux x'jiggarantixxi l-fajl tal-konfigurazzjoni. Fuq gateway Linux, ip route get 10.20.30.40 iwettaq l-istess tfittxija li twettaq il-passaġġ tat-trażmissjoni, inklużi t-tabelli tal-politika, filwaqt li ip route show 10.20.30.0/24 juri l-annotazzjoni nnifisha. ip monitor route ixandar kull bidla fil-mument li sseħħ, u dan huwa l-aktar mod mgħaġġel biex tara prefiss ġej u sejjer.

Fuq router li jtellgħu FRR jew BIRD, it-tabella tat-trażmissjoni mhijiex l-interessanti. show ip bgp 10.20.30.0/24 jagħti l-passaġġ magħżul u l-ħin tal-operat tiegħu; ħin tal-operat li jiġi rrisettjat kull ftit minuti huwa teptip li tista' semmih, mhux ċirkuwitu. show ip bgp summary juri l-istat tal-ġirien u l-għadd tal-prefissi, allura sieħeb li jaqa' kontinwament ineħħi t-tort mill-passaġġ tat-trażmissjoni.

Ikteb it-tweġiba qabel ma tbiddel xejn. Stabbli għal għaxar minuti waqt li l-pings ifallu, u sparixxa erba' darbiet f'għaxar minuti, iwasslu għal passi differenti li jmiss. It-tieni wieħed jagħmel kull teorija dwar rotta statika irrilevanti.

It-tieni verifika: il-pass li jmiss jerġa' jmur lura lejn il-mina tal-wasla

Iċ-ċirkuwitu jeħtieġ żewġ gateways li jaqblu. Fis-sit li jirċievi l-pakkett, ħares lejn ir-rotta li l-pakkett se juża biex joħroġ: ip route get 10.20.30.40 from 10.10.5.20 bl-indirizz tas-sors veru, għax regola tal-politika tista' twieġeb b'mod differenti mit-tabella prinċipali. Imbagħad irrepeti t-tfittxija fis-sit li bagħtu. Jekk kull naħa tagħżel lill-oħra bħala l-pass li jmiss għall-istess prefiss, iċ-ċirkuwitu jiġi ppruvat u ebda qabda mhi se żżid xejn.

Il-kawża kważi dejjem hija avviż li ma kellux jaqsam il-mina. Rotta default ridistribwita fil-mina, aggregat li jkopri s-subnet tas-sit imbiegħed innifsu, jew rotta statika lejn is-sieħeb għall-kawtela kollha joħolqu l-istess pass li jmiss reċiproku. Il-mina tista' tkun stabbilita għal kollox u xorta ġġorr it-traffiku f'ċirku; in-noti tat-trażmissjoni ta' strongSwan jiddeskrivu n-naħa tar-routing ta' dak ir-rekwiżit.

WireGuard jistħoqqlu nota tiegħu, għax m'hemm l-ebda avviż x'wieħed iwaħħal. wg show jelenka l-AllowedIPs ta' kull sieħeb, u l-kernel jaċċetta destinazzjoni għal sieħeb biss jekk taqa' f'dak l-intervall. Iċ-ċirkuwitu hemmhekk huwa intervall ta' AllowedIPs li jaqsam ma' ieħor jew rotta statika li tħares lura tul l-interface, allura t-tiswija tgħix biss f'dawk iż-żewġ postijiet.

It-tielet verifika: aqra l-għadd tal-passi, mhux l-istilel

traceroute -n -I 10.20.30.40 u mtr -n -r -c 20 10.20.30.40 it-tnejn juru l-passaġġ, u l-mod ICMP spiss jibqa' ħaj mill-iffiltrar li jiekol il-probi UDP. Iċ-ċirkuwitu jidher bħala sekwenza qasira ripetuta tal-istess żewġ indirizzi tal-gateway bl-TTL jogħla kull darba. Il-waqgħa tidher bħala stilel wara l-aħħar gateway li wieġeb, u pass wieħed sieket mhux prova ta' xejn.

Meta l-passaġġ ikun ambigwu, aqra t-TTL fuq il-wajer. tcpdump -ni any -vv icmp fuq iż-żewġ gateways juri t-TTL ta' kull pakkett u l-indirizz tas-sors ta' kull tweġiba ta' ħin maqbuż. Jekk pakkett jasal fis-sit imbiegħed bi TTL inqas mill-għadd ta' passi li l-passaġġ jista' jkun fih, xi ħaġa qed iżżid passi li t-traceroute ma jurikx, u dan jiġri meta l-firewall ta' sit wieħed iwieġeb il-probi f'isem ieħor.

Sejwi s-sid tal-prefiss, imbagħad ivverifika ż-żewġ direzzjonijiet

Iddeċiedi liema sit joħloq id-destinazzjoni u liema passaġġi ta' tranżitu huma permessi, imbagħad biddel l-avviż jew ir-rotta statika f'dak is-sid. Li tikkoreġi s-sit li jirċievi huwa tentattiv u normalment żbaljat: jaħbi ċ-ċirkuwitu għal prefiss wieħed u jħalli l-avviż ħażin f'postu għal dak li jmiss. It-tikketti tar-rotta, il-listi tad-distribuzzjoni u r-regoli split-horizon jeżistu biex iwaqqfu dan fl-għerq, u huma irħas minn filtru li jaqbel ma' prefiss wieħed.

Wara l-bidla, ivverifika l-mogħdija 'l quddiem u l-mogħdija lura separatament, għax iċ-ċirkuwitu jista' jiġi sostitwit b'toqba sewda mingħajr ebda titjib viżibbli fis-sintomu. Mexxi ip route get miż-żewġt itruf, ibgħat traffiku minn host li mhuwiex il-gateway, u ħalli ip monitor route jaħdem għal mill-inqas timer wieħed ta' żamma sabiex it-teptip ma jitħassibx bħala tiswija.

Qabel ma tbiddel xejn, ikkonferma dawn il-ħames punti: il-prefiss huwa stabbli jew qed jitħawwad, il-pass li jmiss fiż-żewġt itruf jindika lejn mina, l-għadd tal-passi jirrepeti jew le, sit wieħed jippossjedi l-prefiss, u għandek passaġġ ta' amministrazzjoni li jaqbeż il-bidla. Jekk wieħed mill-ħamsa mhux magħruf, l-erbgħa l-oħra huma preżunzjonijiet.

Artikli relatati