Mae eich cleient yn cysylltu ac yn dangos pâr o gyfeiriadau, neu un cyfeiriad yn gwisgo 255.255.255.255 mwgwd, a’r adwaith cyntaf yw bod y gweinydd wedi rhoi rhywbeth wedi torri. Nid oes dim wedi torri: mae rhyngwyneb twnnel yn gyswllt pwynt-i-bwynt, ac mae’r mwgwd yn disgrifio pen pell y cyswllt hwnnw yn unig, nid ystod o gymdogion. Mae darllen y pâr fel lleol a phartner yn egluro’r mwgwd rhyfedd, y llwybr un gwesteiwr wrth ei ymyl a’r tabl cymdogion sy’n eisiau. Yr hyn nad yw’r un darlleniad yn ei esgusodi yw cynllun cyfeiriadau sy’n gorgyffwrdd â rhwydwaith y swyddfa.

Pam mae’r mwgwd yn edrych yn anghywir ar gyswllt twnnel

Ar ryngwyneb Ethernet, mae cyfeiriad a mwgwd yn datgan dau beth: y gwesteiwr hwn sy’n berchen ar y cyfeiriad, ac mae popeth o fewn y rhagddodiad yn gymydog uniongyrchol. Mae’r cnewyllyn yn deillio llwybr ar-gyswllt o’r ddau ffaith hynny ac yna’n datrys cyfeiriadau cyswllt ar gyfer y cymdogion y cred eu bod yn bresennol. Mae rhyngwyneb pwynt-i-bwynt yn cadw’r berchnogaeth ac yn gollwng y cymdogion, felly’r ail gyfeiriad ar linell y cleient yw’r pen pell yn hytrach na gwesteiwr arall ar segment a rennir. Nid oes cyfeirio caledwedd, dim traffig datrys a dim parth darlledu i ymuno ag ef, a dyna pam mae’r rhyngwyneb yn ymddwyn fel pibell ag un cyrchfan yn union.

Dyma hefyd pam mae llwybr un gwesteiwr wrth ymyl mwgwd llydan yn normal yma yn hytrach nag yn symptom. Mae cyrraedd ar y cyswllt hwn yn golygu un cyfeiriad, ac mae’r cnewyllyn yn ysgrifennu’n union hynny. Darllenwch y ddau gyfeiriad gyda’i gilydd cyn penderfynu bod y ffurfweddiad yn anghywir, oherwydd mae pob un ar ei ben ei hun yn edrych fel camgymeriad.

Dau dopoleg, dau siâp cyfeiriad

Mae’r dopoleg pwynt-i-bwynt hŷn yn rhoi bloc bach i bob cleient ac yn defnyddio’r dau gyfeiriad canol, felly mae’r mwgwd yn edrych fel darn o rwydwaith yn hytrach na phwll. Mae topoleg yr is-rwydwaith yn dosbarthu cyfeiriad o’r pwll gyda mwgwd y pwll ac yn enwi cyfeiriad twnnel y gweinydd fel y partner. Mae’r ddau yn cynhyrchu cyswllt dilys, a dim ond yn y cyfeiriadau sy’n ymddangos yn y proffil ac yn y mwgwd y bydd defnyddiwr yn debygol o’i gwestiynu y maent yn wahanol.

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

Pa res bynnag sy’n cyfateb i’ch cleient, darllenwch y partner yn gyntaf, oherwydd mae’n enwi’r pen pell ac felly’n egluro’r mwgwd. Bydd proffil a gopïwyd rhwng gweinyddion sy’n defnyddio topolegau gwahanol yn dangos y siâp anghywir ar gyfer ei gartref newydd, ac mae’n hawdd camgymryd y camddyfaliad hwnnw am fai ar y gweinydd.

Pan fo’r pwll a rhwydwaith y swyddfa’n hawlio’r un darnau

