IPv4 Subnet တွက်ချက်သည့် ကိရိယာ

network၊ အသုံးပြုနိုင်သော range၊ broadcast လိပ်စာနှင့် host အရေအတွက်များကို ရယူရန် IP နှင့် CIDR သို့မဟုတ် subnet mask ကို ထည့်သွင်းပါ။

IPv4 ထည့်သွင်းချက်
CIDR ဘလောက်
Subnet ရလဒ်များ
Network လိပ်စာ
ပထမဆုံး အသုံးပြုနိုင်သော လိပ်စာ
နောက်ဆုံး အသုံးပြုနိုင်သော လိပ်စာ
Broadcast လိပ်စာ
Subnet mask
Wildcard mask
စုစုပေါင်း လိပ်စာအရေအတွက်
အသုံးပြုနိုင်သော host အရေအတွက်
Host ဘစ်များ
Network (binary ဖြင့်)
IPv4 လိပ်စာနှင့် CIDR သို့မဟုတ် mask တစ်ခုခု ထည့်သွင်းပါ။

သင့် IP နှင့် mask ကို သင့်ဘရောက်ဇာထဲတွင်သာ တွက်ချက်ပါသည်။ BroBroGo သို့ မည်သည့်အရာမျှ တင်ပို့ခြင်းမရှိပါ။

အမေးအဖြေ

CIDR သို့မဟုတ် dotted subnet mask ကို ထည့်သွင်းနိုင်ပါသလား။

ဟုတ်ကဲ့၊ ရရှိနိုင်ပါတယ်။ /24, 24 သို့မဟုတ် 255.255.255.0 ကဲ့သို့သော mask ပုံစံများကို သုံးနိုင်သလို 192.168.1.10/24 ကဲ့သို့လည်း တိုက်ရိုက်ထည့်သွင်းနိုင်ပါသည်။

/31 နှင့် /32 တို့သည် အဘယ်ကြောင့် ပုံမှန်မဟုတ်သော အသုံးပြုနိုင်သည့် အရေအတွက်များကို ပြသနေသနည်း။

/31 ကွန်ရက်များကို point-to-point ချိတ်ဆက်မှုများအတွက် အသုံးများပြီး လိပ်စာနှစ်ခုလုံးကို အသုံးပြုနိုင်ပါသည်။ /32 သည် single host လမ်းကြောင်းကို ကိုယ်စားပြုသောကြောင့် လိပ်စာတစ်ခုတည်းကိုသာ အသုံးပြုနိုင်ရန် ပြသပေးခြင်း ဖြစ်သည်။

ဤကိရိယာက လိပ်စာတစ်ခုသည် public သို့မဟုတ် private ဖြစ်ကြောင်း ပြောပြနိုင်ပါသလား။

မပြောနိုင်ပါ။ ဤကိရိယာသည် subnet နယ်နိမိတ်များဖြစ်သော network, broadcast, range နှင့် အရေအတွက်များကိုသာ အဓိကတွက်ချက်ပေးခြင်း ဖြစ်သည်။ လိပ်စာတစ်ခုသည် public သို့မဟုတ် private ဖြစ်ခြင်းမှာ ၎င်းပိုင်ဆိုင်သော ကွန်ရက်အမျိုးအစားပေါ်တွင်သာ မူတည်ပါသည်။

IPv4 Addressing နှင့် Subnet Mask များ၏ အခန်းကဏ္ဍ

IPv4 လိပ်စာစနစ်တွင် IP လိပ်စာတစ်ခုကို Network အပိုင်းနှင့် Host အပိုင်းဟူ၍ နှစ်ပိုင်းခွဲခြားထားသည်။ ဤအပိုင်းနှစ်ခုကို ခွဲခြားသတ်မှတ်ရန်အတွက် Subnet Mask သို့မဟုတ် CIDR (Classless Inter-Domain Routing) prefix ကို အသုံးပြုရသည်။ Subnet Mask များသည် IP လိပ်စာတစ်ခု၏ မည်သည့်ဘစ် (bit) များသည် ကွန်ရက်ကို ကိုယ်စားပြုပြီး မည်သည့်ဘစ်များသည် စက်ပစ္စည်း (host) များကို ကိုယ်စားပြုသည်ကို ဆုံးဖြတ်ပေးသည်။

