အဓိကအကြောင်းအရာသို့ ကျော်သွားရန်

အခမဲ့ Subnet / CIDR တွက်ချက်စက်

မည်သည့် IPv4 address နှင့် CIDR prefix မဆို network address, broadcast, usable host range, subnet mask နှင့် host အရေအတွက် တွက်ချက်ပါ。

Load ပြီးသည်နှင့် offline အလုပ်လုပ်သည်
/
/0/8/16/24/32
၂၅၄
သုံးနိုင်သောဟော့စ်
၂၅၆
စုစုပေါင်းလိပ်စာ
ကွန်ရက်လိပ်စာ
သုံးနိုင်သောဟော့စ်အပိုင်းအခြား
ထုတ်လွှင့်လိပ်စာ
Subnet မာ့စ်
Wildcard မာ့စ်
မာ့စ် (ဒွိကိန်း)
IP အမျိုးအစား
လိပ်စာအမျိုးအစား

subnet များအဖြစ် ခွဲရန်

/25 subnet ၂ ခု၊ တစ်ခုစီတွင် အသုံးပြုနိုင်သော host ၁၂၆ ခု

#Networkအသုံးပြုနိုင်သော အပိုင်းအခြားBroadcast
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

IPv4 subnetting ကိုးကားချက်။ /31 နှင့် /32 ကို RFC 3021 (point-to-point နှင့် single-host) အတိုင်း ကိုင်တွယ်သည်။ တွက်ချက်မှုအားလုံးကို သင်၏ကွန်ပျူတာတွင် လုပ်ဆောင်သည်။

အသုံးများသော အသုံးပြုမှုများ

  • အုပ်စုအုပ်စုကူညီများအတွက် အုပ်စုအုပ်စုအုပ်စုအုပ်စုခွင့်IP အုပ်စုအုပ်စုကူညီများကိုအုပ်စုမြင်သည့်အုပ်စုလုံးခြင်း၊ အုပ်စုလုံးခြင်းအုပ်စုဖြည့်ဆည်းခွင့်များ၊ နှင့်အုပ်စုအုပ်စုကူညီများ။
  • IT အုပ်စုအုပ်စုများအတွက်အုပ်စုအုပ်စုအုပ်စုကူညီများအုပ်စုအုပ်စုအုပ်စုစာအုပ်စုများကိုအုပ်စုလုံးခြင်းအုပ်စုအုပ်စုအုပ်စုအုပ်စုကူညီများကိုတည်ဆောက်ပါ။
  • Home Lab & Self-Hosting အုပ်စုအုပ်စုများအုပ်စုအုပ်စုအုပ်စု၊ VLAN၊ Docker၊ အုပ်စုမြင်သည့်အုပ်စုများအတွက် IP အုပ်စုများကိုအုပ်စုလုံးခြင်း။
  • Cloud VPC CIDR အုပ်စုများကိုအုပ်စုလုံးခြင်းAWS/GCP/Azure VPC နှင့်အုပ်စုအုပ်စု CIDR အုပ်စုများကိုအုပ်စုလုံးခြင်းမတွင်အုပ်စုလုံးခြင်း။
  • Firewall Rules အတွက် CIDR အုပ်စုများFirewall အုပ်စုအုပ်စုခွင့်/ကိုင်းဆင်းစည်းမျဉ်းများ နှင့်ခွင့်အုပ်စုများအတွက် IP အုပ်စုများကို CIDR အုပ်စုခွင့်ပြောင်းလဲပါ။

မည်သို့ အလုပ်လုပ်သည်

တွက်ချက်မှုအားလုံးကို ကိုယ်တိုင်ရေးထားသော bitwise arithmetic ကို သုံး၍ သင့် browser ထဲတွင် လုံးဝ ဖြစ်ပျက်ပါသည် — library၊ server round-trip မပါဝင်ပါ။ IPv4 address နှင့် CIDR prefix အရှည်ကို ထည့်ပါ; ကိရိယာသည် subnet property တိုင်းကို ရိုက်နေစဉ် ချက်ချင်း ဆင်းသက်ရန် standard bit-masking operation များကို JavaScript တွင် တိုက်ရိုက် အသုံးချသည်။

  1. 1
    Input parsing နှင့် validation
    ကိရိယာသည် dotted-decimal IP address ကို octet လေးခုသို့ ခွဲပြီး တစ်ခုစီသည် 0–255 ဖြစ်ကြောင်း စစ်ဆေးကာ left-shift operation များကို သုံး၍ 32-bit unsigned integer တစ်ခုသို့ ထုပ်ပိုးသည်။ တွက်ချက်မှု မလုပ်မီ မမှန်ကန်သော address များကို ဖမ်းယူသည်။
  2. 2
    Bitwise mask တည်ဆောက်ခြင်း
    CIDR prefix အရှည်မှ 0xFFFFFFFF ကို (32 − prefix) ဖြင့် left-shift လုပ်ခြင်းဖြင့် 32-bit subnet mask တစ်ခုကို တည်ဆောက်သည်။ IP integer နှင့် Bitwise AND သည် network address ကို ထုတ်ပေးသည်; ပြောင်းပြန် mask နှင့် bitwise OR သည် broadcast address ကို ထုတ်ပေးသည်။ Host count စုစုပေါင်းကို 2^(32 − prefix) အဖြစ် တွက်ချက်သည်။
  3. 3
    Class နှင့် RFC 1918 ရှာဖွေမှု
    IP class တစ်ခု သတ်မှတ်ရန် ပထမ octet ကို class A/B/C/D/E နယ်နိမိတ်တန်ဖိုးများနှင့် နှိုင်းယှဉ်သည်။ Address သည် RFC 1918 တွင် သတ်မှတ်ထားသော 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, or 127.0.0.0/8 private range များအတွင်း ကျရောက်သလားဟူသည်ကို သီးခြား စစ်ဆေးမှုတစ်ခုက စစ်ဆေးသည်။
  4. 4
    Subnet ခွဲခြားခြင်းနှင့် မျှဝေနိုင်သော state
    Subnet splitter သည် လက်ရှိ network ကို ရွေးချယ်ထားသော ရှည်လျားသော prefix တစ်ခုတွင် ညီမျှသော child subnet များအဖြစ် ခွဲသည်: ၎င်းသည် base address မှ 2^(32 − new prefix) ၏ integer offset များကို လျှောက်ကာ child တစ်ခုစီ၏ network, broadcast, and usable range ကို ချက်ချင်း တွက်ချက်ပေးသည်။ လက်ရှိ IP နှင့် prefix ကို URL hash သို့ ရေးထားသဖြင့် ရလဒ်များကို bookmark လုပ် (သို့) မျှဝေနိုင်သည်။

ဆက်နွှယ်သော ကိရိယာများ

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