subnet mask ကိုသင်ခန်းစာ

subnet mask ကိုကွန်ပျူတာကွန်ရက်များတွင်အရေးပါသောအခန်းကဏ္ဍမှပါဝင်သည်။ ဒါဟာ & # 39; IP လိပ်စာကပိုင်ဆိုင်သည့်ခွဲများအဖြစ်ဆုံးဖြတ်ရန်ရန်အသုံးပြုသည့်။ ဒါဟာအိမ်ရှင်လိပ်စာများအတွက်အသုံးပြုမည်ဖြစ်ကြောင်း IP လိပ်စာကို၏အဘို့ကိုဖုံးကွယ်ထားကြောင်းအဆိုပါခွဲများအဖြစ်နှင့်မဖန်တီးရန်အသုံးပြုမည်ဖြစ်ကြောင်း IP လိပ်စာကို၏အစိတ်အပိုင်းဖုံးကွယ်ထားကြောင်းဖွငျ့ဤရရှိ။

အစိတ်အပိုင်းနှစ်ခုသို့ IP လိပ်စာခွဲဖို့ဖုံးကွယ်ထားကြောင်းကို TCP / IP ကိုအသုံးပြုမှုသည် subnet အပေါ်အခြေခံပြီး networks; ပထမဦးဆုံးအစိတျအပိုငျးယုတ္တိခွဲများအဖြစ်သို့ကွန်ယက်ကိုဝေရန်အသုံးပြုသည်, ဒုတိယအစိတ်အပိုင်းတစ်ခုမဟုတ်ရင်ခွဲများအဖြစ်မှဗိုလ်အဖြစ်လူသိများကွန်ပျူတာများ, assign ကိုအသုံးပြုသည်။ subnet mask ကိုနှင့် IP address ကိုအလှနျမှီခိုပါ၏ သငျသညျရှိလိမ့်မည်မည်မျှခွဲများအဖြစ်နှင့်မည်မျှကောင်းကင်ဗိုလ်ခြေအရှင်ခွဲများအဖြစ်တစ်ဦးလျှင်ဆုံးဖြတ်ရန်သည် subnet mask ကို ဆက်စပ်. အတွက် IP address ကိုကြည့်ပါ။ ဤအဤဆောင်းပါး၏အရှိဆုံးဖွယ်ရှိလူတန်းစားစာဖတ်သူများကြုံတွေ့ရပါလိမ့်မယ်ဖြစ်ကြောင်းအဖြစ်ကျနော်တို့လူတန်းစားကို C လိပ်စာများအပေါ်တစ်ခုတည်းကိုသာအာရုံစိုက်ပါလိမ့်မယ်။

subnet mask ကိုအများကြီး IP လိပ်စာနဲ့တူလှပါတယ်။ ဒါဟာ & # 39; 4 ရှစ်လုံးတွဲသို့ခွဲခြား s; ကြောင်း & # 39 32 bit မှာလိပ်စာ s; တစ်ခုချင်းစီကို octet 8 bits သည်ပါဝင်သည်။

ပုံမှန် subnet mask ကိုဒီတူ: 255.255.255.192

အဆိုပါ 255.255.255.192 လိပ်စာ binary ၌ဤတူ: 11111111.11111111.111111111000000

1 & # 39 string ကိုပါရှိသည်သောလိပ်စာ၏အဘို့ကိုစဉ်းစားကြည့်ပါ; မျက်နှာဖုံးတစျပိုငျးကိုအဖြစ်ပါ။ 0 & # 39 string ကိုပါရှိသည်သောလိပ်စာ၏အဘို့ကိုစဉ်းစားကြည့်ပါ၏ unmasked အချိုးအစားအဖြစ်ပါ။ စိတ်ဝင်စားပြန်လည်, ခွဲများအဖြစ်ဖန်တီးစည်းကမ်းချက်များ၌, နောက်ဆုံးတဦးတည်းဖြစ်၏; လူတန်းစားကို C လိပ်စာများနှင့်အတူတစ်ခုတည်းသော octet ကျနော်တို့ & # 39 ကြောင်းနားလည်ခြင်း အဆိုပါ 255.255.255.192 (11111111.11111111.1111111.1100000000) လိပ်စာဘို့ကျနော်တို့မျက်နှာဖုံးစိတ်ဝင်စားဖြစ်ကြောင်းနှင့် 11000000 octet ၏ဖုံးကွယ်ထားကြောင်းမ။ ဤတွင်ကျနော်တို့ 2 bits သည်ခွဲများအဖြစ်ဖန်တီးရှာဖွေ Install လုပ်နိင်ခဲ့ကြခြင်းနှင့်ကျန်ရှိနေသေးသော 6 bits သည် unmasked ဖြစ်ကြပြီးထိုကွောငျ့ဖျောပွခွဲများအဖြစ်အပေါ်အိမ်ရှင်လိပ်စာများအတွက်အသုံးပြုကြောင်းတွေ့နိုင်ပါသည်။ ငါသည်ဤဖန်တီးမည်မျှခွဲများအဖြစ်နှင့်ခွဲများအဖြစ်တစ်ဦးလျှင်ကောင်းကင်ဗိုလ်ခြေအရှင်ထွက်အလုပ်လုပ်ပုံကိုသင်ပြပေမယ့်ပထမဦးဆုံးကျွန်မ & # 39 လိမ့်မည် ll ဒွိသင်္ကေတ (11111111.11111111.111111111000000) သို့တွေက dotted decimal လိပ်စာများ (255.255.255.192) converting သို့သငျသညျတခုထိုးထွင်းသိမြင်မှုပိုမိုပေးပါ။

