Kif tiddistingwi ċirkuwitu tar-routing minn rotta li tteptep fuq siti VPN
Ċirkuwitu tar-routing u rotta li tteptep jikkawżaw l-istess telf intermittenti. Tliet verifiki fuq il-gateways jiddistingwuhom qabel ma tbiddel xejn.
Ż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.
| Observation | Routing loop | Route flapping |
|---|---|---|
| Prefix in the table | Installed, same next hop throughout | Withdrawn and reinstalled, or next hop alternates |
| Hop count | Reaches zero at the same two gateways | Expires only while the prefix is missing |
| Failure shape | Consistent loss for that prefix from every source | Bursts, often after a link or peer event |
| Where the fix belongs | The site that owns the prefix, plus filters on the transit path | Advertisement, 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.