Biðlarinn þinn tengist og sýnir par af vistföngum, eða eitt vistfang með 255.255.255.255 netgrímu, og fyrstu viðbrögðin eru að þjónninn hafi afhent eitthvað bilað. Ekkert er bilað: gönguviðmót er punkt-til-punkt tenging, og netgríman lýsir fjarlæga endanum á þeirri einu tengingu, ekki sviði nágranna. Að lesa parið sem staðbundið vistfang og jafningja skýrir hið undarlega netgrímu, leiðina að einum vélarhýsli við hliðina og nágrannatöfluna sem vantar. Það sem sami lestur afsakar ekki er vistfangaráætlun sem skarast við skrifstofunetið.

Hvers vegna netgríman virðist röng á göngutengingu

Á Ethernet-viðmóti segja vistfang og netgríma tvö atriði: þessi vélarhýsill á vistfangið, og allt innan forskeytisins er beinn nágranni. Kjarninn leiðir tengileið af þessum tveim staðreyndum og leysir síðan tengivistföng fyrir þá nágranna sem hann telur vera til staðar. Punkt-til-punkt viðmót heldur eignarréttinum og sleppir nágrönnum, þannig að annað vistfangið á biðlaralínunni er fjarlægi endinn en ekki annar vélarhýsill á sameiginlegum hluta. Engin vélbúnaðarföng, engin leysingarumferð og ekkert útvarpssvið er til að ganga í, og þess vegna hagar viðmótið sér eins og pípa með nákvæmlega einn áfangastað.

Þess vegna er leið að einum vélarhýsli við hlið breiðrar netgrímu eðlileg hér en ekki einkenni. Aðgengi á þessari tengingu þýðir eitt vistfang, og kjarninn skrifar nákvæmlega það. Lestu vistföngin tvö saman áður en þú ákveður að stillingin sé röng, því hvort um sig eitt og sér lítur út eins og mistök.

Tvær grannfræði, tvær vistfangamyndir

Eldri punkt-til-punkt grannfræðin gefur hverjum biðlara lítinn blokk og notar miðju vistföngin tvö, svo netgríman lítur út eins og brot af neti en ekki laug. Undirnetsgrannfræðin úthlutar vistfangi úr lauginni með netgrímu laugarinnar og kallar gönguvistfang þjónsins jafningjann. Báðar framleiða gilda tengingu, og þær eru aðeins frábrugðnar að því hvaða vistföng birtast í sniðinu og hvaða netgrímu notandi muni líklega efast um.

TopologyClient address shapePeerRoute to expect
Point-to-point block per clientTwo neighbouring addresses inside a small blockThe far address of that blockA single host route on the tunnel device
Shared poolOne address carrying the pool maskThe server's tunnel addressA single host route on the tunnel device

Hvaða röð sem passar biðlaranum þínum, lestu jafningjann fyrst, því hann nefnir fjarlæga endann og skýrir þar með netgrímuna. Snið sem er afritað milli þjóna með mismunandi grannfræði mun sýna ranga mynd fyrir nýja heimilið, og auðvelt er að rugla því misræmi saman við bilun þjónsins.

Þegar laugin og skrifstofunetið gera tilkall til sömu bitanna

Vegna þess að tengingin er beitt er lauginni þörf á forskeyti sem hvergi kemur fyrir meðal netanna sem þjónninn nær til. Deildu einu og biðlarinn heldur einni leið fyrir svið sem þýðir tvo staði, og leiðin sem var sett upp síðast ræður því hvaða staður vinnur. Bilunin kemur fram á biðlaranum þótt ákvörðunin að baki henni tilheyri vistfangaráætluninni. Það sem notendur tilkynna er að staðbundni leiðarinn hverfi þegar göngin fara upp, eða að aðeins sumir skrifstofuvélarhýslar svari.

Forskeyti sem aðeins líta svipað út eru annað tilvik, og að bera saman áttundir með auganu er ekki samanburður forskeyta. Skrifaðu bæði niður og teldu netgrímubitana: 192.168.4.0/24 á móti 192.168.6.0/24 stemma til bits 22 og greinast á biti 23, því þriðja áttundin er lesin sem 00000100 á móti 00000110, svo þau tvö net eru sannarlega aðskilin. Settu 10.8.0.0/24 við hlið 10.8.0.0/24 annars og allir 24 netgrímubitarnir stemma, sem þýðir að ein leið getur ekki tjáð báða staðina. Netgrímulengdin ræður því hvar samanburðurinn stöðvast, og netið sem var sett upp síðar er það sem tapar.

Það sem beitt tenging getur ekki afhent

Útvarp og margvarp ferðast ekki yfir beitta tengingu, og nokkrir þekktir eiginleikar eru byggðir á þeim. Vafralistar, nafntilkynningar og þjónustuuppgötvun gera allar ráð fyrir sameiginlegum hluta, svo skráaþjónn getur svarað hverri beiðni eftir vistfangi og samt aldrei birst á lista. Nafnaleysing sem byggist á staðbundnu útvarpi tengingarinnar mistekst af sömu ástæðu, og engin sniðbreyting breytir því sem göngin geta borið. Hvort það skiptir máli er spurning um kröfur en ekki beitingu.

Biðlari sem þarf sannarlega þessar afhendingar krefst brúaðs viðmóts, sem ber Ethernet-ramma og heldur því útvarpssviðinu. Kostnaðurinn er háværari tenging, tap á hreinu vistfangakerfinu sem lýst er hér að ofan, og mun stærra bilunaryfirborð þegar lykkjur birtast. Rökstuddu kröfuna áður en skipt er, og veldu nafnþjónustu sem virkar yfir beittar tengingar þegar krafan snýst aðeins um nöfn.

Að lesa viðmótið áður en sniðinu er breytt

Spurðu kjarnann hvað hann setti upp, ekki hvað sniðið virðist segja. Vistfangaúttakið sýnir jafningjann sem skýrir netgrímuna, og leiðarúttakið sýnir hvort leið til hans er til. Að keyra bæði gegn göngutækinu tekur augnablik og útkljáir spurninguna.

ip -4 addr show dev tun0
ip route show dev tun0
ip route get 10.8.0.1

Ef þessir þrír stemma, gerir sniðið það sem það var stillt fyrir, og vandamálið sem eftir stendur er annars staðar. Breyttu grannfræðinni aðeins af ástæðu sem nefnir getu sem vantar, því óþekkt netgríma er ekki slík.

Tengdir greinar