ကျွန်တော်တို့ဘယ်လို 255.255.255.192 ထံမှ 11111111.11111111.11111111.11000000 ရပါသလဲ? ဒါဟာ & # 39; အမှန်တကယ်အတော်လေးလွယ်ကူပါတယ့်။

ဤတွင် & # 39; သင်တစ်ဦးရှစ်လုံးတွဲစီနည်းနည်းများဒဿမတန်ဖိုးကိုပြသတဲ့စားပွဲပေါ်မှာ့:

128 64 32 16 8 4 2 1

ကျနော်တို့တစ်ဦးကိုကိုးကားအတိုင်းဤစားပွဲပေါ်မှာ အသုံးပြု. ပြောပြနိုင်

တစ်ဦးရှစ်လုံးတွဲထဲတွင် 1st နည်းနည်း 128 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲအတွက် 2nd bit နဲ့ 64 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲအတွက် 3rd bit နဲ့ 32 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲအတွက် 4th bit နဲ့ 16 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲအတွက် 5th bit နဲ့ 8 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲထဲမှာ 6 bit နဲ့ 4 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲအတွက် 7th bit နဲ့ 2 ရကျိုးနပ်သည်
တစ်ဦးရှစ်လုံးတွဲထဲမှာ 8 bit မှာ 1 ရကျိုးနပ်သည်

အတူတူနေတဲ့ 1 ကိုယ်စားပြု bits သည်၏တန်ဖိုးထည့်သွင်းခြင်းအားဖြင့်ကျနော်တို့ဒဿမတန်ဖိုးကိုဖြစ်လတံ့သောအရာကိုပြောပြနိုင်ပါတယ်။ ကြစို့ & # 39; s ကိုဥပမာတစ်ခုအဖြစ်ပထမဦးဆုံးရှစ်လုံးတွဲသုံးပါ။ ပထမဦးဆုံးအ octet အားလုံး 1 & # 39 ကကိုယ်စားပြုသည်, s ကို 11111111 ဖြစ်သောကျနော်တို့ 8th-bits ဖို့ 1st add လျှင်, ငါတို့သည် 255 ၏တန်ဖိုးအရ (128 + 64 + 32 + 16 = 255 + 8 + 4 + 2 + 1) ။

(11111111.11111111.111111111000000) s ကို; subnet mask ကိုကြည့်ကျနော်တို့ 1 & # 39 တွေအများကြီးရှိသည် ဖြစ်. , အချို့ပါ 0 င် & # 39 နောက်တွင် s ။ 1 & # 39 string ကိုစေ့စေ့ဆင်ခြင်ကြလော့့နောက်ဆုံး octet အတွက်ခွဲများအဖြစ်ဖန်တီးကွန်ယက်အသုံးပြုသောအဘို့နှင့် 0 & # 39 string ကိုအဖြစ်; s ကိုတစ်ဦးချင်းစီခွဲများအဖြစ်များအတွက်ကောင်းကင်ဗိုလ်ခြေအရှင်အသုံးပြုသောအဘို့အဖြစ်ပြီးခဲ့သည့်ရှစ်လုံးတွဲပါ။ စိတ်ဝင်စားပြန်လည်ပြီးခဲ့သည့်တဦးတည်းဖြစ်၏, ငါတို့ & # 39 တစ်ခုတည်းသော octet သတိရပါ။ ကျနော်တို့က subnets ဖန်တီးနိုင်ရန်အတွက်နောက်ဆုံး octet ကနေအနည်းငယ်-bits ချေးနေကြတယ်, ဒါကြောင့်ဒီအလမ်းစဉ်းစားပါ။ ခွဲများအဖြစ်စီခွဲများအဖြစ်အတွင်းအိမ်ရှင်လိပ်စာများကိုဖန်တီးရန်ကျန်ရှိသောထိုနည်းပါးလာသည့်-bits ကိုဖန်တီးရန်လိုအပ်ပို bits သည်။

