CIDR - လူတန်းစားမခွဲခြား Inter-ဒိုမိန်း Routing

CIDR သင်္ကေတနှင့် IP လိပ်စာအကြောင်း

CIDR လူတန်းစားမခွဲခြား Inter-ဒိုမိန်းလမ်းကြောင်းတစ်ခုအတိုကောက်ဖြစ်ပါတယ်။ CIDR အင်တာနက်ကိုဖြတ်ပြီးကွန်ရက်အသွားအလာ routing များအတွက်စံအစီအစဉ်အဖြစ် 1990 ခုနှစ်ဖွံ့ဖြိုးပြီးခဲ့သည်။

အဘယ်ကြောင့်အသုံးပြုမှုသည် CIDR?

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

CIDR ရိုးရာတစ်ခုကအခြားရွေးချယ်စရာဖြစ်ပါတယ် အိုင်ပီ subnetting ကို ။ ဒါဟာလိပ်စာများသူတို့ကိုယ်သူတို့၏တန်ဖိုး၏လွတ်လပ်သောခွဲများအဖြစ်သို့ IP လိပ်စာများစည်းရုံး။ ကထိရောက်စွာမျိုးစုံခွင့်ပြုအဖြစ် CIDR ကိုလည်း supernetting အဖြစ်လူသိများသည် subnets ကွန်ယက်ကို routing ကိုအတူတကွအုပ်စုဖွဲ့ခံရဖို့။

CIDR သင်္ကေတ

CIDR IP လိပ်စာနှင့်၎င်း၏ဆက်စပ်ကွန်ယက်ကိုမျက်နှာဖုံးပေါင်းစပ် အသုံးပြု. IP လိပ်စာအကွာအဝေးကိုသတ်မှတ်ပါတယ်။ CIDR သင်္ကေတကိုအောက်ပါပုံစံကိုအသုံးပြုသည်:

ဎမျက်နှာဖုံးအတွက် (leftmost) '1' bits သည်၏နံပါတ်သည်အဘယ်မှာရှိ။ ဥပမာ:

192.168.12.0 မှာစတင်, အ 192,168 ကွန်ယက်ကွန်ယက်မျက်နှာဖုံး 255.255.254.0 သက်ဆိုင်ပါသည်။ 192.168.13.255 - ဤသင်္ကေတလိပ်စာအကွာအဝေး 192.168.12.0 ကိုယ်စားပြုတယ်။ ရိုးရာလူတန်းစား-based ကွန်ရက်မှနှိုင်းယှဉ် 192.168.12.0/23 တစ်ခုချင်းစီကို 255.255.255.0 တစ်ဦးသည် subnet mask ကိုရှိခြင်းနှစ်ခု Class C subnets 192.168.12.0 နှင့် 192.168.13.0 တစ်ခုစုစည်းမှုကိုကိုယ်စားပြုသည်။ တစ်နည်းပြောရရင်တော့:

ထို့အပြင် CIDR ပေးထားသော IP address ကိုအကွာအဝေး၏ရိုးရာလူတန်းစား၏လွတ်လပ်သော routing အင်တာနက်လိပ်စာခွဲဝေနှင့်မက်ဆေ့ခ်ျကိုထောက်ခံပါတယ်။ ဥပမာ:

10.4.15.255 (ကွန်ယက်ကိုမျက်နှာဖုံး 255.255.252.0) - လိပ်စာအကွာအဝေး 10.4.12.0 ကိုယ်စားပြုတယ်။ ဒါကအများကြီးပိုကြီးတဲ့အတန်းအစားအတွင်းလေး Class C ကွန်ရက်များနှင့်ညီမျှတစ်ဦးကအာကာသသတ်မှတ်ရန်။

သငျသညျတစ်ခါတစ်ရံပင် Non-CIDR ကွန်ရက်များအတွက်အသုံးပြုသည် CIDR သင်္ကေတကိုမြင်ရပါလိမ့်မယ်။ Non-CIDR အိုင်ပီ subnetting ကိုခုနှစ်တွင်သို့သော်ဎ၏တန်ဖိုး 8 (Class A), 16 (Class B) သို့မဟုတ် 24 (Class C) ဖြစ်စေဖို့ကန့်သတ်ထားပါသည်။ ဥပမာ:

ဘယ်လို CIDR အလုပ်လုပ်

CIDR Implementation ကို protocols များ routing ကွန်ယက်အတွင်း embedded ခြင်းကိုအချို့သောထောက်ခံမှုလိုအပ်သည်။ ပထမဦးဆုံးအင်တာနက်အပေါ်အကောင်အထည်ဖော်သောအခါ, core ကို routing protocols BGP (Border Gateway Protocol) နှင့် OSPF (ပွင့်လင်းတိုဆုံး Path ကိုပထမဦးစွာ) ကဲ့သို့သော CIDR ကိုထောကျပံ့ဖို့ updated ခဲ့ကြသည်။ ပေါရာဏဒါမှမဟုတ်ဒီထက်နည်းလူကြိုက်များ routing protocols CIDR ထောကျပံ့ပေးမည်မဟုတ်ပါ။

CIDR စုစည်းမှုတဆက်တည်း-numeric ကပ်လျက်-in ကိုလိပ်စာအာကာသဖြစ်ပါဝင်ပတ်သက်ကွန်ယက် segments များလိုအပ်သည်။ CIDR မဟုတ်နိုင်, ဥပမာ, စုစုပေါင်း 192.168.12.0 နှင့်တစ်ခုတည်းလမ်းကြောင်းသို့ 192.168.15.0 ဟာအလယ်အလတ် .13 နှင့် .14 လိပ်စာပ္ပံပါဝင်သည်မဟုတ်လျှင်။

အင်တာနက်က WAN သို့မဟုတ်ကျောရိုး router များ-ရှိသူများအကြားအသွားအလာကိုစီမံခန့်ခွဲကြောင်း ကို Internet Service Provider ယေဘုယျအားဖြင့် IP address ကိုအာကာသထိန်းသိမ်းစောင့်ရှောက်၏ရည်မှန်းချက်အောင်မြင်ရန် CIDR support ကိုအကုန်အ။ mainstream စားသုံးသူ router များမကြာခဏထို့ကြောင့်အိမ်တွင်းကွန်ရက်များနှင့်ပင်သေးငယ်တဲ့အများပြည်သူကွန်ရက်များ (အပါအဝင်ပုဂ္ဂလိကကွန်ယက်များ, CIDR ထောကျပံ့ပေးပါဘူး LANs ) မကြာခဏပြုလုပ် employ ပါဘူး။

CIDR နှင့် IPv6

IPv6 သ IPv4 ကဲ့သို့တူညီသောလမ်းအတွက် CIDR routing ကိုနည်းပညာနှင့် CIDR သင်္ကေတကိုအသုံးချ။ IPv6 သအပြည့်အဝလူတန်းစားမခွဲခြား addressing များအတွက်ဒီဇိုင်းရေးဆွဲခဲ့သည်။