ကုဒ်ဝှက်ခြင်း IP Fragmentation နှင့် ပြန်လည်စုပေါင်းခြင်း- Mylinking™ Network Packet Broker သည် IP Fragmented Packets ကို ခွဲခြားသတ်မှတ်သည်

နိဒါန်း

IP ၏ အမျိုးအစားခွဲခြားခြင်းနိယာမနှင့် အမျိုးအစားခွဲခြားခြင်းမဟုတ်သော နိယာမနှင့် ကွန်ရက်ဆက်သွယ်မှုတွင်၎င်း၏အသုံးချမှုကို ကျွန်ုပ်တို့အားလုံးသိကြသည်။ IP အကွဲကွဲအပြားပြားနှင့် ပြန်လည်စုစည်းခြင်းသည် ပက်ကက်ပို့ခြင်းလုပ်ငန်းစဉ်တွင် အဓိက ယန္တရားတစ်ခုဖြစ်သည်။ ပက်ကတ်တစ်ခု၏ အရွယ်အစားသည် ကွန်ရက်လင့်ခ်တစ်ခု၏ အမြင့်ဆုံး ထုတ်လွှင့်မှုယူနစ် (MTU) ကန့်သတ်ချက်ကို ကျော်လွန်သောအခါ၊ IP အကွဲအပြဲသည် ပက်ကတ်အား ထုတ်လွှင့်ရန်အတွက် သေးငယ်သောအပိုင်းအစများစွာအဖြစ် ပိုင်းခြားသည်။ ဤအပိုင်းအစများကို ကွန်ရက်အတွင်း လွတ်လပ်စွာ ပေးပို့ပြီး ဦးတည်ရာသို့ ရောက်ရှိသောအခါ၊ ၎င်းတို့ကို IP ပြန်လည်စုဝေးစေသည့် ယန္တရားဖြင့် အစုံအလင် အစုံလိုက်အဖြစ် ပြန်လည် စုစည်းထားသည်။ အကွဲကွဲအပြားပြားခွဲခြင်းနှင့် ပြန်လည်စုစည်းခြင်း လုပ်ငန်းစဉ်သည် ဒေတာ၏ ခိုင်မာမှုနှင့် ယုံကြည်စိတ်ချရမှုကို အာမခံစေပြီး ကြီးမားသောအရွယ်အစား ပက်ကေ့ခ်ျများကို ကွန်ရက်အတွင်း ပေးပို့နိုင်ကြောင်း သေချာစေသည်။ ဤကဏ္ဍတွင်၊ IP အပိုင်းပိုင်းခွဲခြင်းနှင့် ပြန်လည်စုပုံခြင်း လုပ်ဆောင်ပုံတို့ကို ပိုမိုနက်ရှိုင်းစွာ လေ့လာကြည့်ပါမည်။

IP Fragmentation နှင့် Reassembly

မတူညီသော ဒေတာလင့်ခ်များတွင် မတူညီသော အများဆုံး ထုတ်လွှင့်မှုယူနစ်များ (MTU); ဥပမာအားဖြင့်၊ FDDI ဒေတာလင့်ခ်တွင် MTU သည် 4352 bytes ရှိပြီး Ethernet MTU သည် 1500 bytes ရှိသည်။ MTU သည် Maximum Transmission Unit ကို ကိုယ်စားပြုပြီး ကွန်ရက်ပေါ်တွင် ထုတ်လွှင့်နိုင်သော အများဆုံး ပက်ကတ်အရွယ်အစားကို ရည်ညွှန်းသည်။

