Déanann an cliant fíordheimhniú, deir an logáil ceangailte, agus ní thrasnaíonn aon phacáid an tollán. Críochnaíonn an freastalaí an iarracht le write to TUN/TAP: Invalid argument (code=22), rud a fhéachann mar locht tiománaí agus nach ea de ghnáth. Ar rótairí agus ar fhreastalaithe beaga Linux ciallaíonn an líne sin de ghnáth nach n-aontaíonn an dá thaobh faoin gcaoi a ndéantar pacáid sonraí a fhrámaíocht, mar sin diúltaíonn an t-eithne don mhaolán díchriptithe a tugadh dó. Níor tástáladh an ródú ag an bpointe sin.

Tá tábla ródaithe ceart agus comhaontú frámaíochta briste cosúil lena chéile ó thaobh an chliaint: ceangailte, agus ní oibríonn aon rud.

Tagann an tollán aníos agus ní thrasnaíonn aon rud é

Tarlaíonn earráidí scríofa ar ghléas an tolláin tar éis díchriptiúcháin agus roimh ródú. Díchriptíonn an daemon pacáid, tugann sé don chomhéadan é, agus diúltaíonn an comhéadan dó mar nach bhfuil an maolán ag teacht leis an méid a bhfuiltear ag súil leis ón ngléas sin. Is é cóid 22 an freagra ginearálta ar argóint neamhbhailí, mar sin is é an t-eolas úsáideach an tsraith: is é seo an cosán sonraí agus ní an chroitheadh láimhe. Má bhí an trácht ag rith inné agus má stop sé inniu gan athrú cumraíochta, bíodh amhras ort faoi uasghrádú pacáide nó frithbheatha a bhog luach réamhshocraithe sula mbeadh amhras ort faoin líonra.

Léigh an logáil timpeall ar shocrú an chainéil sonraí seachas an chéad earráid. Tá an modh comhbhrúite idirbheartaíochta, an cineál dev agus na roghanna brúite le feiceáil ar fad ag briatharthacht níos airde, agus insíonn siad duit cé acu de na trí mhí-chomhoiriú atá agat.

Is frámaíocht é an comhbhrú, ní bandaleithead

Nuair atá an comhbhrú cumasaithe, iompraíonn gach pacáid sonraí ceannlíne a chuireann síos ar conas a ionchódaíodh é, agus caithfidh an dá fhoirceann aontú faoin gceannlíne sin. Táirgeann freastalaí a iompraíonn fós comp-lzo ó sheanchumraíocht shamplach, péireáilte le cliant nach bhfuil líne chomhbhrú aige, an earráid seo go beacht: tá an freastalaí ag súil le ceannlíne nár scríobh an cliant riamh. Teipeann meascadh comp-lzo le compress lz4-v2 ar an gcuma chéanna, ós rud é go bhfuil na halgartaim difriúil cé go dtugtar comhbhrú ar an dá cheann. Is conradh frámaíochta í an rogha seachas gné bandaleithid ar naisc nua-aimseartha.

Cuireann iompar na leaganacha gaiste leis. Thosaigh sraith 2.5 ag eisiúint rabhadh dímheasa le haghaidh roghanna comhbhrúite, agus tarraingíonn 2.6 líne idir diúltú do phacáidí comhbhrúite agus sonraí a fhágáil gan chomhbhrú. Mar sin féin is féidir le huasghrádú frithbheatha rótair an comhaontú éifeachtach a athrú gan aon duine ag eagarthóireacht an tolláin.

Ailínigh an dá fhoirceann nó bain é ón dá cheann

Liostaigh gach treoir chomhbhrúite: comhad an fhreastalaí, aon roghanna brúite, comhaid a bhaineann go sonrach leis an gcliant agus próifíl an chliaint. Teastaíonn an focal céanna ó comp-lzo ar an bhfreastalaí ar an gcliant, agus is é adaptive an réamhshocrú oidhreachta a chiallaíonn an rogha lom de ghnáth ar sheanleaganacha. Scríobhann lasc GUI rótair atá lipéadaithe LZO nó comhbhrú an rogha chéanna, mar sin socraigh é le teacht leis seachas halgartaim a mheascadh. Ná glac leis go bhfuil ainm den chuma chéanna comhoiriúnach.

Mura bhfuil an comhbhrú ag teastáil, bain go pointeáilte é ón dá fhoirceann. Diúltaíonn allow-compression no ar an bhfreastalaí do phacáidí comhbhrúite, ach amháin nuair a bheidh deireadh curtha ag na cliaint lena dtairiscint; má chuirtear i bhfeidhm é agus cliant fós ag brú comhbhrú, athchruthaítear an mí-chomhoiriú sa treo eile.

Seiceáil an brú agus cineál an ghléis

Is féidir le freastalaí treoir chomhbhrúite a bhrú óna phríomhchomhad nó ó chomhad a bhaineann go sonrach leis an gcliant, agus is féidir le cliant roghanna brúite a scaoileadh le pull-filter. Ceangail cliant amháin ag briatharthacht 4, léigh an méid a d’fhógair an freastalaí i gcoinne an méid a ghlac an cliant, ansin deimhnigh nár bhain aon scagaire é. Má aontaíonn an dá thaobh anois agus má mhaireann an earráid, féach ar chineál an ghléis: ní féidir le dev tap ag foirceann amháin agus dev tun ag an bhfoirceann eile frámaí a mhalartú, agus diúltaíonn an t-eithne don scríobh ar an gcuma chéanna.

Teastaíonn droichead iarbhír ar an bhfreastalaí do thionscnamh TAP droichidithe, ní hamháin ainm gléis difriúil. Má athainmnítear comhéadan go tap0 gan é a chur le droichead, cruthaítear gléas a ghlacann an scríobh agus nach dtéann aon áit.

Ansin fíoraigh le cliant amháin agus ceann scríbe amháin: ping seoladh tolláin an fhreastalaí, ansin óstach ar a LAN. Cruthaíonn an chéad cheann an cainéal sonraí agus an dara ceann an t-aistriú.

Ailt ghaolmhara