Hoʻolauna
Ua ʻike mākou a pau i ke kumumanaʻo o ka hoʻokaʻawale ʻana a me ke kumumanaʻo hoʻokaʻawale ʻole o IP a me kāna hoʻohana ʻana i ke kamaʻilio pūnaewele. ʻO ka ʻāpana IP a me ka hoʻākoakoa hou ʻana he ʻano hana koʻikoʻi i ke kaʻina hana o ka hoʻouna ʻana i ka packet. Ke ʻoi aku ka nui o kahi packet ma mua o ka palena hoʻoili nui loa o ka Unit (MTU) o kahi loulou pūnaewele, hoʻokaʻawale ka ʻāpana IP i ka packet i nā ʻāpana liʻiliʻi he nui no ka hoʻouna ʻana. Hoʻouna kūʻokoʻa ʻia kēia mau ʻāpana i loko o ka pūnaewele a, i ka hōʻea ʻana i kahi i manaʻo ʻia, hoʻākoakoa hou ʻia lākou i loko o nā packet piha e ka ʻano hana hoʻākoakoa IP. ʻO kēia kaʻina hana o ka ʻāpana a me ka hoʻākoakoa hou ʻana e hōʻoiaʻiʻo ana i ka hiki ke hoʻouna ʻia nā packets nui i loko o ka pūnaewele me ka hōʻoia ʻana i ka pono a me ka hilinaʻi o ka ʻikepili. Ma kēia ʻāpana, e nānā hohonu mākou i ke ʻano o ka hana ʻana o ka ʻāpana IP a me ka hoʻākoakoa hou ʻana.
Ka Hoʻokaʻawale ʻana a me ka Hoʻākoakoa Hou ʻana o IP
Loaʻa i nā loulou ʻikepili like ʻole nā ʻāpana hoʻoili kiʻekiʻe loa (MTU); no ka laʻana, ʻo ka loulou ʻikepili FDDI he MTU o 4352 bytes a ʻo ka Ethernet MTU he 1500 bytes. ʻO MTU ke kū nei no Maximum Transmission Unit a pili i ka nui o ka packet hiki ke hoʻouna ʻia ma luna o ka pūnaewele.
ʻO FDDI (Fiber Distributed Data Interface) kahi maʻamau pūnaewele wahi kūloko wikiwiki (LAN) e hoʻohana ana i ka fiber optical ma ke ʻano he mea hoʻoili. ʻO ka Maximum Transmission Unit (MTU) ka nui o ka packet hiki ke hoʻoili ʻia e kahi protocol papa loulou ʻikepili. Ma nā pūnaewele FDDI, ʻo ka nui o ka MTU he 4352 bytes. ʻO ke ʻano kēia, ʻo ka nui o ka packet hiki ke hoʻoili ʻia e ka protocol papa loulou ʻikepili ma ka pūnaewele FDDI he 4352 bytes. Inā ʻoi aku ka nui o ka packet e hoʻoili ʻia ma mua o kēia nui, pono e ʻāpana ʻia e hoʻokaʻawale i ka packet i nā ʻāpana he nui i kūpono no ka nui MTU no ka hoʻoili ʻana a me ka hoʻākoakoa hou ʻana ma ka mea loaʻa.
No Ethernet, ʻo ka nui o ka MTU he 1500 bytes. ʻO ia hoʻi, hiki iā Ethernet ke hoʻouna i nā packets a hiki i ka 1500 bytes. Inā ʻoi aku ka nui o ka packet ma mua o ka palena MTU, a laila e ʻokiʻoki ʻia ka packet i nā ʻāpana liʻiliʻi no ka hoʻouna ʻana a hoʻākoakoa hou ʻia ma kahi i manaʻo ʻia. Hiki ke hoʻokō ʻia ka hoʻākoakoa hou ʻana o ka datagram IP i ʻoki ʻia e ka mea hoʻokipa i manaʻo ʻia, a ʻaʻole e hana ka router i ka hana hoʻākoakoa hou.
Ua kamaʻilio pū mākou e pili ana i nā ʻāpana TCP ma mua, akā ʻo MSS ke kū nei no ka Maximum Segment Size, a he kuleana koʻikoʻi ia i ka protocol TCP. Pili ʻo MSS i ka nui o ka ʻāpana ʻikepili kiʻekiʻe loa i ʻae ʻia e hoʻouna ʻia i loko o kahi pilina TCP. E like me MTU, hoʻohana ʻia ʻo MSS e kaupalena i ka nui o nā packets, akā hana ia pēlā ma ka papa lawe, ʻo ia ka papa protocol TCP. Hoʻouna ka protocol TCP i ka ʻikepili o ka papa noi ma ka māhele ʻana i ka ʻikepili i nā ʻāpana ʻikepili he nui, a ua kaupalena ʻia ka nui o kēlā me kēia ʻāpana ʻikepili e ka MSS.
He ʻokoʻa ka MTU o kēlā me kēia loulou ʻikepili no ka mea ua hoʻohana ʻia kēlā me kēia ʻano loulou ʻikepili no nā kumu like ʻole. Ma muli o ke kumu o ka hoʻohana ʻana, hiki ke hoʻokipa ʻia nā MTU like ʻole.
Manaʻo ʻia e makemake ana ka mea hoʻouna e hoʻouna i kahi datagram nui 4000 byte no ka hoʻouna ʻana ma luna o kahi loulou Ethernet, no laila pono e hoʻokaʻawale ʻia ka datagram i ʻekolu datagram liʻiliʻi no ka hoʻouna ʻana. ʻO kēia no ka mea ʻaʻole hiki i ka nui o kēlā me kēia datagram liʻiliʻi ke ʻoi aku ma mua o ka palena MTU, ʻo ia hoʻi he 1500 bytes. Ma hope o ka loaʻa ʻana o nā datagram liʻiliʻi ʻekolu, hoʻākoakoa hou ka mea loaʻa iā lākou i loko o ka datagram nui 4000 byte mua e pili ana i ka helu kaʻina a me ka offset o kēlā me kēia datagram.
I ka hoʻoili ʻāpana ʻia, ʻo ka nalowale ʻana o kahi ʻāpana e hoʻopau i ka datagram IP holoʻokoʻa. I mea e pale aku ai i kēia, ua hoʻolauna ʻo TCP iā MSS, kahi e hana ʻia ai ka fragmentation ma ka papa TCP ma kahi o ka papa IP. ʻO ka pōmaikaʻi o kēia ʻano hana, ʻoi aku ka pololei o ka mana o TCP ma luna o ka nui o kēlā me kēia ʻāpana, kahi e pale aku ai i nā pilikia e pili ana me ka fragmentation ma ka papa IP.
No ka UDP, hoʻāʻo mākou e hoʻouna ʻole i kahi ʻeke ʻikepili i ʻoi aku ka nui ma mua o ka MTU. ʻO kēia no ka mea he protocol halihali pili ʻole ka UDP, ʻaʻole ia e hāʻawi i ka hilinaʻi a me nā ʻano hana hoʻoili hou e like me TCP. Inā hoʻouna mākou i kahi ʻeke ʻikepili UDP i ʻoi aku ka nui ma mua o ka MTU, e ʻoki ʻia e ka papa IP no ka hoʻoili ʻana. Ke nalowale kekahi o nā ʻāpana, ʻaʻole hiki i ka protocol UDP ke hoʻoili hou, e hopena ana i ka nalowale ʻana o ka ʻikepili. No laila, i mea e hōʻoia ai i ka hoʻoili ʻikepili hilinaʻi, pono mākou e hoʻāʻo e kāohi i ka nui o nā ʻeke ʻikepili UDP i loko o ka MTU a pale i ka hoʻoili ʻana i ʻoki ʻia.
ʻO Mylinking ™ Network Packet BrokerHiki ke ʻike ʻakomi i nā ʻano protocol tunnel like ʻole ʻo VxLAN/NVGRE/IPoverIP/MPLS/GRE, a pēlā aku, hiki ke hoʻoholo ʻia e like me ka ʻikepili mea hoʻohana e like me ke kahe ʻana o ke tunnel o nā ʻano o loko a i waho paha.
○ Hiki iā ia ke ʻike i nā ʻeke lepili VLAN, QinQ, a me MPLS
○ Hiki ke ʻike i ka VLAN o loko a me waho
○ Hiki ke ʻike ʻia nā ʻeke IPv4/IPv6
○ Hiki ke ʻike i nā ʻeke tunnel VxLAN, NVGRE, GRE, IPoverIP, GENEVE, MPLS
○ Hiki ke ʻike ʻia nā ʻeke IP Fragmented (Kākoʻo ʻia ka ʻike ʻana i ka ʻāpana IP a kākoʻo i ka hoʻākoakoa hou ʻana o ka ʻāpana IP i mea e hoʻokō ai i ka kānana hiʻona L4 ma nā ʻeke IP fragmentation āpau. Hoʻokō i ke kulekele hoʻopuka kalepa.)
No ke aha i ʻāpana ʻia ai ka IP a me ka TCP?
ʻOiai i loko o ka hoʻoili pūnaewele, e hoʻokaʻawale aunoa ka papa IP i ka ʻeke ʻikepili, ʻoiai inā ʻaʻole e hoʻokaʻawale ka papa TCP i ka ʻikepili, e hoʻokaʻawale aunoa ʻia ka ʻeke ʻikepili e ka papa IP a hoʻouna ʻia ma ke ʻano maʻamau. No laila no ke aha e pono ai ka TCP i ka hoʻokaʻawale ʻana? ʻAʻole anei he mea nui loa kēlā?
Manaʻo ʻia aia kahi pūʻolo nui i ʻāpana ʻole ʻia ma ka papa TCP a nalowale i ka wā e hele ai; E hoʻouna hou ʻo TCP iā ia, akā ma ka pūʻolo nui holoʻokoʻa (ʻoiai ua hoʻokaʻawale ka papa IP i ka ʻikepili i nā pūʻolo liʻiliʻi, nona kēlā me kēia lōʻihi MTU). ʻO kēia no ka mea ʻaʻole mālama ka papa IP i ka hoʻoili ʻikepili hilinaʻi.
ʻO ia hoʻi, ma ka lawe ʻana o ka mīkini i ka loulou pūnaewele, inā e ʻokiʻoki ka papa lawe i ka ʻikepili, ʻaʻole e ʻokiʻoki ka papa IP iā ia. Inā ʻaʻole i hana ʻia ka ʻokiʻoki ma ka papa lawe, hiki ke ʻokiʻoki ʻia ma ka papa IP.
I nā huaʻōlelo maʻalahi, hoʻokaʻawale ʻo TCP i ka ʻikepili i ʻole e ʻokiʻoki hou ʻia ka papa IP, a i ka wā e hana ʻia ai nā hoʻouna hou ʻana, hoʻouna hou ʻia nā ʻāpana liʻiliʻi o ka ʻikepili i ʻokiʻoki ʻia. Ma kēia ʻano, hiki ke hoʻomaikaʻi ʻia ka pono a me ka hilinaʻi o ka hoʻouna ʻana.
Inā ʻāpana ʻia ʻo TCP, ʻaʻole anei i ʻāpana ʻia ka papa IP?
Ma ke kūkākūkā ma luna, ua ʻōlelo mākou ma hope o ka hoʻokaʻawale ʻana o ka TCP ma ka mea hoʻouna, ʻaʻohe hoʻokaʻawale ʻana ma ka papa IP. Eia nō naʻe, aia paha kekahi mau mea hana papa pūnaewele ʻē aʻe ma o ka loulou halihali i loaʻa paha kahi ʻāpana hoʻoili kiʻekiʻe loa (MTU) i ʻoi aku ka liʻiliʻi ma mua o ka MTU ma ka mea hoʻouna. No laila, ʻoiai ua hoʻokaʻawale ʻia ka pūʻolo ma ka mea hoʻouna, ua hoʻokaʻawale hou ʻia ia i kona hele ʻana ma ka papa IP o kēia mau mea hana. I ka hopena, e hōʻuluʻulu ʻia nā ʻāpana āpau ma ka mea loaʻa.
Inā hiki iā mākou ke hoʻoholo i ka MTU liʻiliʻi loa ma luna o ka loulou holoʻokoʻa a hoʻouna i ka ʻikepili ma kēlā lōʻihi, ʻaʻohe ʻāpana e hana ʻia me ka nānā ʻole i ka node i hoʻouna ʻia ai ka ʻikepili. ʻO kēia MTU liʻiliʻi loa ma luna o ka loulou holoʻokoʻa ua kapa ʻia ʻo ke ala MTU (PMTU). Ke hiki mai kahi pākē IP i kahi router, inā emi ka MTU o ka router ma mua o ka lōʻihi o ka pākē a ua hoʻonohonoho ʻia ka hae DF (Do not Fragment) i 1, ʻaʻole hiki i ka router ke ʻāpana i ka pākē a hiki ke hāʻule wale. I kēia hihia, hana ka router i kahi leka hewa ICMP (Internet Control Message Protocol) i kapa ʻia ʻo "Fragmentation Needed But DF Set." E hoʻouna ʻia kēia leka hewa ICMP i ka helu wahi kumu me ka waiwai MTU o ka router. Ke loaʻa i ka mea hoʻouna ka leka hewa ICMP, hiki iā ia ke hoʻoponopono i ka nui o ka pākē ma muli o ka waiwai MTU i mea e pale aku ai i ke kūlana ʻāpana i pāpā ʻia.
He mea pono ka ʻāpana IP a pono e pale ʻia ma ka papa IP, ʻoi aku hoʻi ma nā hāmeʻa waena ma ka loulou. No laila, ma IPv6, ua pāpā ʻia ka ʻāpana o nā pākē IP e nā hāmeʻa waena, a hiki ke hana ʻia ka ʻāpana ma ka hoʻomaka a me ka hopena o ka loulou.
Ka Hoʻomaopopo Kumu o IPv6
ʻO IPv6 ka mana 6 o ka Internet Protocol, ʻo ia ka mea pani ma hope o IPv4. Hoʻohana ʻo IPv6 i ka lōʻihi o ka helu wahi 128-bit, hiki ke hāʻawi i nā helu wahi IP hou aʻe ma mua o ka lōʻihi o ka helu wahi 32-bit o IPv4. ʻO kēia no ka mea ua pau mālie ka wahi helu wahi IPv4, ʻoiai ua nui loa ka wahi helu wahi IPv6 a hiki ke hoʻokō i nā pono o ka Pūnaewele e hiki mai ana.
I ke kamaʻilio ʻana e pili ana iā IPv6, ma waho aʻe o ka nui o ka wahi helu wahi, lawe mai nō hoʻi ia i ka palekana a me ka scalability ʻoi aku ka maikaʻi, ʻo ia hoʻi hiki iā IPv6 ke hāʻawi i kahi ʻike pūnaewele ʻoi aku ka maikaʻi ma mua o IPv4.
ʻOiai ua lōʻihi ka noho ʻana o IPv6, ua lohi iki nō kona hoʻolaha ʻana ma ka honua holoʻokoʻa. ʻO ke kumu nui o kēia, pono e kūlike ʻo IPv6 me ka pūnaewele IPv4 e kū nei, kahi e pono ai ka hoʻololi a me ka neʻe ʻana. Eia nō naʻe, me ka pau ʻana o nā helu wahi IPv4 a me ka piʻi ʻana o ke koi no IPv6, ʻoi aku ka nui o nā mea lawelawe pūnaewele a me nā hui e hoʻohana mālie nei iā IPv6, a ke ʻike mālie nei i ka hana dual-stack o IPv6 a me IPv4.
Hōʻuluʻulu manaʻo
Ma kēia mokuna, ua nānā hohonu mākou i ke ʻano o ka hana ʻana o ka fragmentation IP a me ka hoʻākoakoa hou ʻana. Loaʻa i nā loulou ʻikepili like ʻole nā mea like ʻole o ka Maximum Transmission Unit (MTU). Ke ʻoi aku ka nui o kahi packet ma mua o ka palena MTU, hoʻokaʻawale ka fragmentation IP i ka packet i nā ʻāpana liʻiliʻi he nui no ka hoʻouna ʻana, a hoʻākoakoa hou iā lākou i loko o kahi packet piha ma o ka mīkini hoʻākoakoa IP ma hope o ka hōʻea ʻana i kahi i manaʻo ʻia. ʻO ke kumu o ka fragmentation TCP ʻo ia ka hana ʻana i ka papa IP ʻaʻole e ʻoki hou, a hoʻouna hou i ka ʻikepili liʻiliʻi i ʻoki ʻia i ka wā e hana ʻia ai ka hoʻouna hou ʻana, i mea e hoʻomaikaʻi ai i ka pono o ka hoʻoili ʻana a me ka hilinaʻi. Eia nō naʻe, aia paha nā mea hana papa pūnaewele ʻē aʻe ma o ka loulou lawe ʻana nona ka MTU i ʻoi aku ka liʻiliʻi ma mua o ka mea hoʻouna, no laila e ʻoki hou ʻia ka packet ma ka papa IP o kēia mau mea hana. Pono e pale ʻia ka fragmentation ma ka papa IP i ka hiki, ʻoi aku hoʻi ma nā mea hana waena ma ka loulou.
Ka manawa hoʻouna: Aug-07-2025