FDDI (Fiber Distributed Data Interface) သည် optical fiber ကို ထုတ်လွှင့်မှု ကြားခံအဖြစ် အသုံးပြုသည့် မြန်နှုန်းမြင့် ဒေသတွင်း ကွန်ရက် (LAN) စံတစ်ခု ဖြစ်သည်။ Maximum Transmission Unit (MTU) သည် data link layer protocol မှ ပေးပို့နိုင်သော အများဆုံး packet size ဖြစ်သည်။ FDDI ကွန်ရက်များတွင် MTU ၏အရွယ်အစားမှာ 4352 bytes ဖြစ်သည်။ ဆိုလိုသည်မှာ FDDI ကွန်ရက်ရှိ ဒေတာလင့်ခ်အလွှာပရိုတိုကောမှ ထုတ်လွှင့်နိုင်သည့် အများဆုံး ပက်ကတ်အရွယ်အစားမှာ 4352 bytes ဖြစ်သည်။ ပို့လွှတ်မည့် ပက်ကက်သည် ဤအရွယ်အစားထက် ကျော်လွန်ပါက၊ ပို့လွှတ်ရန်အတွက် MTU အရွယ်အစားအတွက် သင့်လျော်သော အပိုင်းအစများစွာအဖြစ် ပက်ကေ့ခ်ျကို အပိုင်းပိုင်းခွဲကာ လက်ခံသူတွင် ပြန်လည်စုစည်းရန် လိုအပ်သည်။

Ethernet အတွက်၊ MTU သည် ပုံမှန်အားဖြင့် 1500 bytes အရွယ်အစားရှိသည်။ ဆိုလိုသည်မှာ Ethernet သည် 1500 bytes အရွယ်အစားအထိ packets များကို ပို့လွှတ်နိုင်သည်။ Packet အရွယ်အစားသည် MTU ကန့်သတ်ချက်ကို ကျော်လွန်ပါက၊ ထို့နောက် packet အား ထုတ်လွှင့်ရန်အတွက် သေးငယ်သောအပိုင်းအစများအဖြစ် အပိုင်းပိုင်းခွဲကာ ဦးတည်ရာသို့ ပြန်လည်စုစည်းသည်။ အစိတ်စိတ်အမွှာမွှာကွဲသွားသော IP ဒေတာဂရမ်ကို ဦးတည်ရာဌာနကသာ လုပ်ဆောင်နိုင်ပြီး၊ Router သည် ပြန်လည်စုပုံလုပ်ဆောင်မှုကို လုပ်ဆောင်မည်မဟုတ်ပါ။

အစောပိုင်းက ကျွန်ုပ်တို့သည် TCP အပိုင်းများအကြောင်းကိုလည်း ပြောဆိုခဲ့ကြသော်လည်း MSS သည် Maximum Segment Size ကို ကိုယ်စားပြုပြီး ၎င်းသည် TCP ပရိုတိုကောတွင် အရေးကြီးသောအခန်းကဏ္ဍမှ ပါဝင်ပါသည်။ MSS သည် TCP ချိတ်ဆက်မှုတွင် ပေးပို့ခွင့်ပြုထားသော အများဆုံးဒေတာအပိုင်း၏ အရွယ်အစားကို ရည်ညွှန်းသည်။ MTU နှင့်ဆင်တူသည်၊ MSS ကို packets များ၏အရွယ်အစားကိုကန့်သတ်ရန်အသုံးပြုသည်၊ သို့သော်၎င်းသည်သယ်ယူပို့ဆောင်ရေးအလွှာဖြစ်သော TCP ပရိုတိုကောအလွှာတွင်ပြုလုပ်သည်။ TCP protocol သည် data များကို data segments အများအပြားသို့ခွဲခြမ်းခြင်းဖြင့် application layer ၏ဒေတာကိုပို့လွှတ်ပြီး data segment တစ်ခုစီ၏အရွယ်အစားကို MSS မှကန့်သတ်ထားသည်။

ဒေတာလင့်ခ်တစ်ခုစီ၏ MTU သည် မတူညီသောရည်ရွယ်ချက်များအတွက် မတူညီသောဒေတာလင့်ခ်အမျိုးအစားတစ်ခုစီကို အသုံးပြုထားသောကြောင့် ကွဲပြားသည်။ အသုံးပြုရသည့် ရည်ရွယ်ချက်ပေါ် မူတည်၍ မတူညီသော MTU များကို လက်ခံကျင်းပနိုင်ပါသည်။

