Ẹnìkan sọ pé VPN „ń dí UDP“, àti pé gbólóhùn yìí fi ìdánilẹ́jọ́ méjì tí ó yàtọ̀ pátápátá pamọ́. Ọ̀kan jẹ́ nípa ìgbékalẹ̀ tí nẹ́tíwọ́kì ìwọlé lè rí, èkejì jẹ́ nípa àwọn àpò ohun èlò kan lẹ́yìn tí wọ́n ti ṣí ìkọ̀kọ̀ wọn nínú ihò náà. A lè ṣàkójọ ihò tí wọ́n fi ọ̀rọ̀ ìkọ̀kọ̀ pamọ́ láti ìta láìsí kọ́kọ́rọ́ kankan, àti pé ohun èlò UDP inú lè kùnà fún àwọn ìdí tí kò ní í ṣe pẹ̀lú ìṣẹ́. Pinnu ìdánilẹ́jọ́ wo ni ìwọ ń dánwò kí o tó kó ẹ̀rí jọ.

Àkọlé méjì, ọ̀rọ̀ kan

Nínú ìgbékalẹ̀ IPsec pẹ̀lú NAT-traversal, àpò òde jẹ́ UDP tí wọ́n fi àdírẹ́sì ránṣẹ́ láàárín àwọn ibi ìparí VPN méjì, ní ọ̀pọ̀ ìgbà ní ibùdó 4500. Nínú rẹ̀, ẹrù tí wọ́n fi ọ̀rọ̀ ìkọ̀kọ̀ pamọ́ ń gbé ohun gbogbo tí ihò náà ń fi ránṣẹ́, èyí tí ó lè jẹ́ TCP tàbí UDP fúnra rẹ̀. Nítorí náà ọ̀rọ̀ UDP farahàn lẹ́ẹ̀mejì, pẹ̀lú ìtumọ̀ àti ìfarahàn tí ó yàtọ̀.

Nẹ́tíwọ́kì àárín ń rí àkọlé òde, kò sì rí ohunkóhun nínú èyí tí ó wà nínú. Ó lè yọ̀ǹda, ṣe àpẹẹrẹ tàbí sọ ìṣàn òde nù, kò sì nílò láti ṣí ìkọ̀kọ̀ ohunkóhun láti ṣe bẹ́ẹ̀. Àìdọ́gba yìí ni gbogbo ìdí tí àwọn ìdánilẹ́jọ́ méjì fi dàpọ̀: ọ̀rọ̀ kan náà ń ṣàpèjúwe ohun tí nẹ́tíwọ́kì ń ṣẹ́ àti ohun tí ohun èlò ń ránṣẹ́. Kọ ìpele lẹ́gbẹ̀ẹ́ ọ̀rọ̀ nígbà gbogbo tí o bá ṣàkọsílẹ̀ àwárí, ìdàrúdàpọ̀ yóò sì kúrò fún púpọ̀.

Àkọlé inú ń farahàn ní ibi ìparí tí ó ń gbà, lẹ́yìn ṣíṣí ìkọ̀kọ̀. Láti ibẹ̀ lọ àpò náà ń lọ bíi ẹni mìíràn, ní ìbámu pẹ̀lú àwọn ọ̀nà, ìlànà àti ìṣẹ́ ti ibi ìparí fúnra rẹ̀. Ìwọ̀nyí jẹ́ àwọn ìpinnu ọ̀tọ̀ tí àwọn ẹ̀rọ oríṣiríṣi ń ṣe.

Ohun tí nẹ́tíwọ́kì ṣì lè rí

Ìkọ̀kọ̀ ń fi ẹrù àti àkọlé ìgbékalẹ̀ inú pamọ́, kì í ṣe òtítọ́ pé ìṣàn wà. Àwọn àdírẹ́sì ibi ìparí, ibùdó, ìwọ̀n àpò àti àkókò ṣì farahàn, èyí sì tó láti pín ìrìnàjò ní ìpínlẹ̀ ìdánwò tàbí dí ibi tí ó yàtọ̀.

sudo tcpdump -ni eth0 'udp port 4500'
sudo tcpdump -ni tun0 'udp port 5201'

Ìkójọ àkọ́kọ́ ń fi ìṣàn òde hàn lórí ojú ìsopọ̀ ti ara, èkejì ń fi ìṣàn inú hàn lórí ojú ìsopọ̀ ihò náà. Ṣíṣe àwọn méjèèjì ní àkókò kan náà ń dáhùn ìbéèrè náà ní tààràtà: bí ìṣàn òde bá wà tí èyí inú kò sí, ohun èlò náà kò rán ohunkóhun sínú ihò náà rí. Bí àwọn méjèèjì bá wà tí ohunkóhun kò sì padà, ìṣòro náà wà ní ìkọjá ihò náà, ní ibi tí ó ń lọ tàbí ní ọ̀nà ìpadà.

