Gall dau dwnnel gario'r un trosglwyddiad ffeil ac eto fod yn hollol wahanol yn yr hyn maent yn ei roi ar y weiren. Mae un yn symud pecynnau IP rhwng dau gyfeiriad; mae'r llall yn symud fframiau Ethernet a gellir ei bontio i segment. Y gwahaniaeth hwnnw sy'n penderfynu pa raglenni sy'n gweithio, pa gleientiaid all gysylltu, a chymaint o ddylunio rhwydwaith yr ydych yn ei dderbyn.

Mewn ymarfer, mae tair amod yn penderfynu hyn. Ewch drwyddynt yn eu trefn, oherwydd mae'r gyntaf fel arfer yn diweddu'r drafodaeth.

Beth mae pob rhyngwyneb yn ei gario mewn gwirionedd

Mae dyfais TUN yn rhyngwyneb pwynt-i-bwynt haen 3: mae'r cnewyllyn yn rhoi pecynnau IP iddi ac mae'r twnnel yn eu cario i gyfeiriad cymar. Mae dyfais TAP yn rhyngwyneb haen 2 sy'n cario fframiau Ethernet, a dyna sy'n gwneud pontio'n bosibl o gwbl, fel y mae dogfennaeth y cnewyllyn yn ei disgrifio. Nid yw'r naill na'r llall yn newid sut mae'r llwyth defnyddiol yn cael ei amgryptio, ac nid yw'r naill na'r llall yn osodiad cryfder. Mae'r dewis yn ymwneud â'r hyn y mae'n rhaid i'r penawdau ei gyfnewid, nid â pha mor dda y mae'r traffig yn cael ei warchod.

Mae un canlyniad yn dilyn ar unwaith: rhaid i'r ddau ben gytuno. Ni all cleient wedi'i ffurfweddu ar gyfer un math o ddyfais ymuno â gweinydd wedi'i ffurfweddu ar gyfer y llall, beth bynnag arall sy'n cyd-fynd.

Amod un: a oes unrhyw beth angen haen dau?

Mae pontio'n haeddu ei gymhlethdod pan fo protocol wir angen yr un parth darlledu: traffig nad yw'n IP, darganfod na all groesi llwybrydd, neu raglen sy'n mynnu bod ar un segment. Mae popeth arall yn broblem llwybro, ac mae llwybro'n ei datrys gyda llawer llai o beirianwaith. Mae ymestyn segment dros ardal eang hefyd yn ymestyn ei ddarllediadau, felly daw atal dolenni, cynllunio cyfeiriadau a pharthau methiant yn rhan o'r dyluniad. Mae hynny'n llawer i'w dderbyn am ofyniad y byddai un llwybr wedi'i ateb.

Mae'r prawf yn bendant: enwch y rhaglen sy'n methu dros dwnnel wedi'i lwybro a dywedwch pam. Os yr ateb yw bod angen darlledu arni, haen dau yw'r ateb gonest. Os yr ateb yw na allai rhywun gyrraedd un gweinydd, y gofyniad yw llwybr neu reol mur tân.

Amod dau: a all y cleientiaid wneud hyn?

Nid yw'r cymorth yn unffurf. Mae cleientiaid pen-desg fel arfer yn cynnig y ddau fath o ddyfais, tra bod cleientiaid symudol a chlawstroffedig yn aml yn gweithredu'r modd llwybro yn unig, a gall proffil sy'n mewnforio heb gwyno fethu o hyd pan fydd yn ceisio creu'r rhyngwyneb. Gwiriwch y cleient a'r fersiwn penodol yn hytrach na chasglu'r nodweddion o enw'r llwyfan.

Nid yw gwall am opsiwn heb ei gefnogi yn wahoddiad i ddileu llinellau anghyfarwydd nes bod y mewnforio'n llwyddo. Mae'n golygu bod y proffil a'r cleient yn anghytuno ynghylch yr hyn sy'n bosibl, ac mae'r atgyweiriad yn perthyn i'r gweithredwr a gyhoeddodd y proffil. Gall tynnu opsiwn i dawelu dilysydd greu cysylltiad sy'n ymddangos fel pe bai'n gweithio tra'n hepgor yn dawel yr eiddo yr oedd yn bodoli ar ei gyfer.

Amod tri: a yw hyn mewn gwirionedd yn gwestiwn rhyngwyneb?

Mae dau ddewis cyfagos yn cael y bai am broblemau rhyngwyneb. Mae'r ddyfais rithwir yn penderfynu beth sy'n mynd i mewn i'r twnnel, tra bod UDP neu TCP yn penderfynu sut mae'r cludiant allanol yn ymddwyn, ac nid yw'r naill na'r llall yn gwella trosglwyddiadau sy'n tagu. Pan fydd trosglwyddiadau mawr yn hongian tra bod rhai bach yn llwyddo, mae maint pecyn a MTU yn haeddu'r sylw yn lle hynny.

Mae cleient sy'n cysylltu ac wedyn yn methu cyrraedd un gwesteiwr mewnol fel arfer yn edrych ar lwybro, rheol mur tân neu lwybr dychwelyd ar goll.

Ar gyfer gwasanaeth a reolir, defnyddiwch y trefniant rhyngwyneb y mae proffil y gweithredwr yn ei nodi, oherwydd mae ochr y gweinydd eisoes wedi'i hadeiladu o'i gwmpas. Ar gyfer defnyddiad preifat, dewiswch o ofyniad gwirioneddol y rhaglen ac ysgrifennwch y rheswm wrth ymyl y dewis.

Nid y cwestiwn yw pa opsiwn sy'n gryfach. Ond pa un y mae'r traffig ei angen mewn gwirionedd.

Erthyglau cysylltiedig