Mae cymar-wrth-gymar yn disgrifio sut mae pecynnau cymwysiadau yn teithio, a dim mwy. Roedd yn rhaid i’r cymheiriaid ddod o hyd i’w gilydd o hyd, profi pwy ydyn nhw ac, weithiau, troi at gyfnewidydd pan na ellid adeiladu llwybr uniongyrchol. Mae’r rhain yn dri gwasanaeth ar wahân, a gall defnydd fod yn gymar-wrth-gymar ar gyfer data tra ei fod yn gwbl ganolog ar gyfer popeth arall. Mae cymharu dyluniadau yn golygu cymharu’r tasgau hynny, nid y saeth ar y diagram.

Gall diagram heb saeth anfon ganolog guddio awdurdod cofrestru, gwasanaeth darganfod a chyfnewidydd, sydd i gyd yn ddibyniaethau gweithredol.

Llwybr uniongyrchol, plân rheoli a rennir

Gall dau beiriant sy’n cyfnewid pecynnau’n uniongyrchol ddibynnu o hyd ar awdurdod a rennir a gyhoeddodd eu tystysgrifau a gwasanaeth a ddywedodd wrth bob un ble mae’r llall. Nid yw’r naill rôl na’r llall yn anfon traffig cymwysiadau ymlaen, a dyna pam mae’r llun topoleg yn eu hepgor. Pan fydd yr awdurdod neu’r gwasanaeth hwnnw i lawr, gall sesiynau presennol barhau tra na all cymar newydd ymuno. Y gwahaniaeth rhwng dechrau sesiwn a’i pharhau yw’r cwestiwn cyntaf i’w ofyn i unrhyw ddyluniad.

Tynnwch lun pob tasg ar wahân hyd yn oed pan fydd un gwesteiwr yn eu gwneud i gyd. Fel arall, mae’r llun yn dangos plân data datganoledig ac yn cuddio’r gwirionedd gweithredol bod angen yr un dau wasanaeth ar bob cymar newydd.

Darganfod, ymddiriedaeth a chyfnewidydd yw tair tasg

Mae dyluniad Nebula yn enghraifft ddefnyddiol oherwydd bod ei ddogfennaeth yn eu cadw ar wahân. Mae gwesteiwyr yn cario tystysgrifau ar gyfer hunaniaeth, mae goleudai yn ateb y cwestiwn ble ac yn helpu gyda thrawsnewid NAT, ac mae cyfnewidyddion yn anfon traffig ymlaen pan na ellir sefydlu llwybr uniongyrchol. Mae rôl y cyfnewidydd yn fwriadol wahanol i rôl y goleudy, felly nid yw goleudy cyrraeddadwy yn addo y gall pâr penodol siarad. Mae cynhyrchion eraill yn tynnu’r ffiniau mewn man arall, a dyna pam mae hwn yn enghraifft yn hytrach na thempled.

Ar gyfer defnydd arfaethedig, nodwch yr ailgyrch a gefnogir ar gyfer pâr na all gysylltu’n uniongyrchol. Mae twll-taro wedi methu yn un pwynt data am un rhwydwaith, nid yn brawf na all dau gymar y tu ôl i NAT byth gyfarfod; mae’r gosodiad gwrthwyneb, bod cysylltedd uniongyrchol yn gweithio o dan unrhyw bolisi, yr un mor ddi-sail.

Beth mae pob dibyniaeth yn methu arno

Gwerthuswch bedwar achos ar wahân tra nad yw’r ddibyniaeth sy’n cael ei phrofi ar gael: traffig cymar presennol, cysylltiad cymar hollol newydd, cymar y mae ei bwynt terfyn wedi newid, a mynediad sydd newydd gael ei ddirymu. Mae pob un yn dibynnu ar wasanaethau gwahanol ac yn methu’n wahanol. Gall sesiynau presennol oroesi toriad darganfod tra bod allwedd a ddirymwyd yn dal i gael ei gwrthod, a gall cymar newydd fethu am resymau nad oes ganddynt unrhyw beth i’w wneud ag anfon ymlaen. Profwch nhw’n unigol yn lle dod i gasgliad o un.

Nid yw cysylltiad sy’n goroesi un toriad yn sefydlu annibyniaeth ddiderfyn. Mae’n sefydlu nad y toriad a achosoch chi oedd yr un sy’n torri’r llwybr hwnnw, sy’n dal yn wybodaeth ddefnyddiol ar yr amod eich bod wedi nodi beth a achosoch chi.

Gofynnwch pa doriad y gallwch chi oroesi

Mae gofynion sy’n swnio’n debyg yn arwain at ddyluniadau gwahanol. Nid yw osgoi un tagfa anfon ymlaen yr un peth ag osgoi plân rheoli a gynhelir gan werthwr, ac nid yw’r naill na’r llall yn cyfateb i barhau i weithredu tra bod cydlynydd i lawr. Enwch pa un o’r tri y mae’n rhaid i’r defnydd ei fodloni, yna gwiriwch y mapio. Mae dyluniad sy’n bodloni’r cyntaf ac yn methu’r ail yn gyffredin ac nid yn anonest, cyn belled nad oes neb yn ei alw’n gwbl ddatganoledig.

Nodwch pwy sy’n gweithredu darganfod, ymddiriedaeth a chyfnewidyddion, a sut mae pob un yn cael ei ddisodli. Y cofnod hwnnw sy’n galluogi’r person nesaf i ateb cwestiwn go iawn: pa fethiannau mae’r rhwydwaith hwn yn eu goroesi, a phwy sy’n cynnal y cyflwr sy’n parhau i fod wedi’i rannu?

Mae’r gair datganoledig yn ennill ei le pan fydd yn enwi’r methiannau hynny. Heb y rhestr honno mae’n disgrifio diagram yn hytrach na system.

Erthyglau cysylltiedig