IPv4 ń pín ní ọ̀nà; IPv6 ń fi ìfiránṣẹ́ pé pákẹ́tì tóbi jù ránṣẹ́ dípò
Àwọn atọ́nà IPv4 nìkan lè pín pákẹ́tì tó tóbi jù. IPv6 ń retí pé olùránṣẹ́ yóò dáhùn ìfiránṣẹ́ pákẹ́tì tóbi jù, èyí tí òjìlẹ̀ tàbí òfin ICMP tí a ṣe àlẹ̀ lè ba jẹ́.
Àwọn ìkùnà IPv6 ni wọ́n máa ń gbé lé protokọ́ọ̀lù lórí púpọ̀ ju bí pákẹ́tì tó fa wọ́n ṣe tóbi sí. Àwọn àwùjọ méjèèjì ń bójú tó pákẹ́tì tó tóbi jù lọ́nà ọ̀tọ̀ọ̀tọ̀, àti pé òjìlẹ̀ ni ó mú ìyàtọ̀ náà ṣe pàtàkì. Àwọn atọ́nà IPv4 lè pín pákẹ́tì nígbà tí àwọn òfin gbà á, ṣùgbọ́n àwọn atọ́nà IPv6 kò gbọdọ̀ pín rárá ní ọ̀nà. IPv6 ń sọ fún olùránṣẹ́ dípò, a sì retí pé olùránṣẹ́ yóò dáhùn. Ohun gbogbo tó bá yí padà lẹ́yìn náà wà lórí bóyá ìfiránṣẹ́ yẹn dé.
Ohun tí àwùjọ kọ̀ọ̀kan ń ṣe
Tábìlì ni ọ̀nà náà ní ìlà mẹ́rin, ìlà kan sì ṣàlàyé ọ̀pọ̀ ìdàrúdàpọ̀.
| Behaviour | IPv4 | IPv6 |
|---|---|---|
| Router fragments an oversized packet | Allowed while DF is clear | Never |
| Signal returned to the sender | ICMP Fragmentation Needed | ICMPv6 Packet Too Big |
| Size that must always work | 68 bytes | 1280 bytes |
| Fragmentation possible | Routers or source | Source only |
IPv6 kò ní pípín ní ọ̀nà bẹ́ẹ̀ ni kò ní àsíá DF láti fọ̀, nítorí náà kò sí ohun tí a lè rọ̀ mọ́ nígbà tí pákẹ́tì bá tóbi jù. A gbọdọ̀ sọ fún olùránṣẹ́, olùránṣẹ́ sì gbọdọ̀ gbà á gbọ́.
Òjìlẹ̀ ń dín ọ̀nà kù ní ìdákẹ́jẹ́
VPN ń fi àwọn àkọlé ìta kún un, àti nínú ọ̀ràn tí a ti fi ààmì ṣe é, dátà ìdúróṣinṣin pẹ̀lú, kí pákẹ́tì tó kúrò ní agbàlejò. Pákẹ́tì inú lè wọ MTU ojú-ọ̀nà tí ó rí, nígbà tí pákẹ́tì ìta ń kọjá ààlà ìsopọ̀ tó kàn, ìdí nìyẹn tí èyí fi ń farahàn kọ́kọ́ nínú òjìlẹ̀. Sọ MTU ojú-ọ̀nà òjìlẹ̀ kù pẹ̀lú ìmọ̀, tàbí dì TCP MSS mọ́ ọ̀nà, kí o sì kọ iye tí o yàn àti ìdí.
Ẹrù àfikún ESP gbára lé ipò àti àwọn aligorídímù, nítorí náà MTU òjìlẹ̀ tó tọ́ jẹ́ ìṣirò, kì í ṣe àṣà. Ohunkóhun tí o bá yàn, ó gbọdọ̀ fi ààyè sílẹ̀ fún pákẹ́tì IPv6 inú pipe ti 1280 báìtì, nítorí gbogbo ìsopọ̀ IPv6 gbọdọ̀ gbé ìyẹn. Òjìlẹ̀ tí kò lè gbé 1280 báìtì IPv6 kì í ṣe ìṣòro ìtúnṣe; ó jẹ́ ọ̀nà tí ó dá fún àwùjọ yẹn. Ààlà yẹn gan-an ni ó ń pòórá nígbà tí a bá da iye MTU látinú ìgbékalẹ̀ tí ó ní IPv4 nìkan.
Ìdí tí àmì náà fi dàbí ìdúró
Ìkùnà kì í ṣe àṣìṣe tí ó mọ́, ìdí nìyẹn tí a fi ń ṣe àyẹ̀wò rẹ̀ lọ́nà tí kò tọ́. Ìfọwọ́sowọ́pọ̀ TCP máa ń parí, àwọn ìdáhùn kékeré máa ń dé, ìsopọ̀ sì máa ń dúró ní kété tí ìdáhùn ńlá tàbí ìgbéga ńlá bá bẹ̀rẹ̀, nítorí àwọn ni pákẹ́tì àkọ́kọ́ tí ó tóbi tó láti jù. SSH máa ń sopọ̀ kí ó sì dúró ní àbájáde ńlá àkọ́kọ́, orí ojú-ìwé máa ń gbé wọlé nígbà tí ara kò parí rárá.
Bí a bá ṣe àwọn ìfiránṣẹ́ pákẹ́tì tóbi jù ti ICMPv6 lọ́nà àlẹ̀, olùránṣẹ́ kò ní mọ̀ rárá yóò sì máa gbìyànjú iye kanna. Ìyẹn jẹ́ ihò dúdú, kì í ṣe ọ̀nà lọ́ra, àmì rẹ̀ sì jẹ́ ààlà iye tí a lè tún ṣe, kì í ṣe àdánù àìlérí. Gbígbà kí ìrìnnà ìṣàkóso tó yẹ kí ó wà jẹ́ apá kan ìgbékalẹ̀ IPv6 tí ń ṣiṣẹ́, kì í ṣe ojúrere.
Má ṣe pa àwọn ìfiránṣẹ́ tí ọ̀nà rẹ fúnra rẹ gbára lé, kí o sì ṣàpèjúwe àbájáde náà gẹ́gẹ́ bí àbùkù IPv6. Àríyànjiyàn kanna kan àwọn ìfiránṣẹ́ Fragmentation Needed ti IPv4, tí kò gbajúmọ̀ láàárín àwọn tó ń kọ odi iná, tí ó sì ṣe pàtàkì bákan náà.
Wọn ààlà náà, kí o sì tún ìpele náà ṣe
Ṣàyẹ̀wò dípò síṣe àfojúsùn: lo àsíá don't-fragment lórí IPv4 àti àwọn iye ẹrù tí ó dúró ṣinṣin lórí IPv6, kí o sì kọ ibi tí àwọn ìdáhùn ti dúró sí. ping -M do -s 1472 àti ping -6 -s 1400 tó láti fi ìrísí ìṣòro náà múlẹ̀, àti tracepath ń ròyìn MTU ọ̀nà tí a ṣàwárí lójú ọ̀nà.
Lẹ́yìn náà tún ìpele tí ó ní iye náà ṣe: MTU ojú-ọ̀nà òjìlẹ̀, dídì MSS fún TCP, tàbí ọ̀nà náà fúnra rẹ̀. RFC 8200 ni ìtọ́kasí fún òfin IPv6, ó sì kúrú láti kà ju ìṣẹ̀lẹ̀ tí ó ń dènà lọ.
Dán àwùjọ tí ohun-èlò ń lò gan-an wò, nítorí orúkọ ìpele méjì lè dáhùn lórí àwùjọ kan kì í dáhùn lórí èkejì, ohun-èlò sì lè yí padà lẹ́yìn ìyípadà nẹ́tíwọ́kì. Kọ àdírẹ́sì tí o dán wò, nítorí àbájáde lórí àkọsílẹ̀ A kò sọ ohun kan nípa àkọsílẹ̀ AAAA.
Ka ààlà iye gẹ́gẹ́ bí ẹ̀rí
Ààlà iye tí a lè tún ṣe jẹ́ ọ̀kan nínú àwọn àbùkù nẹ́tíwọ́kì tí ó máa ń tún ara rẹ̀ ṣe ní pípé, ní iye báìtì kanna, láti orísun kanna, ní gbogbo ìgbà. Èyí máa ń sọ ọ́ di ẹ̀bùn tí kì í ṣe àdììtú, ó sì tún túmọ̀ sí pé a lè ṣàyẹ̀wò àtúnṣe dípò sírètí rẹ̀.
Kọ MTU tí a ṣàwárí, MTU òjìlẹ̀ tí o ṣètò àti ìdánwò tí ó fi ìyàtọ̀ náà hàn sínú tíkẹ́ẹ̀tì. Ẹni tó kàn yóò bá ìṣirò kanna pàdé lórí ìsopọ̀ mìíràn.