RFC 3948 ń ṣàlàyé ìkópọ̀ UDP òde, àti pé ìpèsè ESP ń ṣàlàyé ìtòlẹ́sẹẹsẹ tí wọ́n dáàbò bò nínú rẹ̀. Kò sí ìwé kan nínú àwọn méjèèjì tí ó ṣèlérí pé nẹ́tíwọ́kì ìwọlé yóò gbà ìṣàn òde kọjá, nítorí náà ó tọ́ láti ṣe ìdánwò ìlọ́wọ́lọ́wọ́ lórí àkójọ mẹ́rin òde kí ó tó di pé a ní èròńgì kankan nípa èyí inú. Àkójọ mẹ́rin òde tí a dí ń mú ihò tí kò ṣẹ̀dá rí, kì í ṣe ihò tí ó ṣẹ̀dá tí ó sì pàdánù ohun èlò kan.

Ìdí tí ohun èlò UDP kan fi kùnà nínú ihò tí ó ń ṣiṣẹ́

Ihò tí ó ń gbé ohun èlò wẹ́ẹ̀bù ṣùgbọ́n tí kò gbé ohun èlò UDP ní àwọn àlàyé tí ó bọ́gbọ́n mu, àti pé ìṣẹ́ ìlànà inú láti ọwọ́ ISP kì í ṣe èyí àkọ́kọ́. Èyí tí ó wọ́pọ̀ jùlọ ni ìbòòmù: àwọn ohun èlò méjèèjì kò wọ inú ihò kan náà pọ̀, nítorí pé ọ̀nà sí ibi tí UDP ń lọ kò sí tàbí àwọn ìlànà ihò pínpín ti alábàáṣiṣẹ́ yọ ọ́ kúrò.

Èkejì ni ibi ìparí. Sẹ́bà VPN tí ó yọ̀ǹda àkójọ ìlànà, odi iná ní ibi tí ó ń lọ, tàbí iṣẹ́ tí kò gbọ́ ní ibùdó tí a retí rí, gbogbo wọn yóò mú àkókò àpéjọ jáde tí ó dà bíi dí nẹ́tíwọ́kì gan-an.

Ẹ̀kẹta ni ìwọ̀n àpò. Àwọn ohun èlò UDP sábà máa ń rán àwọn dátágírámù tí ó tóbi ju ìbéèrè wẹ́ẹ̀bù lọ, ìkópọ̀ sì ń dín MTU tí a lè lò kù, nítorí náà lẹ́yìn ìfọwọ́sowọ́pọ̀ tí ó yọrísí a lè ní ìdákẹ́jẹ́ ní ẹrù àkọ́kọ́ tí ó kún ìwọ̀n. Ó rọrùn láti ka àpẹẹrẹ yìí ní àṣìlóye bíi dí, nítorí àwọn àpò kékeré ń kọjá tí àwọn ńlá sì ń pòórá. Ìdánwò MTU kíákíá ń yanjú èyí ní kéré ju ìṣẹ́jú kan, ìdáhùn sì sábà jẹ́ ẹrù kékeré tàbí MSS tí a tún ṣe, kì í ṣe àṣẹ́ nẹ́tíwọ́kì.

ping -M do -s 1400 -c 2 10.60.0.20
iperf3 -u -c 10.60.0.20 -p 5201 -b 1M -t 5

Àṣẹ àkọ́kọ́ ń dánwò bóyá àpò ńlá ń kọjá ọ̀nà pẹ̀lú pínpín tí a pa, èyí tí ó ń fi ìṣòro MTU hàn kíákíá. Èkejì ń rán ìṣàn UDP kékeré tí ó ní ààlà, ó sì ń sọ nípa àdánù àti jitter. Ìṣàn tí ó bẹ̀rẹ̀ tí ó sì dúró ń tọ́ka sí ìwọ̀n, kì í ṣe sí dí.

Sọ ìpele, kì í ṣe ìlànà

Kọ àwárí náà ní ọ̀kan nínú àwọn ìrísí mẹ́ta: ìfijíṣẹ́ òde kùnà, ìgbékalẹ̀ inú kùnà, tàbí ohun èlò náà kùnà. Ọ̀kọ̀ọ̀kan ní olùní ní ìyàtọ̀, pípọ̀ wọn pọ̀ ń rán tíkẹ́ẹ̀tì sí ẹgbẹ́ tí kò tọ́.

Yíyí ibùdó àdúgbò padà kò lè dá olùgbọ́ tí ó bá mu ní ìparí jínjìn, nítorí náà ojútùú ẹ̀gbẹ́ alábàáṣiṣẹ́ tí ó dà bíi pé ó ń ràn ọ́ lọ́wọ́ sábà jẹ́ ẹ̀rí pé ibi tí a ń lọ ní àkọ́kọ́ kò tọ́. Bẹ́ẹ̀ náà, prófáìlì àfidípò tí a pèsè ń fi ohun kan hàn nípa ìlọ́wọ́lọ́wọ́, kò sì fi ohunkóhun hàn nípa bóyá a ti ṣètò ohun èlò náà dáadáa.

Ya ìdánilẹ́jọ́ kúrò nínú àkíyèsí. Ìtúpalẹ̀ ìrìnàjò lè dábàá ohun tí ìṣàn jẹ́ láìṣí ṣíṣí ìkọ̀kọ̀, èyí sì jẹ́ àwárí tí ó wúlò, ṣùgbọ́n kì í ṣe ìdánilẹ́jọ́ kan náà pẹ̀lú kíkà àkọlé inú. Sọ èyí tí o ní ní tòótọ́.

Àwọn àpilẹ̀kọ tó jọra