LAN Switch များ၏ အဓိကနည်းပညာငါးခု

LAN Switch များ၏ အဓိကနည်းပညာငါးခု

LAN switches များသည် virtual circuit switching ကိုအသုံးပြုသောကြောင့်၊ ၎င်းတို့သည် input နှင့် output port အားလုံး၏ bandwidth သည် အငြင်းပွားဖွယ်ရာမရှိကြောင်း နည်းပညာအရသေချာစေပြီး၊ transmission bottleneck များမဖြစ်စေဘဲ port များအကြား မြန်နှုန်းမြင့် data ထုတ်လွှင့်မှုကို ပြုလုပ်နိုင်စေပါသည်။ ၎င်းသည် network information point များ၏ data throughput ကို သိသိသာသာတိုးမြှင့်ပေးပြီး network system တစ်ခုလုံးကို အကောင်းဆုံးဖြစ်အောင်ပြုလုပ်ပေးသည်။ ဤဆောင်းပါးသည် ပါဝင်သော အဓိကနည်းပညာငါးခုကို ရှင်းပြထားသည်။

1. ပရိုဂရမ်ရေးသားနိုင်သော ASIC (အသုံးချမှုအလိုက် ပေါင်းစပ်ပတ်လမ်း)

ဒါက Layer-2 switching ကို အကောင်းဆုံးဖြစ်အောင် အထူးဒီဇိုင်းထုတ်ထားတဲ့ dedicated integrated circuit chip တစ်ခုပါ။ ဒီနေ့ခေတ် networking solution တွေမှာ အသုံးပြုတဲ့ core integration technology ပါ။ function အများအပြားကို single chip တစ်ခုတည်းမှာ ပေါင်းစပ်အသုံးပြုနိုင်ပြီး ရိုးရှင်းတဲ့ဒီဇိုင်း၊ ယုံကြည်စိတ်ချရမှုမြင့်မားခြင်း၊ ပါဝါသုံးစွဲမှုနည်းပါးခြင်း၊ စွမ်းဆောင်ရည်မြင့်မားခြင်းနဲ့ ကုန်ကျစရိတ်နည်းပါးခြင်းစတဲ့ အားသာချက်တွေကို ပေးစွမ်းပါတယ်။ LAN switch တွေမှာ ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုထားတဲ့ programmable ASIC chip တွေကို application လိုအပ်ချက်တွေနဲ့ ကိုက်ညီအောင် ထုတ်လုပ်သူ ဒါမှမဟုတ် user တွေကပါ စိတ်ကြိုက်ပြင်ဆင်နိုင်ပါတယ်။ သူတို့ဟာ LAN switch application တွေမှာ အဓိကနည်းပညာတွေထဲက တစ်ခုဖြစ်လာခဲ့ပါတယ်။

2. ဖြန့်ဝေထားသော ပိုက်လိုင်း

distributed pipelining ဖြင့်၊ distributed forwarding engine များစွာသည် ၎င်းတို့၏ သက်ဆိုင်ရာ packet များကို လျင်မြန်စွာနှင့် လွတ်လပ်စွာ forward လုပ်နိုင်သည်။ single pipeline တွင်၊ ASIC chip များစွာသည် frame များစွာကို တစ်ပြိုင်နက်တည်း process လုပ်နိုင်သည်။ ဤ concurrency နှင့် pipelining သည် forwarding performance ကို အဆင့်သစ်တစ်ခုသို့ မြှင့်တင်ပေးပြီး port အားလုံးတွင် unicast၊ broadcast နှင့် multicast traffic အတွက် line-rate performance ကို ရရှိစေပါသည်။ ထို့ကြောင့်၊ distributed pipelining သည် LAN switching speeds ကို မြှင့်တင်ရာတွင် အရေးကြီးသောအချက်တစ်ခုဖြစ်သည်။

3. ဒိုင်းနမစ် တိုးချဲ့နိုင်သော မှတ်ဉာဏ်

အဆင့်မြင့် LAN switching ထုတ်ကုန်များအတွက်၊ မြင့်မားသောစွမ်းဆောင်ရည်နှင့် အရည်အသွေးမြင့်လုပ်ဆောင်ချက်များသည် မကြာခဏဆိုသလို ဉာဏ်ရည်ထက်မြက်သော မှတ်ဉာဏ်စနစ်ပေါ်တွင် မူတည်ပါသည်။ Dynamically scalable မှတ်ဉာဏ်နည်းပညာသည် switch တစ်ခုအား traffic လိုအပ်ချက်များအရ မှတ်ဉာဏ်စွမ်းရည်ကို ချက်ချင်းတိုးချဲ့နိုင်စေပါသည်။ Layer-3 switches များတွင်၊ မှတ်ဉာဏ်၏ အစိတ်အပိုင်းတစ်ခုသည် forwarding engine နှင့် တိုက်ရိုက်ဆက်စပ်နေပြီး interface module များ ပိုမိုထည့်သွင်းနိုင်စေပါသည်။ forwarding engine အရေအတွက် တိုးလာသည်နှင့်အမျှ ဆက်စပ်နေသော မှတ်ဉာဏ်သည် လိုက်လျောညီထွေစွာ တိုးချဲ့ပါသည်။ pipeline-based ASIC processing မှတစ်ဆင့်၊ မှတ်ဉာဏ်အသုံးပြုမှုကို တိုးမြှင့်ရန်နှင့် data အများအပြား bursts လုပ်နေစဉ်အတွင်း packet ဆုံးရှုံးမှုကို ကာကွယ်ရန် buffers များကို dynamically တည်ဆောက်နိုင်ပါသည်။

