Deighleann ceithre sheiceadh riail mharc a oibríonn ó ród a oibríonn: cén marc a léann an riail, an bhfuil an paicéad fós á iompar aici ag an am a ndéantar an cuardach, ar athchóiríodh marc naisc ar phaicéid níos déanaí, agus an an gceadaíonn masc agus tosaíocht na rialach meaitseála di scoradh. Ní chruthaíonn áiritheoir a mhéadaíonn ach gur mheaitseáil riail éigin le rud éigin. Ní deir sé faic faoin rud a bhí á iompar ag an bpaicéad nuair a roghnaigh an t-eithne a chonair.

Maíonn an dá mharc in áiteanna éagsúla agus téann siad in éag de réir sceideal éagsúil.

Dhá mharc, dhá shaol

Baineann marc paicéid le skb amháin, téann sé léi trí na crúcaí agus ídíonn roghnóir fwmark an ródaithe beartais é. Baineann marc naisc le hiontráil conntrack, maireann sé thar phaicéid an tsreafa sin agus tá sé dofheicthe don riail ródála go dtí go gcóipeálann rud éigin ar ais é. Is stóráladh é marc paicéid a shábháil sa nasc; is gníomh ar leith é a athchóiriú. Ní tharlaíonn ceachtar acu go hintuigthe.

Sin é an fáth go bhféadfadh tacar rialacha breathnú comhsheasmhach agus an cinneadh ródála ag feiceáil nialas: sábháladh an luach, agus níor athchóirigh aon rud é.

Is céim í an chóipeáil eatarthu a scríobhann tú féin

Téann an dá ráiteas a bhfuil tábhacht leo i dtreonna urchomhaireacha: stórálann ceann acu marc an phaicéid sa nasc, luchtaíonn an ceann eile marc an naisc ar an bpaicéad. Braitheann cé acu a theastaíonn uait ar cathain a tharlaíonn an aicmiú i leith an tsreafa. D'fhéadfadh go mbeadh gá ag dearadh le marc an phaicéid amháin, agus is é an bealach a bhfaigheann beartas simplí dara mód teipe ná marcáil conntrack a chur leis mar gheall gur úsáid réiteach sealadach an dá rud.

ct mark set meta mark
meta mark set ct mark

Scríobh an treo síos in aice na rialach, mar níl sé soiléir ón gcomhréir ar an gcéad amharc. Stórálann an chéad líne, athchóiríonn an dara líne, agus ní thugann ceachtar acu an ceann eile le tuiscint.

Aicmigh roimh an gcuardach a ídíonn é

Téann trácht a ghintear go háitiúil agus trácht a sheoltar ar aghaidh ó LAN trí chrúcaí éagsúla agus sroicheann siad cinntí ródála ag amanna éagsúla. Ní chruthaíonn riail aschuir a oibríonn do naisc an ródaitheora féin gur marcáladh paicéad cliaint sheolta ar aghaidh roimh a chuardach. Cuir an t-aicmiú san áit nach bhfuil an cuardach a ídíonn é tar éis tarlú fós, agus seiceáil an bhfuil rialacha níos déanaí sa slabhra céanna ag scríobh thar an luach. Is cuid den chumraíocht é an t-ordú laistigh de shlabhra, ní mionsonra cur chun feidhme.

Teastaíonn plean sainráite ó mharthanacht staid an naisc freisin. Mura n-aicmítear ach céad phaicéad sreafa, teastaíonn athchóiriú an mhairc shábháilte ó phaicéid níos déanaí, nó rachaidh siad ar an gconair gan mharc. Sin an difríocht idir marc a chuireann síos ar nasc agus marc a chuireann síos ar phaicéad.

Cuir ceist mharcáilte ar an ród

ip route get 10.77.0.10 mark 0x2

Scrúdaigh na rialacha agus an tábla, ansin fiafraigh den ród leis an marc san áireamh, chomh maith leis an bhfoinse nó leis an gcomhéadan isteach nuair a chuireann siad sin isteach ar an mbeartas. Freagraíonn cuardach simplí gan mharc ceist eile agus cuirfidh sé síos go sásta ar an gconair nach raibh uait. Seiceáil masc agus tosaíocht na rialach chomh maith lena luach, agus deimhnigh go bhfuil ród inúsáidte sa tábla roghnaithe.

Is fianaise é áiritheoir a mhéadaíonn gur mheaitseáil riail éigin le paicéad éigin. Ní fianaise é gur iompair an paicéad deiridh an marc beartaithe ag an bpointe cinnteoireachta ceart.

Léigh an marc, an treo, an t-amú agus an masc. Ceithre sheiceadh, agus ní bheidh an ród ina rún a thuilleadh.

Ailt ghaolmhara