ပေးပို့သူသည် Ethernet လင့်ခ်တစ်ခုမှတစ်ဆင့် ထုတ်လွှင့်ရန်အတွက် ကြီးမားသော 4000 byte datagram တစ်ခုကို ပေးပို့လိုသည်ဆိုပါစို့၊ ထို့ကြောင့် datagram ကို ထုတ်လွှင့်ရန်အတွက် သေးငယ်သော datagram သုံးခုအဖြစ် ခွဲထားရန် လိုအပ်သည်ဆိုပါစို့။ အဘယ်ကြောင့်ဆိုသော် သေးငယ်သောဒေတာဂရမ်တစ်ခုစီ၏အရွယ်အစားသည် 1500 bytes ဖြစ်သည့် MTU ကန့်သတ်ချက်ကို မကျော်လွန်နိုင်သောကြောင့်ဖြစ်သည်။ သေးငယ်သောဒေတာဂရမ်သုံးခုကို လက်ခံရရှိပြီးနောက်၊ လက်ခံသူသည် ၎င်းတို့ကို မူလ 4000 byte ဒေတာဂရမ်တစ်ခုစီ၏ အစီအစဥ်နံပါတ်နှင့် အော့ဖ်ဆက်အပေါ်အခြေခံ၍ ၎င်းတို့ကို မူလ 4000 byte ကြီးမားသောဒေတာဂရမ်အဖြစ် ပြန်လည်စုစည်းသည်။

 IP Fragmentation နှင့် Reassembly

အစိတ်စိတ်အမွှာမွှာ ထုတ်လွှင့်မှုတွင်၊ အပိုင်းအစတစ်ခု ဆုံးရှုံးခြင်းသည် IP datagram တစ်ခုလုံးကို တရားဝင်စေမည်ဖြစ်သည်။ ၎င်းကိုရှောင်ရှားရန် TCP သည် IP အလွှာအစား TCP အလွှာတွင်အကွဲအပြဲများကိုပြုလုပ်သည့် MSS ကိုမိတ်ဆက်ပေးခဲ့သည်။ ဤချဉ်းကပ်မှု၏ အားသာချက်မှာ TCP သည် အပိုင်းတစ်ခုစီ၏ အရွယ်အစားအပေါ် ပိုမိုတိကျသော ထိန်းချုပ်မှု ရှိပြီး IP အလွှာတွင် အကွဲအပြဲဖြစ်ခြင်းနှင့် ဆက်စပ်နေသော ပြဿနာများကို ရှောင်ရှားနိုင်သောကြောင့် ဖြစ်သည်။

UDP အတွက်၊ ကျွန်ုပ်တို့သည် MTU ထက်ကြီးသော ဒေတာပက်ကေ့ခ်ျကို မပို့ရန် ကြိုးစားသည်။ UDP သည် TCP ကဲ့သို့ ယုံကြည်စိတ်ချရမှုနှင့် ပြန်လည်ထုတ်လွှင့်မှု ယန္တရားများကို မပေးဆောင်သော ချိတ်ဆက်မှုမဲ့ ဦးတည်သော သယ်ယူပို့ဆောင်ရေး ပရိုတိုကောဖြစ်သောကြောင့် ဖြစ်သည်။ ကျွန်ုပ်တို့သည် MTU ထက်ကြီးသော UDP ဒေတာပက်ကေ့ခ်ျကို ပေးပို့ပါက၊ ၎င်းကို ထုတ်လွှင့်ရန်အတွက် IP အလွှာဖြင့် အပိုင်းပိုင်းခွဲထားမည်ဖြစ်သည်။ အပိုင်းအစများထဲမှ တစ်ခုကို ဆုံးရှုံးသွားသည်နှင့် UDP ပရိုတိုကောသည် ဒေတာများ ဆုံးရှုံးမှုကို ဖြစ်ပေါ်စေသည်။ ထို့ကြောင့် ယုံကြည်စိတ်ချရသော ဒေတာပေးပို့ခြင်းကို သေချာစေရန်အတွက်၊ ကျွန်ုပ်တို့သည် MTU အတွင်း UDP ဒေတာပက်ကေ့ခ်ျများ၏ အရွယ်အစားကို ထိန်းချုပ်ကာ အစိတ်စိတ်အမွှာမွှာ ထုတ်လွှင့်ခြင်းကို ရှောင်ကြဉ်သင့်သည်။