ဒါဟာသင်ဤကဲ့သို့သောသူကစဉ်းစားဖို့ကူညီနိုင်တယ်, တစ်ဦးချင်းစီခွဲများအဖြစ်အတွက်လိုအပ်သည့်ထက်ပိုသောကောင်းကင်ဗိုလ်ခြေအရှင်သည်နည်းပါးလာခွဲများအဖြစ်သငျသညျ & # 39; ဖန်တီးပေးနိုင်ပြန်လည်။ ပိုခွဲများအဖြစ်စီခွဲများအဖြစ်ပေါ်နေနိုင်ကြဗိုလ်ခြေတို့သည်နည်းပါးလာဖန်တီးခဲ့သည်။ ကျနော်တို့အနည်းငယ်ဥပမာဖြတ်သန်းသွားပါလိမ့်မယ်, ဒါပေမယ့်ပထမဦးဆုံးကိုယ့်အတန်းအစားကို C သည် subnet မျက်နှာဖုံးများအကြောင်းကိုအနည်းငယ်ပိုရှင်းပြဖို့လိုပါတယ်။

11111111,11111111111111110000000000: ဒွိ၌တည်သော 255.255.255.0: subnetted မဟုတ်သည့်အခါ Class C လိပ်စာများများအတွက် subnet mask ကို, ဤတူ

ငါတို့သည် & # 39 ဘာဖြစ်လို့လဲဆိုတော့ဒါဟာမဆိုခွဲများအဖြစ်မပါဘဲတဦးတည်းကွန်ယက်အတွက်ခွင့်ပြု; NT ခွဲများအဖြစ်ဖန်တီးရန်နောက်ဆုံး octet ကနေမဆို-bits ချေးနှင့်တကွန်ယက်တွင်သင်သည် 254 ကောင်းကင်ဗိုလ်ခြေအရှင်ရှိသည်နိုင်; သင်တစ်ဦး 255.255.255.0 subnet mask ကိုခဲ့ရပြီး x ကိုရရှိနိုင်အိမ်ရှင်လိပ်စာများ၏အကွာအဝေးကိုဆိုလိုသတဲ့ IP လိပ်စာကို 192.168.1.x ကိုအသုံးပြုမယ်ဆိုရင်ဒါသည်အကွာအဝေး 192.168.1.1 ကနေ 192.168.1.254 ဖြစ်လိမ့်မယ်။ သငျသညျရှိရာ 192.168.1.0 နဲ့ 192.168.1.255 လိပ်စာများကိုသွားခဲ့ပါဘူးမေးခံရပါမည်နည်း အဆိုပါ 192.168.1.0 လိပ်စာကွန်ယက်များအတွက် reserved ဖြစ်ပါတယ်နှင့် 192.168.1.255 လိပ်စာတစ်ခုထုတ်လွှင့်လိပ်စာအဖြစ် reserved ဖြစ်ပါတယ်။ 2 လိပ်စာများကိုအမြဲဖန်တီးတစ်ခုချင်းစီခွဲများအဖြစ်အဘို့သိုထားကြသည်, ထိုအကွာအဝေးရဲ့ start မှာလိပ်စာအကွာအဝေး၏အဆုံးမှာလိပ်စာတစ်ခုထုတ်လွှင့်လိပ်စာအဖြစ် reserved သည်ကွန်ယက်များအတွက် reserved ကြောင်းသတိပြုပါ။ ဤသူသည်သင်တို့ 8 ခွဲများအဖြစ်သို့ကွန်ယက်ကိုဝေလျှင်, 16 လိပ်စာများ reserved ပါလိမ့်မည်ဆိုသည်, တစ်ဦးချင်းစီခွဲများအဖြစ်ဘို့ 2 ။ ကွန်ယက်ကိုလိပ်စာများဘို့ပြဌာန်းချက်အောင်သည့်အခါဤအသတိရပါ။

ကြစို့ & # 39; သင်နောက်ဆုံး octet ကနေငွေချေး-bits ခွဲများအဖြစ်၏နံပါတ်နှင့်ခွဲများအဖြစ်တစ်ဦးလျှင်ကောင်းကင်ဗိုလ်ခြေအရှင်၏နံပါတ်ဖြစ်ပေါ်လာအောင်ပါလိမ့်မယ်ဘယ်လိုမြင်နိုင်ပါသည်ဒါကြောင့်ကိုယ့်အနည်းငယ်ဥပမာမှတဆင့်သွားပါ။

