IP Addressing

မ်ားၿပားလွေသာ IP Address မ်ားကို Internet ၿဖင္ ့ခ်ိတ္ဆက္အသံုးၿပဳေသာအခါ မွားယြင္းမွဳ မရွိေစရန္ ေအာက္ပါအတိုင္း Class မ်ားၿဖင္ ့ခြဲၿခားထားပါတယ္။
Ip Address မ်ားရဲ ့ ပထမဆံုး အတြဲ (First Octet ) ကိုမူတည္ၿပီး ေအာက္ပါဖယားအတိုင္း ခြဲၿခားေပးထားတာၿဖစ္ပါတယ္။


Resigzed ImageClick this bar to view the full image.


မန္မာႏိုင္ငံ ရဲ ့ Ip address သည္ 203.xxx.xxx.xxx ၿဖစ္ေသာေၾကာင့္ Class C တြင္ပါဝင္သည္ဟုဆိုႏိုင္ပါတယ္။ 
အထက္ပါ IP မ်ားသည္ ႏိုင္ငံမ်ားႏွင္ ့ ISP (Internet Service Provider ) မ်ားအတြက္ ခြဲေဝ သတ္မွတ္ထားေသာ Registered Ip မ်ားၿဖစ္ၾကပါတယ္။
မိမိ ကိုယ္ပိုင္ Private Network မ်ားအတြက္ ေအာက္ပါ Ip မ်ားကို လြတ္လပ္စြာ အသံုးၿပဳႏိုင္ ရန္လည္း သတ္မွတ္ေပးထားပါတယ္။


Resigzed ImageClick this bar to view the full image.


ထို ့ေၾကာင့္ က်ေနာ္ တို ့ကိုယ္ပိုင္နက္ဝပ္ (Private Nwtwork ) မ်ားတည္ေဆာက္ရာတြင္ အထက္ပါ Class A ,B ,C ထဲမွၾကိဳက္ရာအသံုးၿပဳႏိုင္ပါတယ္။
သို ့ေသာ္ ထို IP မ်ားကို Internet Browser မ်ားတြင္ ေခၚမရပါ ။ ထို IP မ်ားသည္ Internet တြင္ Route မလုပ္ေပးပါ။
ထို ့အတူ 127.0.0.1 သည္ မိမိရဲ ့Local Ip ၿဖစ္သၿဖင့္ run တြင္ ping 127.0.0.1 ဟုရိုက္ၿခင္းၿဖင္ ့ မိမိ ကြန္ၿပဳရွိ Network Card ေကာင္းမေကာင္း စစ္ေဆးရန္အသံုးၿပဳႏိုင္ပါတယ္။

Class A မွာဆိုရင္ Host (Computers or Devices ) ေပါင္း ၁၆ သန္းေက်ာ္ေလာက္ ခ်ိတ္ဆက္ႏိုင္ပါတယ္။
Class B မွာဆိုရင္ Host (Computers or Devices ) ေပါင္း ၆ ေသာင္း ေလာက္ခ်ိတ္ဆက္ႏုိင္ပါတယ္။
Class C မွာဆိုရင္ Host (Computers or Devices ) ေပါင္း 254 လံုးဘဲ ခ်ိတ္ဆက္ႏုိင္ပါတယ္။

ဒီလိုဗ်ာ က်ေနာ္တို့ အပိုင္း ၄ ပိုင္းနဲ ့သတ္မွတ္ထားတယ္ဗ်ာ ၁ပိုင္း 255.255.255.255 ( 255 စီရွိတယ္ ) ေပါ့...။
Class A က ပထမ ၁ ပိုင္းထဲက Network က်န္ ၃ ပိုင္းက Host
Class B က ပထမ ၂ ပိုင္း က Network က်န္ ၂ ပိုင္းက Host
Class C က ပထမ ၃ ပိုင္းက Network က်န္ ၁ ပိုင္း က Host

အဲ့ဒါကို က်ေနာ္တို ့က Subnet Mask နဲ ့ထပ္သတ္မွတ္ေပးလိုက္တယ္ေပါ့ဗ်ာ ..


Resigzed ImageClick this bar to view the full image.


က်ေနာ္ အလြယ္ဆံုး ၁ ခုေၿပာမယ္ဗ်ာ ... က်ေနာ္က Class C နဲ ့Network ၁ ခု ေဆာက္မယ္ေပါ့ (254) လံုးအထိခ်ိတ္ႏိုင္တယ္ေပါ့ဗ်ာ ..။
ကြန္ၿပဴတာ ၁၄ လံုးကိုဘဲခ်ိတ္မယ္ .. ဟုတ္ပီ .. ကဲ Ip ေတြကို ဘယ္လို ေပးမလဲ ... Subnet ေတြကိုဘယ္လိုခ်မလဲ ။

Ip Address Range က 192.168.0.1 ကေန 192.168.0.15 အထိေပါ့ဗ်ာ 
ွအဲ့ေတာ ့Subnet Mask က 255.255.255.xxx ( ေနာက္ဆံုး Octet မွာ 0 နဲ ့255 ကိုဖယ္ထားရပါမယ္ ) အဲ့ေတာ ့ 254-14 (ကြန္ၿပဴတာ ၁၄ လံုး) = 240 ရပါမယ္။

အဲ့ေတာ ့ 192.168.0.1 - 192.168.0.15 >>>> 255.255.255.240 အဲ့လိုၿဖစ္ပါမယ္။


http://www.subnet-calculator.com/ မွာလည္း Auto တြက္ခိုင္းလို ့ရပါတယ္။

အဓိကဆိုလိုခ်င္တာက မိမိနက္ဝပ္မွာ Host ဘယ္ေလာက္ခ်ိတ္ဆက္ ခ်င္လဲ ဆိုတဲ ့အေပၚမူတည္ၿပီး Subnet ေတြကိုေပးရတာၿဖစ္ပါတယ္... ေအာက္ကဇယား ေလးကိုၾကည့္လိုက္ရင္ ရွင္းသြားမွာပါ။

8 Bit အပိုင္း ၁ ခုအား individual byte (သို ့) octet ဟုေခၚပါတယ္...။ အသံုးၿပဳႏိုင္ေသာ တန္ဖိုးမွာ 1 မွ 254 အထိရွိၿပီး 0 နဲ ့255 မွအရန္ထားရွိရပါမယ္။
0 မွာ Network Address ၿဖစ္ၿပီး 255 မွာ Broadcast Address ၿဖစ္ပါတယ္။
သတိၿပဳရမည္မွာ 0 နဲ ့255 ကိုပိုတြက္ထားေပးရန္ၿဖစ္ပါတယ္ ...။

Resigzed ImageClick this bar to view the full image.