Mylinking™ Network Packet ပွဲစားဥမင်ပရိုတိုကော VxLAN/NVGRE/IPoverIP/MPLS/GRE စသည်ဖြင့် အမျိုးမျိုးသော ဥမင်လိုဏ်ခေါင်းပရိုတိုကော အမျိုးအစားများကို အလိုအလျောက် ခွဲခြားသတ်မှတ်နိုင်သည်၊၊ အသုံးပြုသူပရိုဖိုင်း၏ အတွင်းပိုင်း သို့မဟုတ် ပြင်ပလက္ခဏာများ၏ ဥမင်စီးဆင်းမှုအထွက်ရလဒ်အရ၊

○ ၎င်းသည် VLAN၊ QinQ နှင့် MPLS အညွှန်းအစုံလိုက်များကို မှတ်မိနိုင်သည်။

○ အတွင်းနှင့်အပြင် VLAN ကိုခွဲခြားသတ်မှတ်နိုင်သည်။

○ IPv4/IPv6 အစုံလိုက်များကို ဖော်ထုတ်နိုင်ပါသည်။

○ VxLAN၊ NVGRE၊ GRE၊ IPoverIP၊ GENEVE၊ MPLS ဥမင်ထုပ်ပိုးများကို ခွဲခြားသတ်မှတ်နိုင်သည်