ဥပမာအားဖြင့် 255.255.255.0 ဟူသော Subnet Mask သို့မဟုတ် /24 ဟူသော CIDR prefix သည် ရှေ့ဆုံးမှ ၂၄ ဘစ်ကို Network အပိုင်းအဖြစ် သတ်မှတ်ပြီး ကျန်ရှိသော ၈ ဘစ်ကို Host အပိုင်းအဖြစ် သတ်မှတ်ပေးခြင်း ဖြစ်သည်။ ဤကဲ့သို့ ခွဲခြားခြင်းဖြင့် ကွန်ရက်တစ်ခုအတွင်းရှိ စက်ပစ္စည်းများ အချင်းချင်း ဆက်သွယ်နိုင်မည့် နယ်နိမိတ်ကို သတ်မှတ်ပေးနိုင်သည်။

Network, Broadcast နှင့် အသုံးပြုနိုင်သော Host လိပ်စာများကို တွက်ချက်ခြင်း

IPv4 subnet တစ်ခုကို တွက်ချက်ရာတွင် အောက်ပါအချက်အလက်များကို အဓိကထား တွက်ချက်ရယူနိုင်သည် -

  • Network လိပ်စာ: ကွန်ရက်တစ်ခုလုံးကို ကိုယ်စားပြုသည့် ပထမဆုံး လိပ်စာဖြစ်သည်။
  • Broadcast လိပ်စာ: ကွန်ရက်အတွင်းရှိ စက်ပစ္စည်းအားလုံးထံ အချက်အလက်များ တစ်ပြိုင်နက် ပေးပို့ရန် အသုံးပြုသည့် နောက်ဆုံး လိပ်စာဖြစ်သည်။
  • အသုံးပြုနိုင်သော host လိပ်စာများ: Network လိပ်စာနှင့် Broadcast လိပ်စာတို့၏ အကြားတွင်ရှိသော စက်ပစ္စည်းများတွင် အမှန်တကယ် ထည့်သွင်းအသုံးပြုနိုင်သည့် IP လိပ်စာများ ဖြစ်သည်။

အကယ်၍ အသုံးပြုနိုင်သော range အတွင်း IP လိပ်စာ တစ်ခုတည်းသာ ရှိပါက ရလဒ်တွင် IP လိပ်စာ၏ နောက်၌ "{ip} သာလျှင်" ဟု ပြသပေးမည် ဖြစ်သည်။

Host Bits နှင့် Wildcard Mask များ၏ ဆက်နွှယ်မှု

Host ဘစ်များ သည် subnet တစ်ခုအတွင်းရှိ host များအတွက် အသုံးပြုနိုင်မည့် ဘစ်အရေအတွက်ကို ဖော်ပြခြင်း ဖြစ်သည်။ ဤ host ဘစ်အရေအတွက်ပေါ် မူတည်၍ စုစုပေါင်း လိပ်စာအရေအတွက်နှင့် အသုံးပြုနိုင်သော host အရေအတွက်ကို တွက်ချက်နိုင်သည်။

Wildcard mask သည် subnet mask ၏ ပြောင်းပြန် (inverse) ပုံစံဖြစ်ပြီး IP လိပ်စာ filter ပြုလုပ်ရာတွင် သို့မဟုတ် access control list (ACL) များ သတ်မှတ်ရာတွင် အသုံးဝင်သည်။ ၎င်းသည် subnet mask ၏ binary တန်ဖိုးရှိ 1 နေရာများကို 0 အဖြစ်လည်းကောင်း၊ 0 နေရာများကို 1 အဖြစ်လည်းကောင်း ပြောင်းလဲတွက်ချက်ထားခြင်း ဖြစ်သည်။

/31 နှင့် /32 Subnet များအတွက် အထူးတွက်ချက်မှုများ

