Kí ni ìdí tí VPN fi ń dún bí ẹni tí ó lọra nígbà tí ń gbé e jáde: ìdádúró ìlà
Ìgbéjáde yára lè mú kí àwọn ìpè já nígbà tí àwọn pákẹ́ẹ̀tì ń dúró nínú ìlà. Fi àwọn àkókò ìrìn àti ìpadà tí ó wà ní ìsinmi àti ní abẹ́ ẹrù wéwé ṣáájú kí o tó dá ẹ̀bi lórí opin VPN.
Àkópọ̀ àfipamọ́ bẹ̀rẹ̀ sí gbé e jáde, olùka ìgbéjáde dàbí ẹni tí ó ní ìlera, ìpè fídíò sì di ìdàrúdàpọ̀. Ọ̀nà kò ṣe àìní ìbú ìkànnì ní ìtumọ̀ tí nọ́mbà yẹn ń dámọ̀ràn; àwọn pákẹ́ẹ̀tì ń dúró nínú ìlà níbì kan àti àwọn pákẹ́ẹ̀tì ìbáraẹnisọ̀rọ̀ wà lẹ́yìn dátà ńlá. Èyí ni ìdádúró ìlà, tí a sábà pè ní bufferbloat. VPN lè fi ìlà tirẹ̀ kún un, ṣùgbọ́n kì í ṣe ìṣòro náà ní ìgbà díẹ̀.
Ìbú ìkànnì àti ìdádúró jẹ́ ìwọ̀n ọ̀tọ̀ọ̀tọ̀
Ìgbéjáde ń dáhùn bí dátà mélòó ń lọ ní ìṣẹ́jú àáyá kan, nígbà tí ìdádúró ń dáhùn ìgbà mélòó tí pákẹ́ẹ̀tì kan ń gbà láti kọjá ọ̀nà. Ọ̀nà tí ó kún lè di àkójọpọ̀ ńlá mú kí ó sì ṣì jábọ̀ ìgbéjáde tí ó dára, nítorí ìlà máa ń ṣanjẹ ní ìyára líńì nígbà tí ìbúgbàù náà bá parí. Ìrìn àwọn ìbáraẹnisọ̀rọ̀ máa ń jìyà ní àkọ́kọ́, nítorí ìpè nílò pákẹ́ẹ̀tì ní gbogbo ìṣẹ́jú àáyá mélòó, kì í ṣe fáìlì ńlá ní ìparí. Nítorí náà wíwọ̀n ìyọrísí ìdánwò ìyára nìkan ń fi àmì tí ó mú kí o wò pa mọ́.
Àkíyèsí ìtọ́sọ́nà ní abẹ́ ẹrù pẹ̀lú. Búfà ìgbéjáde tí ó kún lè fa ìdádúró fún gbogbo nǹkan mìíràn nígbà tí agbára ìgbéwọlé wà ní òfo.
Wọ̀n ìrìn àti ìpadà ní abẹ́ ẹrù
Gba ìlà ìpìlẹ̀ lórí ọ̀nà tí ó dákẹ́, lẹ́yìn náà tún ìwọ̀n kan náà ṣe nígbà tí ìgbéjáde tí a ṣàkóso kan ń ṣiṣẹ́. Fi àwọn ìṣẹ̀lẹ̀ méjèèjì wéwé, kì í ṣe àwọn nọ́mbà pátápátá.
ping -c 20 -i 0.2 203.0.113.5
dd if=/dev/zero bs=1M count=50 | ssh [email protected] "cat > /dev/null"Àṣẹ àkọ́kọ́ ń gba àwọn àpẹẹrẹ àkókò ìrìn àti ìpadà, àti èkejì ń dá ìgbéjáde tí ó tẹ̀síwájú láì nílò iṣẹ́ ìdánwò ìyára. Ìlà ìpìlẹ̀ tí ó dúró títí, lẹ́yìn náà ìṣẹ̀lẹ̀ tí ó ní ẹrù tí ó ga ní ọgọ́rọ̀ọ̀rún ìṣẹ́jú àáyá, ni àmì tí ó yẹ kí a wá. Àwọn nẹ́tíwọ́kì kan dín ipò àkọ́kọ́ ICMP kù, nítorí náà gba ping gẹ́gẹ́ bí àmì kí o sì fi ìfihàn ìdádúró ti ètò náà fúnra rẹ̀ jẹ́rìí. Jẹ́ kí ìdánwò náà kúrú lórí àwọn ọ̀nà tí a ń wọ̀n, nítorí ìyàtọ̀ tí a lè tún ṣe ṣe pàtàkì ju ìkúnrẹ́rẹ́ gígùn.
Gbé ìlà lọ sí ibi tí ìdẹ́mẹ̀rẹ̀ wà
Ìṣàkóso ìlà ń ràn lọ́wọ́ nìkan lórí ẹ̀rọ tí ó ń di àkójọpọ̀ mú ní tòótọ́. Yẹ ìwòye ohun tí ìforígbárí ń ṣe kí o tó fi àwọn òfin kún un.
tc -s qdisc show dev eth0
tc qdisc replace dev eth0 root fq_codelÀṣẹ show ń jábọ̀ ìbáwí tí ó wà ní àkókò yìí pẹ̀lú àwọn olùka àkójọpọ̀ àti ìsọnù, èyí tí ó sọ fún ọ bóyá ìforígbárí yìí ni ìdẹ́mẹ̀rẹ̀ tàbí ó ń kọjá ìrìn lásán. Rírọ́pò ìbáwí gbòǹgbò pẹ̀lú àlùfáà ìlà tí ó tọ́ ń fún àwọn ṣíṣàn kúkúrú ní ipò wọn fúnra wọn dípò FIFO kan tí a pín pẹ̀lú dátà ńlá. Fi wọ́n sí orí ìforígbárí WAN ti olùdarí nígbà tí olùdarí ni ìdẹ́mẹ̀rẹ̀, kì í ṣe lórí ẹ̀rọ ìhàlẹ̀ nítorí àṣà. Pa ìṣètò àtẹ̀yìnwá mọ́ kí o sì tún ìdáhùn abẹ́ ẹrù àti ìyára ìgbéjáde wò, nítorí ìyára ẹrù tí ó dín díẹ̀ jẹ́ pàṣípààrọ̀ tí ó dára fún àwọn ìpè tí a lè lò.
Kí ni ìhàlẹ̀ ń yí padà àti kí ni ó ń fi pamọ́
VPN ń fi ìkọ̀kọ̀ àti ìgun mìíràn kún un, ó sì tún fi àwọn ṣíṣàn kọ̀ọ̀kan pamọ́ kúrò lọ́wọ́ ohun èlò tí ó wà lẹ́yìn ìhàlẹ̀. Èyí ṣe pàtàkì nígbà tí ẹ̀rọ òkè ń pèsè ipò àkọ́kọ́ fún ètò kọ̀ọ̀kan, nítorí ó ń rí àwọn pákẹ́ẹ̀tì tí a kọ̀kọ̀ dípò àwọn ìfọ̀rọ̀wérọ̀ àkọ́kọ́. Olùdarí tí ó fúnra rẹ̀ parí ìhàlẹ̀ ní ojú tí ó yàtọ̀ àti ẹrù iṣẹ́ tí ó yàtọ̀, ó sì lè ṣe ìpín ní inú rẹ̀. Kò sí ìṣètò méjèèjì tí ó yọ ìlà kúrò ní ọ̀nà ìwọlé, níbi tí ìdádúró máa ń kó jọ.
Bí ìdádúró kò bá tẹ̀lé ẹrù, dá ìtúnṣe ìlà dúró kí o sì wo ibòmíì: ipò Wi-Fi, ìṣòro ìwọ̀n pákẹ́ẹ̀tì tàbí ọ̀nà àbájáde búburú kan. Àwọn ìṣètò ìlà tí a lò láìsí ìwọ̀n ń gbé àdììtú lọ lásán.