Gan fod y cyswllt yn cael ei lwybr, mae ar y pwll angen rhagddodiad nad yw’n ymddangos yn unman ymhlith y rhwydweithiau y gall y gweinydd eu cyrraedd. Rhannwch un ac mae’r cleient yn dal un llwybr ar gyfer ystod sy’n golygu dau le, a’r llwybr a osodwyd yn fwyaf diweddar sy’n penderfynu pa le sy’n ennill. Mae’r methiant yn dod i’r amlwg ar y cleient er bod y penderfyniad y tu ôl iddo’n perthyn i’r cynllun cyfeiriadau. Yr hyn y mae defnyddwyr yn ei adrodd yw bod y llwybrydd lleol yn diflannu pan godir y twnnel, neu mai dim ond rhai gwesteiwyr swyddfa sy’n ateb.

Mae rhagddodiaid sy’n edrych yn debyg yn achos gwahanol, ac nid yw cymharu octedau â’r llygad yn gymhariaeth rhagddodiad. Ysgrifennwch y ddau a chyfrifwch y darnau wedi’u mwgwdio: 192.168.4.0/24 yn erbyn 192.168.6.0/24 yn cytuno hyd at ddarn 22 ac yn dargyfeirio ar ddarn 23, oherwydd darllenir y trydydd octed fel 00000100 yn erbyn 00000110, felly mae’r ddwy rwydwaith hynny wir yn wahanol. Rhowch 10.8.0.0/24 wrth ymyl 10.8.0.0/24 arall ac mae’r 24 darn wedi’u mwgwdio i gyd yn cytuno, sy’n golygu na all un llwybr fynegi’r ddau le. Mae hyd y mwgwd yn penderfynu ble mae’r gymhariaeth yn stopio, a’r rhwydwaith a osodwyd yn ail sy’n colli.

Yr hyn na all cyswllt llwybrol ei ddanfon

Nid yw darlledu a multicast yn teithio ar draws cyswllt llwybrol, ac mae sawl nodwedd gyfarwydd yn seiliedig arnynt. Mae rhestrau pori, cyhoeddiadau enwau a darganfod gwasanaethau i gyd yn tybio segment a rennir, felly gall gweinydd ffeilio ateb pob cais drwy gyfeiriad ac eto byth ymddangos mewn rhestr. Mae datrys enwau sy’n dibynnu ar ddarlledu lleol y cyswllt yn methu am yr un rheswm, ac nid oes unrhyw olygiad proffil yn newid yr hyn y gall y twnnel ei gludo. A yw hynny’n bwysig yn gwestiwn gofynion yn hytrach na llwybro.

Mae cleient sydd wir angen y danfoniadau hynny angen rhyngwyneb pontio, sy’n cludo fframiau Ethernet ac felly’n cadw’r parth darlledu. Y gost yw cyswllt mwy swnllyd, colli’r cyfeirio glân a ddisgrifiwyd uchod, ac arwyneb methiant llawer mwy unwaith y bydd dolenni’n ymddangos. Cyfiawnhewch y gofyniad cyn newid, a chymerwch wasanaeth enwau sy’n gweithio dros gysylltiadau llwybrol pan fo’r gofyniad yn ymwneud ag enwau yn unig.

Darllen y rhyngwyneb cyn golygu’r proffil

Gofynnwch i’r cnewyllyn beth a osododd yn hytrach na beth mae’r proffil yn ymddangos ei ddweud. Mae allbwn y cyfeiriadau’n dangos y partner sy’n egluro’r mwgwd, ac mae allbwn y llwybrau’n dangos a oes llwybr ato. Mae rhedeg y ddau yn erbyn y ddyfais twnnel yn cymryd eiliad ac yn setlo’r cwestiwn.

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

Os yw’r tri hynny’n cytuno, mae’r proffil yn gwneud yr hyn y cafodd ei ffurfweddu ar ei gyfer, ac mae’r gweddill problem yn rhywle arall. Newidiwch y dopoleg dim ond am reswm sy’n enwi gallu ar goll, oherwydd nid yw mwgwd anghyfarwydd yn un.

Erthyglau cysylltiedig