စက်မှု Ethernet switches များ၏ forwarding method သုံးခုအကြောင်း အသေးစိတ်ရှင်းပြချက်

Exchange ဆိုသည်မှာ ဆက်သွယ်ရေး၏ အဆုံးနှစ်ဖက်စလုံးတွင် သတင်းအချက်အလက်ပို့လွှတ်ခြင်း၏ လိုအပ်ချက်များနှင့်အညီ လိုအပ်ချက်များနှင့် ကိုက်ညီသော လက်စွဲ သို့မဟုတ် အလိုအလျောက် စက်ကိရိယာများဖြင့် သက်ဆိုင်သည့် လမ်းကြောင်းသို့ ပေးပို့မည့် သတင်းအချက်အလက်များကို ပေးပို့သည့် နည်းပညာများအတွက် ယေဘုယျအသုံးအနှုန်းဖြစ်သည်။ မတူညီသော လုပ်ငန်းခွင်အနေအထားအရ ၎င်းကို wide area network switch နှင့် local area network switch ဟူ၍ ခွဲခြားနိုင်သည်။ ကျယ်ပြန့်သောကွန်ရက်၏ ခလုတ်သည် ဆက်သွယ်ရေးစနစ်ရှိ သတင်းဖလှယ်မှုလုပ်ဆောင်ချက်ကို ပြီးမြောက်စေသည့် ကိရိယာတစ်မျိုးဖြစ်သည်။ ဒါဆို switch ရဲ့ forwarding method တွေက ဘာတွေလဲ။

ထပ်ဆင့်ပို့နည်း-

1. ဖြတ်၍ ကူးပြောင်းခြင်း။
2. Store-and-Forward ကူးပြောင်းခြင်း။
3. Fragment-free switching

တိုက်ရိုက် ထပ်ဆင့်ခြင်း သို့မဟုတ် စတိုးဆိုင်သို့ ထပ်ဆင့်ပို့ခြင်း သည် နှစ်လွှာ ထပ်ဆင့်ပို့ခြင်းနည်းလမ်းဖြစ်ပြီး ၎င်းတို့၏ ထပ်ဆင့်ပို့ခြင်းဗျူဟာများသည် ဦးတည်ရာ MAC (DMAC) ပေါ်တွင် အခြေခံသည်)၊ ဤအချက်အပေါ်တွင် ထပ်ဆင့်ပို့သည့်နည်းလမ်းနှစ်ခုကြား ကွာခြားမှုမရှိပါ။
၎င်းတို့ကြားရှိ အကြီးမားဆုံး ကွာခြားချက်မှာ ၎င်းတို့သည် forwarding ကို ကိုင်တွယ်သောအခါ၊ ဆိုလိုသည်မှာ switch သည် လက်ခံရရှိသည့် လုပ်ငန်းစဉ်နှင့် data packet ၏ forwarding process အကြား ဆက်နွယ်မှုကို မည်သို့ကိုင်တွယ်ဖြေရှင်းမည်နည်း။

ထပ်ဆင့်ပို့ခြင်း အမျိုးအစား-
1. ဖြတ်ပါ။
တည့်တည့်ဖြတ်၍ Ethernet ခလုတ်ကို port တစ်ခုစီကြားတွင် ဒေါင်လိုက်နှင့် အလျားလိုက်ဖြတ်သည့် line matrix တယ်လီဖုန်းခလုတ်တစ်ခုအဖြစ် နားလည်နိုင်သည်။ အဝင်ပေါက်တွင် ဒေတာပက်ကေ့ခ်ျတစ်ခုကို တွေ့ရှိသောအခါ၊ ၎င်းသည် ပက်ကက်၏ ခေါင်းစီးကို စစ်ဆေးပြီး၊ ပက်ကတ်၏ ဦးတည်ရာလိပ်စာကို ရယူကာ၊ အတွင်းပိုင်း တက်ကြွကြည့်ရှုမှုဇယားကို စတင်ကာ သက်ဆိုင်ရာ အထွက်ပေါက်သို့ ပြောင်းပေးကာ အဝင်၏ဆုံရာတွင် ချိတ်ဆက်သည်။ နှင့် output နှင့် data packet ကို တိုက်ရိုက် passes သက်ဆိုင်သော port သည် switching function ကို သဘောပေါက်ပါသည်။ သိုလှောင်မှုမလိုအပ်သောကြောင့်၊ နှောင့်နှေးမှုအလွန်နည်းပါးပြီး လဲလှယ်မှုမှာ အလွန်မြန်ဆန်သောကြောင့် ၎င်း၏အားသာချက်ဖြစ်သည်။
၎င်း၏ အားနည်းချက်မှာ data packet ၏ အကြောင်းအရာကို Ethernet switch မှ မသိမ်းဆည်းထားသောကြောင့်၊ transmitted data packet မှားခြင်းရှိ၊ မရှိ မစစ်ဆေးနိုင်သည့်အပြင် error detection စွမ်းရည်များကိုလည်း မပေးနိုင်ပါ။ ကြားခံမရှိသောကြောင့်၊ မတူညီသောအမြန်နှုန်းရှိသော အဝင်/အထွက်ပေါက်များကို တိုက်ရိုက်ချိတ်ဆက်၍မရသည့်အပြင် ပက်ကတ်များကို အလွယ်တကူ ဆုံးရှုံးနိုင်သည်။

