.comment-form{ margin-right: auto; margin-left: auto; }

အၾကိဳ႕္မ်ားေသာပုိစ္မ်ား

Friday, July 22, 2011

Net work for IP address အေျခခံ


Original Writer : ကိုသက္ေနာင္

Special Copywrite : Mr. Zaw

(၁) 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 ျဖစ္ပါတယ္ ။

ကဲ ......ဒီကေန ့ေတာ့ ဒီမွ်ပါပဲကြယ္ ။စာဖတ္သူအေပါင္း IP address နဲ ့ပတ္သက္လို ့ အသိေတြ တိုးပြားႏိုင္ၾကပါေစ ။


နားလည္ႏိုင္ၾကပါေစ...   
/ေမာင္ေဇာ္မင္းေအာင္

No comments:

စကားလက္ဆံုေျပာၾကမယ္

ဗုိလ္ိခ်ဳပ္မိန္.ခြန္း

ဗုိလ္ိခ်ဳပ္မိန္.ခြန္း

ဗုိလ္ခ်ဳပ္ေအာင္းဆန္းမိန္.ခြန္း

ကမာၻ.အလုပ္သမားမ်ားကသာ ေသြးစည္းညီညြတ္ျပီး အရင္းရွင္ၾကီးေတြက စစ္တုိက္ဖုိ.လုပ္ရင္ စစ္မျဖစ္ရေအာင္ အလုပ္သမားေတြရဲ.အင္အားညီညီညြတ္ညြတ္နဲ.ေတာင့္ထားလုိက္နိဳင္တယ္။အလုပ္သမားအားလံုး ကမာၻတစ္၀ွမ္းမွာ ညီညြတ္သြားမွလဲ ကမာၻၾကီး တစ္ခုလံုးရဲ. တကယ့္ျငိမ္းခ်မ္းေရး အစစ္ကုိရနိဳင္မယ္။ (ဗုိလ္ခဳ်ပ္ေအာင္ဆန္း)

မိဘဆုိတာ

မိဘဆုိတာ

ယေန.ေခတ္မီဒီယာေတြဘာလဲ..ဘယ္လဲ


သင့္အတြက္ မဂၤလာ ရွိေသာေန.ရက္ျဖစ္ပါေစလုိကၽြန္ေတာ္ မင္းလြမ္းေနာင္ မွ နဳတ္ခြန္ဆက္သဂါရ၀ျပဳလိုက္ပါတယ္ဗ်ာ

ကၽြန္ေတာ့္ဘေလာ့ ေလးထဲကုိလာေရာက္လည္ ပါတ္ၾကေသာမိတ္ေဆြမ်ားအားလံုး စိတ္ဧ။္ခ်မ္းသာျခင္းကုိယ္ဧ။္ခ်မ္းသာျခင္းမ်ားနွင့္ျပည့္စံုျပီး လုိရာပန္းတုိင္ ကုိ ေရာက္ရွိၾကပါေစေၾကာင္း ကၽြန္ေတာ္မင္းလြမ္းေနာင္နွင့္ သူငယ္ခ်င္းမ်ားမွ ဆုေတာင္းစကားေလးလက္ေဆာင္ပါးလုိက္ပါရေစဗ်ာ...

ဒီေန.ဘာေန့.လဲ

ယေန. ကမၻာ့ သတင္းမ်ား

ေငြလဲနွဳန္းမ်ားၾကည့္ရန္

လာေရာက္လည္ပတ္သူဦးေရ(နွင့္)ထုိင္းစံေတာ္ခ်ိန္

အၾကိဳက္မ်ားေသာ Posts

သူငယ္ခ်င္းမ်ား