4. အဆင့်မြင့် တန်းစီယန္တရားများ

ကွန်ရက်ကိရိယာတစ်ခု မည်မျှပင် အစွမ်းထက်ပါစေ၊ ချိတ်ဆက်ထားသော ကွန်ရက်အပိုင်းများတွင် ပိတ်ဆို့မှုကို ခံစားရဦးမည်ဖြစ်သည်။ ရိုးရာအစဉ်အလာအရ၊ port တစ်ခုပေါ်ရှိ traffic ကို output queue တစ်ခုတည်းတွင် သိမ်းဆည်းထားပြီး priority မည်သို့ပင်ရှိစေကာမူ FIFO order အတိုင်း တင်းကြပ်စွာ လုပ်ဆောင်သည်။ queue ပြည့်သွားသောအခါ၊ အပို packet များကို ပယ်ဖျက်လိုက်ပြီး queue ရှည်လာသောအခါ၊ delay တိုးလာသည်။ ဤရိုးရာ queuing mechanism သည် real-time နှင့် multimedia application များအတွက် အခက်အခဲများကို ဖန်တီးပေးသည်။
ထို့ကြောင့်၊ ရောင်းချသူများစွာသည် Ethernet segments များတွင် ကွဲပြားသောဝန်ဆောင်မှုများကို ပံ့ပိုးပေးရန်နှင့် နှောင့်နှေးမှုနှင့် jitter ကို ထိန်းချုပ်ရန် အဆင့်မြင့် queuing နည်းပညာများကို တီထွင်ခဲ့ကြသည်။ ၎င်းတို့တွင် port တစ်ခုလျှင် queue အဆင့်များစွာ ပါဝင်နိုင်ပြီး traffic အဆင့်များကို ပိုမိုကောင်းမွန်စွာ ခွဲခြားနိုင်စေပါသည်။ မာလ်တီမီဒီယာနှင့် အချိန်နှင့်တပြေးညီ data packet များကို ဦးစားပေးအဆင့်မြင့် queue များတွင် ထားရှိပြီး၊ weighted fair queuing ဖြင့်၊ ဤ queue များကို ဦးစားပေးအဆင့်နိမ့်သော traffic ကို လုံးဝလျစ်လျူရှုခြင်းမရှိဘဲ ပိုမိုမကြာခဏ လုပ်ဆောင်ပါသည်။ ရိုးရာ application အသုံးပြုသူများမှာ response time သို့မဟုတ် throughput တွင် ပြောင်းလဲမှုများကို မသိရှိကြဘဲ၊ အချိန်အရေးကြီးသော application များကို လည်ပတ်နေသော အသုံးပြုသူများသည် အချိန်နှင့်တပြေးညီ တုံ့ပြန်မှုများကို ရရှိကြသည်။

5. အလိုအလျောက် ယာဉ်ကြောခွဲခြားခြင်း

ကွန်ရက်ထုတ်လွှင့်မှုတွင် အချို့သောဒေတာစီးဆင်းမှုများသည် အခြားဒေတာများထက် ပိုအရေးကြီးပါသည်။ Layer-3 LAN switch များသည် မတူညီသောအမျိုးအစားများနှင့် ဦးစားပေးမှုများကို ခွဲခြားရန် automatic traffic classification နည်းပညာကို စတင်လက်ခံကျင့်သုံးလာကြသည်။ အလိုအလျောက်ခွဲခြားခြင်းဖြင့် switch များသည် packet-processing pipeline ကို user-designed flow များကို ခွဲခြားရန် ညွှန်ကြားနိုင်ပြီး latency နည်းပါးခြင်းနှင့် ဦးစားပေး forwarding မြင့်မားခြင်းတို့ကို ရရှိစေကြောင်း လက်တွေ့တွင် ပြသထားသည်။ ၎င်းသည် အထူး traffic stream များအတွက် ထိရောက်သောထိန်းချုပ်မှုနှင့် စီမံခန့်ခွဲမှုကို ပေးစွမ်းရုံသာမက ကွန်ရက်ပိတ်ဆို့မှုကို ကာကွယ်ရန်လည်း ကူညီပေးသည်။


ပို့စ်တင်ချိန်: ၂၀၂၅ ခုနှစ်၊ နိုဝင်ဘာလ ၂၀ ရက်

  • ယခင်:
  • နောက်တစ်ခု: