အင်တာနက်

အများဆုံးဂီယာယူနစ် (MTU)

အများဆုံးဂီယာယူနစ် (MTU)

ကွန်ပျူတာကွန်ယက်တွင် Maximum Transmission Unit (MTU) ဟူသောအသုံးအနှုန်းသည်ဆက်သွယ်ရေးပရိုတိုကောတစ်ခု၏ပေးထားသောအလွှာမှတစ်ဆင့်ကူးပြောင်းနိုင်သောအကြီးဆုံး PDU ၏အရွယ်အစား (bytes) ကိုရည်ညွှန်းသည်။ MTU parameters များသည်ပုံမှန်အားဖြင့်ဆက်သွယ်ရေး interface (NIC၊ အမှတ်စဉ်ဆိပ်ကမ်းစသည်) နှင့်ပေါင်းသင်းသည်။ MTU ကိုစံနှုန်းများ (Ethernet နှင့်တူသည်) သို့ဆက်သွယ်နိုင်သည် (များသောအားဖြင့် point-to-point အမှတ်စဉ် link များဖြင့်ပြုလုပ်လေ့ရှိသည်) ။ ပိုမိုမြင့်မားသော MTU သည် packet တစ်ခုစီသည် header များ (သို့) headcover များကဲ့သို့သော protocol overhead များကဲ့သို့ packet တစ်ခုနှောင့်နှေးစေသောကြောင့်သုံးစွဲသူအချက်အလက်များပိုသယ်ဆောင်လာသည်။ သို့သော်ကြီးမားသောအထုပ်များသည်နှေးကွေးသော link တစ်ခုကိုအချိန်အနည်းငယ်ကြာအောင်ထားနိုင်ပြီး packets များနောက်သို့လိုက်ရန်ပိုမိုခက်ခဲစေခြင်းနှင့်နှောင့်နှေးခြင်းနှင့်အနည်းဆုံး latency ကိုတိုးစေသည်။ ဥပမာအားဖြင့်၊ ၁၅၀၀ byte packet တစ်ခု၊ Ethernet မှခွင့်ပြုသော network layer (နှင့်အင်တာနက်အများစု) သည် ၁၄.၄k modem တစ်ခုကိုတစ်စက္ကန့်ခန့်ချိတ်လိမ့်မည်။

လမ်းကြောင်း MTU ရှာဖွေတွေ့ရှိမှု
Internet Protocol သည် Internet transmission လမ်းကြောင်းတစ်ခု၏လမ်းကြောင်း“ path MTU” ကို source နှင့် destination ကြားရှိ IP hops များထဲမှအသေးငယ်ဆုံး MTU အဖြစ်သတ်မှတ်သည်။ တစ်နည်းအားဖြင့်ပြောရလျှင် MTU လမ်းကြောင်းသည်အကွဲကွဲအပြားပြားမခံစားဘဲဤလမ်းကြောင်းကိုဖြတ်သွားသောအကြီးဆုံးအထုပ်အရွယ်အစားဖြစ်သည်။

RFC 1191 သည် IP host နှစ်ခုကြားလမ်းကြောင်း MTU ကိုအဆုံးအဖြတ်ပေးသောနည်းလမ်း“ Path MTU Discovery” ကိုဖော်ပြသည်။ ၎င်းသည်ထွက်သွားသောအထုပ်များ၏ IP ခေါင်းစီးများရှိ DF (တစ်ပိုင်းတစ်စမပါ) option ကိုသတ်မှတ်ခြင်းဖြင့်အလုပ်လုပ်သည်။ MTU သည် packet ထက်သေးငယ်သည့်လမ်းကြောင်းတစ်လျှောက်ရှိမည်သည့် device ကိုမဆိုယင်း packets များကိုပစ်ချပြီး၎င်း၏ MTU ပါရှိသော Destination Unreachable (Datagram Too Big) မက်ဆေ့ခ်ျကိုပြန်ပို့လိမ့်မည်။ MTU သည်အကွဲကွဲအပြားပြားမရှိဘဲလမ်းကြောင်းတစ်ခုလုံးကိုဖြတ်သွားရန်လုံလောက်သည်အထိလုပ်ငန်းစဉ်သည်ထပ်တလဲလဲဖြစ်သည်။

သင်တို့သည်လည်းစိတ်ဝင်တစားကြည့်ရှုနိုင်သည်။  logn router တွင် dns ထည့်ပါ

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

Ethernet LAN အများစုသည် MTU ၁၅၀၀ bytes ကိုအသုံးပြုသည် (ခေတ်သစ် LAN များသည် Jumbo frames များကိုသုံးနိုင်ပြီး MTU ကို ၉၀၀၀ bytes အထိခွင့်ပြုသည်)၊ သို့သော် PPPoE ကဲ့သို့နယ်စပ်ပရိုတိုကောများသည်ဤအရာကိုလျှော့ချလိမ့်မည်။ ၎င်းသည်ဆိုးဆိုးရွားရွားပြင်ဆင်ထားသော firewall များနောက်ကွယ်မှအချို့နေရာများကိုမရောက်နိုင်သောဖြစ်နိုင်သောရလဒ်ဖြင့်လမ်းကြောင်း MTU ရှာဖွေတွေ့ရှိမှုကိုအကျိုးသက်ရောက်စေသည်။ ကွန်ယက်၏မည်သည့်အစိတ်အပိုင်းကိုထိန်းချုပ်သည်ပေါ် မူတည်၍ ဤအရာကိုလုပ်ဆောင်နိုင်သည်။ ဥပမာတစ်ခုအနေနှင့် firewall တစ်ခုတွင် TCP ဆက်သွယ်မှုကိုတပ်ဆင်သောကန ဦး အစုံတွင် MSS (အများဆုံးအပိုင်းအရွယ်အစား) ကိုပြောင်းလဲနိုင်သည်။

'Next Generation TCP/IP Stack' ကိုမိတ်ဆက်ပေးသော Windows Vista ကိုစတင်မိတ်ဆက်ချိန် မှစ၍ ဤပြဿနာသည်ပိုမိုမကြာခဏပေါ်ပေါက်လာသည်။ ဤအရာသည် bandwidth-delay ထုတ်ကုန်နှင့်အပလီကေးရှင်းပြန်လည်ရယူမှုနှုန်းကိုတိုင်းတာ။ အကောင်းဆုံးလက်ခံနိုင်သော window အရွယ်အစားကိုအစဉ်အမြဲအဆုံးအဖြတ်ပေးသော Window Auto-Tuning ကိုလက်ခံသည်။ ၎င်းသည်အခြား operating system များနှင့်အလုပ်လုပ်သောထင်ရှားသော router များ၊ firewall များနှင့် တွဲ၍ မအောင်မြင်သည်ကိုတွေ့ရသည်။ ၎င်းကို ADSL routers များတွင်အများဆုံးတွေ့ရပြီး firmware update ဖြင့်မကြာခဏပြုပြင်နိုင်သည်။

သင်တို့သည်လည်းစိတ်ဝင်တစားကြည့်ရှုနိုင်သည်။  IP, Port နှင့် Protocol ကြားခြားနားချက်ကဘာလဲ။

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

ATM ၏ packet အရှည်သည် ၄၈ bytes ရှိသည့်အခါအကောင်းဆုံးထိရောက်မှုကို အသုံးပြု၍ အောင်မြင်သည်။ အဘယ့်ကြောင့်ဆိုသော် ATM သည်ပုံသေအရှည် packet များအစုလိုက်အပြုံလိုက်ပို့သောကြောင့်ဖြစ်ပြီးဆဲလ်တစ်ခုစီ၏စုစုပေါင်း ၅၃ ဘိုက်အတွက် ၅၈ ဘိုက်ပါ ၀ င်သည်။ ထို့ကြောင့်ပို့လွှတ်ထားသောဒေတာအရှည်စုစုပေါင်းသည် ၅၃ * ncells bytes ဖြစ်ပြီး ncells = လိုအပ်သောဆဲလ်အရေအတွက် = INT ((payload_length+48)/48) ။ ထို့ကြောင့်အဆိုးဆုံးအခြေအနေတွင်စုစုပေါင်းအလျား = (5*n+53) bytes, payload ၏နောက်ဆုံး byte တစ်ခုပို့ရန်နောက်ထပ်ဆဲလ်တစ်ခုလိုအပ်သည်၊ နောက်ဆုံးဆဲလ်သည်ထပ်ဆင့်ပေးပို့သော 53 bytes 47 ကိုထပ်မံဖြည့်သည်။ ဤအကြောင်းကြောင့်ဆော့ဝဲတွင် MTU လျှော့နည်းတစ်ခုကိုကြေငြာခြင်းသည် ATM အလွှာ၏ protocol ထိရောက်မှုကို ATM AAL48 ၏စုစုပေါင်း payload length ကို ၄၈ byte ဖြစ်စေနိုင်သည်။