2. Store and Forward (စတိုး၊ Forward)
store-and-forward method သည် computer networks နယ်ပယ်တွင် အသုံးအများဆုံးနည်းလမ်းဖြစ်သည်။ ၎င်းသည် input port ၏ data packet ကိုစစ်ဆေးပြီး၊ error packet ကိုလုပ်ဆောင်ပြီးနောက် data packet ၏ ဦးတည်ရာလိပ်စာကိုထုတ်ယူပြီး lookup table မှတဆင့် packet ကိုပေးပို့ရန်အတွက် output port အဖြစ်သို့ပြောင်းလဲပေးပါသည်။ ထို့အတွက်ကြောင့်၊ store-and-forward နည်းလမ်းသည် ၎င်း၏ချို့ယွင်းချက်ဖြစ်သည့် ဒေတာလုပ်ဆောင်ရာတွင် ကြီးမားသောနှောင့်နှေးမှုရှိပြီး switch သို့ဝင်ရောက်သည့် data packet များတွင် အမှားအယွင်းများကို သိရှိနိုင်ပြီး ကွန်ရက်စွမ်းဆောင်ရည်ကို ထိထိရောက်ရောက် မြှင့်တင်ပေးနိုင်ပါသည်။ ကွဲပြားခြားနားသောအမြန်နှုန်းရှိသော port များအကြားပြောင်းလဲခြင်းကို ပံ့ပိုးပေးနိုင်ပြီး မြန်နှုန်းမြင့် port များနှင့် မြန်နှုန်းနိမ့် port များကြား ပူးပေါင်းဆောင်ရွက်မှုကို ထိန်းသိမ်းထားရန် အထူးအရေးကြီးပါသည်။

JHA-MIGS1212H-2

3. Fragment Free
ဒါက ပထမနှစ်ခုကြားက အဖြေတစ်ခုပါ။ ၎င်းသည် ဒေတာပက်ကေ့ချ်၏ အရှည်သည် 64 bytes အတွက် လုံလောက်မှုရှိမရှိ စစ်ဆေးသည်၊ ၎င်းသည် 64 bytes ထက်နည်းပါက၊ ၎င်းသည် packet အတုဖြစ်သည်ဟု ဆိုလိုသည်၊ ထို့နောက် packet ကို စွန့်ပစ်ပါ။ 64 bytes ထက်များပါက packet ကို ပေးပို့ပါ။ ဤနည်းလမ်းသည် ဒေတာအတည်ပြုခြင်းကိုလည်း မပေးပေ။ ၎င်း၏ဒေတာလုပ်ဆောင်မှုအမြန်နှုန်းသည် စတိုးဆိုင်နှင့်ရှေ့ဆက်ခြင်းထက် ပိုမြန်သော်လည်း ဖြောင့်ချက်ထက် နှေးသည်။
တိုက်ရိုက် ထပ်ဆင့်ပို့ခြင်း သို့မဟုတ် စတိုးဆိုင်သို့ ထပ်ဆင့်ပို့ခြင်းပဲဖြစ်ဖြစ်၊ ၎င်းသည် အလွှာနှစ်ဆင့် ထပ်ဆင့်ပို့ခြင်းနည်းလမ်းဖြစ်ပြီး ၎င်းတို့၏ ထပ်ဆင့်ပေးပို့ခြင်းဗျူဟာများသည် ဦးတည်ရာ MAC (DMAC) ကို အခြေခံထားသည်။ ဤအချက်အပေါ် ထပ်ဆင့်ပို့ခြင်းနည်းလမ်းနှစ်ခုအကြား ကွာခြားမှုမရှိပါ။ ၎င်းတို့ကြားရှိ အကြီးမားဆုံး ကွာခြားချက်မှာ ၎င်းတို့သည် forwarding ကို ကိုင်တွယ်သောအခါ၊ ဆိုလိုသည်မှာ switch သည် လက်ခံရရှိသည့် လုပ်ငန်းစဉ်နှင့် data packet ၏ forwarding process အကြား ဆက်နွယ်မှုကို မည်သို့ကိုင်တွယ်ဖြေရှင်းမည်နည်း။


စာတိုက်အချိန်- ဒီဇင်ဘာ-၀၉-၂၀၂၁