ပုံမှန်အားဖြင့် subnet တစ်ခုတွင် network လိပ်စာနှင့် broadcast လိပ်စာတို့အတွက် လိပ်စာ ၂ ခုကို ဖယ်ထုတ်ရသော်လည်း အောက်ပါအခြေအနေများတွင် ကွဲပြားခြားနားမှု ရှိသည် -

  • /31 ကွန်ရက်များ: ဤကွန်ရက်များအတွက် "အသုံးပြုနိုင်သော host အရေအတွက်" တွက်ချက်မှုသည် {n} (point-to-point) ဟု ပြသမည်ဖြစ်ပြီး လိပ်စာ ၂ ခုလုံးကို point-to-point ချိတ်ဆက်မှုများအတွက် အသုံးပြုနိုင်သည်။
  • /32 ကွန်ရက်များ: ဤကွန်ရက်များအတွက် "အသုံးပြုနိုင်သော host အရေအတွက်" သည် {n} (single host) ဟု ပြသမည်ဖြစ်ပြီး single host လမ်းကြောင်းတစ်ခုတည်းအတွက်သာ ဖြစ်သည်။

Binary စနစ်ဖြင့် Network ကို နားလည်ခြင်း

IP လိပ်စာများနှင့် subnet mask များကို ကွန်ပျူတာနှင့် ကွန်ရက်ပစ္စည်းများက binary (0 နှင့် 1) စနစ်ဖြင့်သာ လုပ်ဆောင်သည်။ ဤကိရိယာသည် network address ကို binary စနစ်ဖြင့် ရှင်းလင်းစွာ ပြသပေးနိုင်သောကြောင့် IP လိပ်စာ ၏ မည်သည့်အပိုင်းက network ဖြစ်ပြီး မည်သည့်အပိုင်းက host ဖြစ်သည်ကို binary ဘစ်များအလိုက် အလွယ်တကူ လေ့လာနိုင်သည်။

ဤကိရိယာသည် public နှင့် private IP လိပ်စာများ၏ ကွာခြားချက်ကို ခွဲခြားဖော်ပြပေးခြင်း မရှိဘဲ ထည့်သွင်းလိုက်သော IP နှင့် mask ပေါ်မူတည်၍ သတ်မှတ်ထားသော subnet နယ်နိမိတ်များကိုသာ တိကျစွာ တွက်ချက်ပေးခြင်း ဖြစ်သည်။

ကိရိယာ အသုံးပြုနည်းနှင့် စည်းမျဉ်းများ

ဤကိရိယာကို အသုံးပြုရန်အတွက် "IP လိပ်စာ" ကွက်တွင် 192.168.1.10 ကဲ့သို့သော IPv4 လိပ်စာ သို့မဟုတ် 192.168.1.10/24 ကဲ့သို့ CIDR ပါဝင်သော လိပ်စာကို ထည့်သွင်းနိုင်သည်။ "CIDR သို့မဟုတ် mask" ကွက်တွင် /24 သို့မဟုတ် 255.255.255.0 ကဲ့သို့ ထည့်သွင်းရမည်။

  • CIDR prefix များသည် /0 နှင့် /32 အကြားသာ ဖြစ်ရမည်။
  • ထည့်သွင်းလိုက်သော subnet mask သည် ဆက်တိုက်ဖြစ်မနေပါက "ထို subnet mask သည် ဆက်တိုက်ဖြစ်မနေပါ။" ဟူသော အမှားပြင်ဆင်ချက်ကို ပြသမည်ဖြစ်သည်။
  • "နမူနာ" ခလုတ်ကို နှိပ်ပါက နမူနာ IP နှင့် mask ကို ထည့်သွင်းပေးမည်ဖြစ်ပြီး အခြေအနေပြဘားတွင် "နမူနာကို ထည့်သွင်းပြီးပါပြီ။" ဟု ပြသမည်ဖြစ်သည်။
  • "ရှင်းလင်းရန်" ခလုတ်ကို နှိပ်ပါက ထည့်သွင်းချက်များနှင့် ရလဒ်များအားလုံး ပျက်သွားမည်ဖြစ်ပြီး "ရှင်းလင်းပြီးပါပြီ။" ဟု ပြသမည်ဖြစ်သည်။
  • တွက်ချက်ရရှိလာသော ရလဒ်တန်ဖိုးများပေါ်သို့ နှိပ်လိုက်ရုံဖြင့် clipboard ထံသို့ အလွယ်တကူ ကူးယူနိုင်သည်။