ဥပမာအားဖြင့်၊ အပြည့်အဝဖြည့်ထားသော ATM ဆဲလ် ၃၁ လုံးသည် ၃၁*၄၈ = ၁၄၈၈ bytes ရှိသည်။ ဤ ၁၄၈၈ ၏ကိန်းဂဏန်းကို ယူ၍ ၎င်းနှင့်သက်ဆိုင်သောအဆင့်မြင့်ပရိုတိုကောများအားလုံးမှပံ့ပိုးထားသောမည်သည့် overheads ကိုမဆိုလျှော့ချထားသောအကောင်းဆုံး MTU အတွက်အကြံပြုတန်ဖိုးတစ်ခုကိုကျွန်ုပ်တို့ရနိုင်သည်။ အသုံးပြုသူသည်ပုံမှန်အားဖြင့် ၁၅၀၀ byte packet များကိုပေးပို့လေ့ရှိသော်လည်း ၁၄၈၉ နှင့် ၁၅၃၆ bytes ကြားပို့ခြင်းသည်နောက်ထပ် ၅၃ bytes ATM ဆဲလ်တစ်ခုအပိုအဖြစ်ပုံသေကုန်ကျစရိတ်လိုအပ်သည်။

သင်တို့သည်လည်းစိတ်ဝင်တစားကြည့်ရှုနိုင်သည်။  စကားဝှက်ဖြင့် WhatsApp Web ကိုဘယ်လိုသော့ခတ်မလဲ။

PPPoA/VC-MUX ကို သုံး၍ DSL ဆက်သွယ်မှုများ IP ကျော် IP ဥပမာအတွက်ယခင် ATM စက် ၃၁ လုံးကိုထပ်မံဖြည့်ရန်ရွေးချယ်ခြင်းအားဖြင့် ၁၄၇၈ = ၃၁*၄၈-၁၀ ကိုထည့်သွင်းထားသော ၁၀ ဘိုက်၏ overhead ကိုထည့်သွင်းထားသောလိုချင်သောအကောင်းဆုံးလျှော့ချထားသော MTU ကိန်းဂဏန်းကိုကျွန်ုပ်တို့ရရှိသည်။ Point of-to-Point Protocol overhead ၏ 31 bytes နှင့် AAL1478 overhead မှာ 31 bytes ။ ၎င်းသည် PPPoA သို့ ၁၄၇၈ byte packet တစ်ခုမှ ATM မှတဆင့်ကူးစက်သော ၃၁*၅၃ = ၁၆၄၃ bytes ကိုပေးသည်။ PPPoA ကို သုံး၍ ADSL ကိုပို့သော IP တွင် ၁၄၇၈ ၏ကိန်းဂဏန်းသည် IP headers များအပါအ ၀ င်စုစုပေါင်း packet ၏စုစုပေါင်းအရှည်ဖြစ်သည်။ ထို့ကြောင့်ဤဥပမာတွင်မိမိကိုယ်မိမိချမှတ်ထားသော MTU ၁၄၇၈ ကိုလျှော့ချခြင်းအားဖြင့်စုစုပေါင်းအလျား ၁၅၀၀ ရှိသော IP packets များပို့ခြင်းနှင့် IP packets များ၏ ၂၂ byte ကိုလျှော့ချခြင်းဖြင့် ATM အလွှာတစ်ခုတွင် packet တစ်ခုလျှင် ၅၃ bytes ကိုသက်သာစေသည်။

PPPoE/DSL ဆက်သွယ်မှုများအတွက်အများဆုံး MTU သည် ၁၄၉၂ ဖြစ်ပြီး RFC 1492: 2516 bytes သည် PPPoE header ဖြစ်ခြင်း၊ ၁၄၈၈ byte payload တစ်ခုသို့မဟုတ် ATM ဆဲလ် ၃၁ လုံးအတွက်လုံလောက်သောအခန်းကျန်သည်။

နောက်ဆုံးအနေနဲ့: MTU ၏စံတန်ဖိုးသည် ၁၄၉၂ ဖြစ်ရမည်။ ကြည့်ရှုခြင်းပြဿနာများသို့မဟုတ် MSN ဆက်သွယ်မှုပြဿနာများရှိလျှင်၎င်းကို ၁၄၂၂ နှင့် ၁၄၂၀ သို့ကျဆင်းစေသင့်သည်။

ကိုးကားစရာ: ဝီကီပီးဒီးယား

လေးစားစွာဖြင့်

ယခင်
Cat 5, Cat 5e, Cat 6 ကွန်ယက်ကြိုးများအတွက်ဂီယာအမြန်နှုန်း
နောက်တစ်ခု
MAC, Linux, Win XP & Vista & 7 & 8 တို့တွင် DNS ကိုမည်သို့သုတ်သင်နည်း
  1. lanmaster သူကပြောပါတယ်:

    မင်္ဂလာပါ အသုံးဝင်သောဆောင်းပါးအတွက် ကျေးဇူးတင်ပါသည်။

မှတ်ချက်တစ်ခုချန်ထားပါ