11111111.11111111.111111111000000: ကျနော်တို့ 255.255.255.192 binary ၌ဤတူ subnet mask ကိုသိပါ

က & # 39, ထို 255.255.255.192 လိပ်စာ၏ဒွိသင်္ကေတပေါ်တွင်အခြေခံ; 2 bits သည်အိမ်ရှင်လိပ်စာများကိုဖန်တီးရန်အသုံးပြုခံရဖို့ 6 bits သည်အရွက်သောခွဲများအဖြစ်ဖန်တီးရန်နောက်ဆုံး octet ကနေချေးခဲ့ကြကြောင်းကြည့်ဖို့ရှင်းရှင်းလင်းလင်းပါ။ အစားလွယ်ကူသည်မည်မျှခွဲများအဖြစ်နှင့်ခွဲများအဖြစ်တစ်ဦးလျှင်ကောင်းကင်ဗိုလ်ခြေအရှင်ထွက်အလုပ်လုပ်; ရိုးရှင်းစွာအနှုတ်, ထို့နောက်အသုံးပြုသော-bits များ၏အရေအတွက်ကို ယူ. -bits များ၏အရေအတွက်၏တန်ခိုးမှ 2 များပြားပြီးတော့အနုတ် 2. နေဖြင့် 2 bits သည် subnets များအတွက်အသုံးပြုခဲ့ကြဘယ်မှာဒီဥပမာမှာ, 4 ညီမျှသည့် 2 ၏တနျခိုး, 2 ယူ 2 အရွက်အရာ 2, ဒါကြောင့် 2 အသုံးဝင်သော subnets ရှိပါတယ်။ 62 အသုံးဝင်သောအိမ်ရှင်လိပ်စာများအရွက်အရာရှိကောင်းကင်ဗိုလ်ခြေအရှင် 6 bits သည် ဖြစ်. , ဒါကြောင့်ကျနော်တို့ထို့နောက် 64 ညီမျှသည့် 6 ၏တနျခိုး, 2 ယူအနုတ် 2 ။ ဒါက 2 အသုံးဝင်သော subnets နှင့် subnet နှုန်း 62 အသုံးဝင်သောလိပ်စာများရှိပါတယ်ကျွန်တော်တို့ကိုပြောပြတယ်။ ကိုသတိရပါ, တစ်ဦးခွဲများအဖြစ်အတွင်းလိပ်စာများကိုအသီးအသီးအကွာအဝေးကွန်ယက်အခြေစိုက်စခန်းလိပ်စာနဲ့ထုတ်လွှင့်လိပ်စာအဘို့သိုထား 2 လိပ်စာများရှိပါတယ်။ တစ်ခုချင်းစီသည် subnet သည် subnet အုပ်စုတစ်စုလိပ်စာ (အားလုံးသုည) နှင့် subnet ထုတ်လွှင့်လိပ်စာ (အားလုံးသူတွေကို) အတွက် reserved 2 လိပ်စာများရှိပါတယ်။

192.168.1.x နှင့် 255.255.255.192 တစ်ဦးသည် subnet mask ကိုတစ်ဦး IP လိပ်စာကိုအခြေခံပြီးဤအသုံးဝင်သော subnets ဆိုင်ရာလိပ်စာများများမှာ

192.168.1.64 (ကွန်ယက်များအတွက် Reserved)
192.168.1.126 မှ 192.168.1.65 (အသုံးဝင်သော၏ Range)
192.168.1.127 (အသံလွှင့်အဘို့ Reserved)

192.168.1.128 (ကွန်ယက်များအတွက် Reserved)
192.168.1.190 မှ 192.168.1.129 (အသုံးဝင်သော၏ Range)
192.168.1.191 (အသံလွှင့်အဘို့ Reserved)

ကြစို့ & # 39; s ကိုနောက်ဥပမာမှတဆင့်သွားပါ။

11111111.11111111.11111111.11110000: ကျနော်တို့ 255.255.255.240 binary ၌ဤတူ subnet mask ကိုသိပါ

ကျနော်တို့အိမ်ရှင်လိပ်စာများ 4 bits သည်ထွက်ခွာ, 4 bits သည်ခွဲများအဖြစ်ဖန်တီးဖို့ချေးခဲ့ကြကြောင်းတွေ့မြင်နိုင်သည်။ 4 ၏တန်ခိုးမှ 2 16 ညီမျှ, အနုတ် 2 14 အသုံးဝင်သောအိမ်ရှင်လိပ်စာများနှင့်အတူအသီးအသီး 14 အသုံးဝင်သောခွဲများအဖြစ်အရွက်။ ဤတွင် & # 39; အားလုံးအသုံးဝင်သော subnets နှင့်ထို subnets ကိုအသုံးပြုဖို့လိပ်စာများ၏အကွာအဝေးများစာရင်းကို့:

192.168.1.16 (ကွန်ယက်များအတွက် Reserved)
192.168.1.30 မှ 192.168.1.17 (အသုံးဝင်သော၏ Range)
192.168.1.31 (အသံလွှင့်အဘို့ Reserved)

192.168.1.32 (ကွန်ယက်များအတွက် Reserved)
192.168.1.46 မှ 192.168.1.33 (အသုံးဝင်သော၏ Range)
192.168.1.47 (အသံလွှင့်အဘို့ Reserved)

192.168.1.48 (ကွန်ယက်များအတွက် Reserved)
192.168.1.62 မှ 192.168.1.49 (အသုံးဝင်သော၏ Range)
192.168.1.63 (အသံလွှင့်အဘို့ Reserved)

192.168.1.64 (ကွန်ယက်များအတွက် Reserved)
192.168.1.78 မှ 192.168.1.65 (အသုံးဝင်သော၏ Range)
192.168.1.79 (အသံလွှင့်အဘို့ Reserved)

192.168.1.80 (ကွန်ယက်များအတွက် Reserved)
192.168.1.94 မှ 192.168.1.81 (အသုံးဝင်သော၏ Range)
192.168.1.95 (အသံလွှင့်အဘို့ Reserved)

192.168.1.96 (ကွန်ယက်များအတွက် Reserved)
192.168.1.110 မှ 192.168.1.97 (အသုံးဝင်သော၏ Range)
192.168.1.111 (အသံလွှင့်အဘို့ Reserved)

192.168.1.112 (ကွန်ယက်များအတွက် Reserved)
192.168.1.126 မှ 192.168.1.113 (အသုံးဝင်သော၏ Range)
192.168.1.127 (အသံလွှင့်အဘို့ Reserved)

192.168.1.128 (ကွန်ယက်များအတွက် Reserved)
192.168.1.142 မှ 192.168.1.129 (အသုံးဝင်သော၏ Range)
192.168.1.143 (အသံလွှင့်အဘို့ Reserved)

192.168.1.144 (ကွန်ယက်များအတွက် Reserved)
192.168.1.158 မှ 192.168.1.145 (အသုံးဝင်သော၏ Range)
192.168.1.159 (အသံလွှင့်အဘို့ Reserved)

192.168.1.160 (ကွန်ယက်များအတွက် Reserved)
192.168.1.174 မှ 192.168.1.161 (အသုံးဝင်သော၏ Range)
192.168.1.175 (အသံလွှင့်အဘို့ Reserved)

192.168.1.176 (ကွန်ယက်များအတွက် Reserved)
192.168.1.190 မှ 192.168.1.177 (အသုံးဝင်သော၏ Range)
192.168.1.191 (အသံလွှင့်အဘို့ Reserved)

192.168.1.192 (ကွန်ယက်များအတွက် Reserved)
192.168.1.206 မှ 192.168.1.193 (အသုံးဝင်သော၏ Range)
192.168.1.207 (အသံလွှင့်အဘို့ Reserved)

192.168.1.208 (ကွန်ယက်များအတွက် Reserved)
192.168.1.222 မှ 192.168.1.209 (အသုံးဝင်သော၏ Range)
192.168.1.223 (အသံလွှင့်အဘို့ Reserved)

192.168.1.224 (ကွန်ယက်များအတွက် Reserved)
192.168.1.238 မှ 192.168.1.225 (အသုံးဝင်သော၏ Range)
192.168.1.239 (အသံလွှင့်အဘို့ Reserved)

သငျသညျယခု subnetting ကိုအခြေအနေများကွဲပြားအပေါ်အခြေခံပြဋ္ဌာန်းချက် IP လိပ်စာများနိုင်သည် subnet မျက်နှာဖုံးများအကြောင်းကိုတစ်ဦးနားလည်မှုအလုံအလောက်ရှိသည်။ variable ကိုအရှည်သည် subnet မျက်နှာဖုံးများ၏ပိုပြီးအဆင့်မြင့် concept ကိုသုံးစွဲဖို့ဘယ်လိုလေ့လာသင်ယူရန်အကြှနျုပျ၏ VLSM သင်ခန်းစာဖတ်ရှုပါ။



Source by Jason A Woodruff