ထည့်သွင်းမှု မှားယွင်းပါက အောက်ပါအတိုင်း အမှားပြင်ဆင်ချက်များ ပြသမည်ဖြစ်သည် -

  • IP လိပ်စာအကွက် အလွတ်ဖြစ်နေပါက: "IPv4 လိပ်စာတစ်ခု ထည့်သွင်းပါ။"
  • IP လိပ်စာပုံစံ မှားယွင်းနေပါက: "192.168.1.10 ကဲ့သို့သော မှန်ကန်သော IPv4 လိပ်စာကို ထည့်သွင်းပါ။"
  • Mask အကွက် အလွတ်ဖြစ်နေပါက: "CIDR prefix သို့မဟုတ် subnet mask တစ်ခုခု ထည့်သွင်းပါ။"
  • Mask ပုံစံ မှားယွင်းနေပါက: "/24 သို့မဟုတ် 255.255.255.0 ကဲ့သို့သော mask ကို ထည့်သွင်းပါ။"
  • CIDR တန်ဖိုး သတ်မှတ်ချက်ထက် ကျော်လွန်နေပါက: "CIDR သည် /0 နှင့် /32 အကြား ဖြစ်ရပါမည်။"

ကိုယ်ရေးအချက်အလက် လုံခြုံမှုဆိုင်ရာ အာမခံချက်

သင့်ဘက်မှ ထည့်သွင်းလိုက်သော IP လိပ်စာနှင့် mask အချက်အလက်များကို သင့်စက်ရှိ ဝဘ်ဘရောက်ဇာ (browser) ထဲတွင်သာ တိုက်ရိုက်တွက်ချက်ခြင်း ဖြစ်သည်။ BroBroGo ဆာဗာသို့ မည်သည့်အချက်အလက်မျှ ပေးပို့ခြင်း သို့မဟုတ် တင်ပို့ခြင်း လုံးဝမရှိပါ။

FAQ - မကြာခဏမေးလေ့ရှိသော မေးခွန်းများ

မေး - CIDR သို့မဟုတ် dotted subnet mask ကို ထည့်သွင်းနိုင်ပါသလား။
ဖြေ - ဟုတ်ကဲ့၊ ရရှိနိုင်ပါတယ်။ /24, 24 သို့မဟုတ် 255.255.255.0 ကဲ့သို့သော mask ပုံစံများကို သုံးနိုင်သလို 192.168.1.10/24 ကဲ့သို့လည်း တိုက်ရိုက်ထည့်သွင်းနိုင်ပါသည်။

မေး - /31 နှင့် /32 တို့သည် အဘယ်ကြောင့် ပုံမှန်မဟုတ်သော အသုံးပြုနိုင်သည့် အရေအတွက်များကို ပြသနေသနည်း။
ဖြေ - /31 ကွန်ရက်များကို point-to-point ချိတ်ဆက်မှုများအတွက် အသုံးများပြီး လိပ်စာနှစ်ခုလုံးကို အသုံးပြုနိုင်ပါသည်။ /32 သည် single host လမ်းကြောင်းကို ကိုယ်စားပြုသောကြောင့် လိပ်စာတစ်ခုတည်းကိုသာ အသုံးပြုနိုင်ရန် ပြသပေးခြင်း ဖြစ်သည်။

မေး - ဤကိရိယာက လိပ်စာတစ်ခုသည် public သို့မဟုတ် private ဖြစ်ကြောင်း ပြောပြနိုင်ပါသလား။
ဖြေ - မပြောနိုင်ပါ။ ဤကိရိယာသည် subnet နယ်နိမိတ်များဖြစ်သော network, broadcast, range နှင့် အရေအတွက်များကိုသာ အဓိကတွက်ချက်ပေးခြင်း ဖြစ်သည်။ လိပ်စာတစ်ခုသည် public သို့မဟုတ် private ဖြစ်ခြင်းမှာ ၎င်းပိုင်ဆိုင်သော ကွန်ရက်အမျိုးအစားပေါ်တွင်သာ မူတည်ပါသည်။