အင္တာနက္ IP အေၾကာင္း ~ MICT Garden

အင္တာနက္ IP အေၾကာင္း























(၁) IP address ဆိုတာ ဘာလဲ ?

TCP/IP = Transmission Control Protocol and Internet Protocol ျဖစ္ပါတယ္ ။IP တစ္ခု ဟာ 32 bit binary number ျဖစ္ၿပီး decimal ဂဏန္း 4 လုံးနဲ ့ေဖာ္ျပေလ ့ရွိပါတယ္ ။decimal ဂဏန္း 1 လုံးစီဟာ 8 bits 0 to 255 (octets) ကိုကိုယ္စားျပဳပါတယ္ ။အဲလို ေဖာ္ျပတာကို “dotted decimal” လို ့ေခၚပါတယ္

Example; 140.179.220.200 (Dotted decimal)
             10001100.10110011.11011100.11001000 (Binary)


(၂) အမ်ိဳးအစား ဘယ္ႏွခု ရွိပါသလဲ ?

Classes အမ်ိဳးအစားကို အခုလို ခြဲထားပါတယ္ ။

Class Range of Address

A 1 to 126(127) binary 0xxx နဲ ့စ ပါတယ္။
B 128 to 191 binary 10xx နဲ ့စ ပါတယ္။
C 192 to 223 binary 110x နဲ ့စ ပါတယ္။
—————————————————————————-
D 224 to 239 binary 1110 နဲ ့စ ပါတယ္။
E 240 to 254 binary 1111 နဲ ့စ ပါတယ္။
—————————————————————————-
က်န္ေနတဲ့ 127(localhost) ကို local loopback အတြက္သုံးပါတယ္ ။သင္ 127.0.0.1 ကို ping ၿပီးစမ္းသပ္ နိုင္ ပါတယ္ ။Class D addresses ကို multicasting အတြက္ သုံးပါတယ္။ Class E addresses ကိုေတာ့ future use ဆိုၿပီးသတ္မွတ္ထားပါတယ္ ။အဲဒါေၾကာင့္သင့္ရဲ့ IP address ကိုရိုက္တဲ့ အခါ 1 to 223 ကေနပဲ စရိုက္လို ့ရပါတယ္ ။ 224 ကေနစၿပီး ေနာက္ပိုင္းကို ရိုက္လို ့မရပါဘူး ။ အလြယ္တကူ စမ္းသပ္ ၾကည့္နိုင္ပါတယ္ ။
Private Network Address ၄ ခုရွိပါတယ္ ။

( Local loopback Address )- 127.0.0.1

 ( Class A )- 10.0.0.0
 ( Class B )- 172.16.0.0
 ( Class C )- 192.168.0.0

 Class ေတြကို ပုံမွန္အားျဖင့္ ဘယ္လိုဆုံးျဖတ္သလဲ ဆိုတာ ေလ့လာၾကရေအာင္- (N) က network ကိုကိုယ္စားျပဳၿပီး (n) က node ကိုကိုယ္စားျပဳပါတယ္ ။

- Class A — NNNNNNNN.nnnnnnnn.nnnnnnn.nnnnnnn

 - Class B — NNNNNNNN.NNNNNNNN.nnnnnnnn.nnnnnnnn

 - Class C — NNNNNNNN.NNNNNNNN.NNNNNNNN.nnnnnnnn

အဲဒါေၾကာင့္

Class A ကိုသုံးမယ္ဆိုရင္ network (N) ေပါင္း 2^8 = 255 ကိုသုံးနိုင္မွာျဖစ္ၿပီး အဲဒီ network ရဲ ့ေအာက္မွာ ကြန္ပ်ဴတာေပါင္း (n)255 x 255 x 255 =16581373 လုံးကိုတပ္ဆင္အသုံးျပဳနိုင္မွာ ျဖစ္ပါတယ္ ။

Class B ကိုသုံးမယ္ဆိုရင္ network (N) ေပါင္း 255 x 255 =65025 ကိုသုံးနိုင္မွာျဖစ္ၿပီး အဲဒီ network ရဲ ့ေအာက္မွာ ကြန္ပ်ဴတာေပါင္း (n)255 x 255 = 65025 လုံးကိုတပ္ဆင္အသုံးျပဳနိုင္မွာ ျဖစ္ပါတယ္ ။

Class C ကိုသုံးမယ္ဆိုရင္ network (N) ေပါင္း 255 x 255 x 255 =16581373 ကိုသုံးနိုင္မွာျဖစ္ၿပီး အဲဒီ network ရဲ့ေအာက္မွာ ကြန္ပ်ဴတာေပါင္း (n)255 လုံးကိုတပ္ဆင္အသုံးျပဳနိုင္မွာ ျဖစ္ပါတယ္ ။

IP address မွာ 192.168. ေတြပဲ ဘာလို ့ျဖစ္ေနရတာလဲ လို ့မၾကာခဏ အေမးခံရပါတယ္။ကိုယ္သုံးမယ့္ ကြန္ပ်ဴတာ အေရအတြက္ (node) ဟာ 225 လုံးကို မေက်ာ္ဘူး ဆိုရင္ Class C ကိုပဲ သုံးၾကလို႔ပါ။ ေနာက္တစ္ခုကေတာ့ node မွာ decimal no: 0 နဲ႔ 255 ကိုထည့္လို ့မရပါဘူး။(ဥပမာ- 192.168.1.0* / 192.168.1.255* )

IP address မွာ node portion all Ones (11111111)=255 က Broadcast Address ျဖစ္ပါတယ္ ။
IP address မွာ node portion all Zeros (00000000)=0 က Network Address ျဖစ္ပါတယ္ ။



Credit ::  Unknown



Posted By

<<  HTAR WAIE THAR  >>

Ko Ko Zaw ( BE-EC )     www.htarwaiethar.blogspot.com

0 comments:

Post a Comment

လာေရာက္အားေပးတဲ့အတြက္ ေက်းဇူးအမ်ားႀကီးတင္ပါတယ္။ အဆင္မေျပျဖစ္ခဲ့ရင္ ခြင့္လြတ္နားလည္ေပးပါ။ အဆင္မေျပျဖစ္ပါက Comment ေရးခဲ့ႏုိင္ပါသည္။ လုိအပ္မႈတစ္ခုခု ရွိပါက C-Box တြင္ Message ထားခဲ့ႏုိင္ပါသည္။

ကၽြန္ေတာ္ရဲ႕ Blog ေရးေဖာ္၊ ေရးဖက္ ညီအစ္ကိုမ်ားနဲ႔ ဆက္သြယ္ခ်င္ရင္ေတာ့

ကိုျမတ္ း mckomyat@gmail.com/
ကိုကိုေဇာ္ း kokozawbeec@gmail.com/
ေရနီသားၿဖိဳးေလး း yenihackerlay@gmail.com/
ေရႊမိုးညိဳ း kosaimonyo@gmail.com/
ဦးအာကာ း mr.heartbreaker14@gmail.com/
ကိုျပည့္ျဖဳိးေအာင္ း ppa2496@gmail.com/
ကိုျပည့္ျဖိဳးေက်ာ္ း naungnaungn010@gmail.com/
ကုိCopy/Paste း pasterblogger@gmail.com/
ကိုသီဟထုိက္ း thihahtike@gmail.com တို႔ပဲျဖစ္ပါသည္။

Facebook Like Box