○ IP Fragmented Packets များကို ဖော်ထုတ်နိုင်သည် (IP အကွဲကွဲအပြားပြားခွဲခြားသတ်မှတ်ခြင်းကို ပံ့ပိုးပေးထားပြီး IP အကွဲကွဲအပြားပြားဖြစ်ခြင်းကို ပြန်လည်စုဝေးစေခြင်းဖြင့် IP အကွဲကွဲအပြားပြားဖြစ်နေသော ပက်ကေ့ခ်ျများအားလုံးတွင် L4 အင်္ဂါရပ်ကို စစ်ထုတ်ခြင်းအား အကောင်အထည်ဖော်ရန်အတွက် L4 အင်္ဂါရပ်ကို စစ်ထုတ်ခြင်း။

IP ကို အပိုင်းပိုင်းခွဲပြီး TCP ကို ဘာကြောင့် အစိတ်စိတ်အမြွှာမြွှာဖြစ်စေတာလဲ။

ကွန်ရက်ထုတ်လွှင့်မှုတွင်၊ IP အလွှာသည် ဒေတာပက်ကေ့ခ်ျကို အလိုအလျောက် အပိုင်းပိုင်းခွဲပေးမည်ဖြစ်ပြီး၊ TCP အလွှာသည် ဒေတာကို အပိုင်းပိုင်းမခွဲထားသော်လည်း၊ ဒေတာပက်ကေ့ခ်ျကို IP အလွှာမှ အလိုအလျောက် အပိုင်းပိုင်းခွဲကာ ပုံမှန်အတိုင်း ထုတ်လွှင့်မည်ဖြစ်သည်။ ဒါဆို TCP က ဘာကြောင့် အကွဲကွဲအပြားပြား ဖြစ်နေရတာလဲ။ လွန်လွန်ကဲကဲ မဟုတ်ဘူးလား။

TCP အလွှာတွင် အပိုင်းမခွဲဘဲ အကူးအပြောင်းတွင် ပျောက်ဆုံးသွားသော ပက်ကေ့ခ်ျကြီးတစ်ခု ရှိနေသည်ဆိုပါစို့။ TCP သည် ၎င်းကို ပြန်လည်ပေးပို့မည်ဖြစ်သော်လည်း ကြီးမားသော packet တစ်ခုလုံးတွင်သာ (IP အလွှာသည် ဒေတာများကို သေးငယ်သည့် ပက်ကေ့ခ်ျများအဖြစ် ခွဲထားသော်လည်း၊ တစ်ခုစီတွင် MTU အရှည်ပါရှိသည်)။ အဘယ်ကြောင့်ဆိုသော် IP အလွှာသည် ယုံကြည်စိတ်ချရသော ဒေတာပေးပို့ခြင်းကို ဂရုမစိုက်သောကြောင့်ဖြစ်သည်။

တစ်နည်းဆိုရသော်၊ စက်တစ်ခု၏ ကွန်ရက်ချိတ်ဆက်မှုသို့ သယ်ယူပို့ဆောင်ရေးတွင်၊ သယ်ယူပို့ဆောင်ရေးအလွှာသည် ဒေတာကို အစိတ်စိတ်အမွှာမွှာကွဲသွားပါက IP အလွှာသည် ၎င်းကို အပိုင်းပိုင်းခွဲမည်မဟုတ်ပေ။ သယ်ယူပို့ဆောင်ရေးအလွှာတွင် အကွဲအပြဲများကို မလုပ်ဆောင်ပါက IP အလွှာတွင် အကွဲအပြဲဖြစ်နိုင်သည်။

ရိုးရှင်းသောအသုံးအနှုန်းအရ TCP သည် IP အလွှာကို အစိတ်စိတ်အမွှာမွှာမဖြစ်စေရန်အတွက် TCP ဒေတာများကို အပိုင်းပိုင်းခွဲပြီး ပြန်လည်ပေးပို့မှုများ ဖြစ်ပေါ်သည့်အခါတွင် အစိတ်စိတ်အမွှာမွှာကွဲသွားသော ဒေတာအနည်းငယ်ကိုသာ ပြန်လည်ပေးပို့ပါသည်။ ဤနည်းဖြင့် ဂီယာ၏ ထိရောက်မှုနှင့် ယုံကြည်စိတ်ချရမှုကို မြှင့်တင်ပေးနိုင်သည်။

TCP သည် အစိတ်စိတ်အမွှာမွှာ ကွဲသွားပါက IP အလွှာသည် အပိုင်းပိုင်းကွဲသွားသည်မဟုတ်လော။

အထက်ဖော်ပြပါ ဆွေးနွေးမှုတွင်၊ ပေးပို့သူတွင် TCP အကွဲကွဲအပြားပြားဖြစ်ပြီးနောက် IP အလွှာတွင် အကွဲအပြဲမရှိဟု ဖော်ပြထားပါသည်။ သို့သော်၊ ပေးပို့သူတွင် MTU ထက်ပိုမိုသေးငယ်သော အများဆုံး ဂီယာယူနစ် (MTU) ပါရှိသည့် သယ်ယူပို့ဆောင်ရေးလင့်ခ်တစ်လျှောက်တွင် အခြားသော ကွန်ရက်အလွှာစက်ပစ္စည်းများ ရှိနိုင်ပါသည်။ ထို့ကြောင့်၊ packet အား ပေးပို့သူတွင် အပိုင်းပိုင်းခွဲထားသော်လည်း၊ ၎င်းသည် ဤစက်ပစ္စည်းများ၏ IP အလွှာကို ဖြတ်သန်းသွားသောအခါတွင် ၎င်းသည် တစ်ဖန် အပိုင်းပိုင်းကွဲသွားပါသည်။ နောက်ဆုံးတွင်၊ shard အားလုံးကိုလက်ခံသူတွင်စုဝေးလိမ့်မည်။

အနိမ့်ဆုံး MTU ကို လင့်ခ်တစ်ခုလုံးတွင် သတ်မှတ်နိုင်ပြီး ထိုအတိုင်းအတာဖြင့် ဒေတာပေးပို့ပါက၊ မည်သည့် node မှ ဒေတာကို ပေးပို့သည်ဖြစ်စေ အကွဲကွဲအပြားပြား ဖြစ်ပေါ်မည်မဟုတ်ပါ။ လင့်ခ်တစ်ခုလုံးအတွက် အနည်းဆုံး MTU ကို လမ်းကြောင်း MTU (PMTU) ဟုခေါ်သည်။ IP packet သည် router တစ်ခုသို့ရောက်ရှိသောအခါ၊ router ၏ MTU သည် packet length ထက်နည်းပြီး DF (Do not Fragment) flag ကို 1 ဟုသတ်မှတ်ပါက၊ router သည် packet ကိုအပိုင်းပိုင်းခွဲ၍မရတော့ဘဲ ၎င်းကို drop လုပ်နိုင်သည်။ ဤကိစ္စတွင်၊ Router သည် "Fragmentation Needed But DF Set" ဟုခေါ်သော ICMP (Internet Control Message Protocol) အမှားသတင်းစကားကို ထုတ်ပေးပါသည်။ ဤ ICMP အမှားမက်ဆေ့ချ်ကို router ၏ MTU တန်ဖိုးဖြင့် အရင်းအမြစ်လိပ်စာသို့ ပြန်လည်ပေးပို့ပါမည်။ ပေးပို့သူသည် ICMP အမှားသတင်းကို လက်ခံရရှိသောအခါတွင် တားမြစ်ထားသော အကွဲကွဲအပြားပြားဖြစ်ခြင်းအခြေအနေကို ထပ်မံရှောင်ရှားနိုင်ရန် MTU တန်ဖိုးအပေါ် မူတည်၍ ထုပ်ပိုးအရွယ်အစားကို ချိန်ညှိနိုင်သည်။

IP အကွဲအပြဲသည် မရှိမဖြစ်လိုအပ်ပြီး အထူးသဖြင့် လင့်ခ်ရှိ အလယ်အလတ်စက်ပစ္စည်းများတွင် IP အလွှာတွင် ရှောင်ရှားသင့်သည်။ ထို့ကြောင့်၊ IPv6 တွင်၊ အလယ်အလတ်စက်ပစ္စည်းများမှ IP packet များကို အပိုင်းပိုင်းခွဲခြင်းအား တားမြစ်ထားပြီး လင့်ခ်၏ အစနှင့်အဆုံးတွင်သာ အကွဲအပြဲများကို လုပ်ဆောင်နိုင်သည်။

IPv6 ၏အခြေခံနားလည်မှု

IPv6 သည် IPv4 ၏ ဆက်ခံသည့် Internet Protocol ၏ ဗားရှင်း 6 ဖြစ်သည်။ IPv6 သည် IPv4 ၏ 32-bit လိပ်စာအရှည်ထက် IP လိပ်စာများကို ပိုမိုပံ့ပိုးပေးနိုင်သည့် 128-bit လိပ်စာအရှည်ကို အသုံးပြုသည်။ အဘယ်ကြောင့်ဆိုသော် IPv4 လိပ်စာနေရာသည် တဖြည်းဖြည်း ကုန်ဆုံးသွားသောကြောင့် IPv6 လိပ်စာနေရာသည် အလွန်ကြီးမားပြီး အနာဂတ်အင်တာနက်လိုအပ်ချက်များကို ဖြည့်ဆည်းပေးနိုင်သောကြောင့် ဖြစ်သည်။

IPv6 အကြောင်းပြောသောအခါတွင်၊ လိပ်စာနေရာ ပိုများသည့်အပြင်၊ ၎င်းသည် ပိုမိုကောင်းမွန်သော လုံခြုံရေးနှင့် အတိုင်းအတာကိုလည်း ယူဆောင်လာပေးသည်၊ ဆိုလိုသည်မှာ IPv6 သည် IPv4 ထက် ပိုမိုကောင်းမွန်သော ကွန်ရက်အတွေ့အကြုံကို ပေးစွမ်းနိုင်သည်ဟု ဆိုလိုသည်။

IPv6 သည် အချိန်အတော်ကြာ တည်ရှိနေသော်လည်း ၎င်း၏ ကမ္ဘာလုံးဆိုင်ရာ ဖြန့်ကျက်မှုသည် အတော်လေး နှေးကွေးနေသေးသည်။ ၎င်းမှာ အဓိကအားဖြင့် IPv6 သည် လက်ရှိ IPv4 ကွန်ရက်နှင့် သဟဇာတဖြစ်ရန် လိုအပ်ပြီး အသွင်ကူးပြောင်းမှုနှင့် ပြောင်းရွှေ့မှု လိုအပ်သောကြောင့် ဖြစ်သည်။ သို့သော်လည်း IPv4 လိပ်စာများ ကုန်ဆုံးသွားခြင်းနှင့် IPv6 အတွက် လိုအပ်ချက် တိုးလာခြင်းကြောင့်၊ အင်တာနက် ဝန်ဆောင်မှုပေးသူများနှင့် အဖွဲ့အစည်းများသည် IPv6 ကို တဖြည်းဖြည်း လက်ခံလာကြပြီး IPv6 နှင့် IPv4 ၏ dual-stack လုပ်ဆောင်မှုကို တဖြည်းဖြည်း သဘောပေါက်လာကြသည်။

အကျဉ်းချုပ်

ဤအခန်းတွင်၊ IP အပိုင်းပိုင်းခွဲခြင်းနှင့် ပြန်လည်စုပုံခြင်းလုပ်ဆောင်ပုံတို့ကို ပိုမိုနက်ရှိုင်းစွာ လေ့လာကြည့်ရှုခဲ့သည်။ မတူညီသော ဒေတာလင့်ခ်များတွင် မတူညီသော အများဆုံး ထုတ်လွှင့်မှုယူနစ် (MTU) ရှိသည်။ ပက်ကတ်တစ်ခု၏ အရွယ်အစားသည် MTU ကန့်သတ်ချက်ကို ကျော်လွန်သောအခါ၊ IP အကွဲအပြဲသည် ပက်ကေ့ချ်ကို ထုတ်လွှင့်ရန်အတွက် သေးငယ်သောအပိုင်းအစများအဖြစ် ပိုင်းခြားပြီး ဦးတည်ရာသို့ရောက်ရှိပြီးနောက် IP ပြန်လည်စုဝေးသည့် ယန္တရားဖြင့် ၎င်းတို့ကို အစုံအလင်အဖြစ်သို့ ပြန်လည်စုစည်းသည်။ TCP fragmentation ၏ရည်ရွယ်ချက်မှာ IP အလွှာကိုအပိုင်းပိုင်းမရှိတော့စေရန်နှင့် retransmission ဖြစ်ပေါ်လာသောအခါတွင်အစိတ်စိတ်အမွှာမွှာကွဲသွားသောဒေတာအသေးစားများကိုသာပြန်လည်ပေးပို့ရန်ဖြစ်ပြီး၊ transmission efficiency နှင့်ယုံကြည်စိတ်ချရမှုကိုတိုးတက်စေရန်ဖြစ်သည်။ သို့သော်လည်း MTU သည် ပေးပို့သူထက် သေးငယ်သော သယ်ယူပို့ဆောင်ရေး လင့်ခ်တစ်လျှောက်တွင် အခြားသော ကွန်ရက်အလွှာ စက်ပစ္စည်းများ ရှိနိုင်သည်၊ ထို့ကြောင့် ပက်ကတ်အား ဤစက်ပစ္စည်းများ၏ IP အလွှာတွင် ထပ်မံ အပိုင်းပိုင်းခွဲထားဆဲဖြစ်သည်။ အထူးသဖြင့် လင့်ခ်ရှိ အလယ်အလတ်စက်ပစ္စည်းများတွင် IP အလွှာမှ ကွဲထွက်ခြင်းကို တတ်နိုင်သမျှ ရှောင်ရှားသင့်သည်။


စာတိုက်အချိန်- သြဂုတ်-၀၇-၂၀၂၅