Tuesday, February 8, 2011

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

ေမး၃ခုတစ္ၿပိူင္တဲဖြင္႕မယ္

Gmail Account (၃)ခုေလာက္ကိုBrowser တစ္ခုတည္းမွာပဲ တစ္ျပိဳင္နက္တည္း Invisible နဲ့ဖြင့္ထားခ်င္ရင္

Gmail (၃)ခုေလာက္ကို တစ္ျပိဳင္တည္း စစ္ၿပီး Special ဂ်ီပုန္းလုပ္ၾကရေအာင္
မ်ားေသာအားျဖင့္ Browser တစ္ခုမွာ mail တစ္ခုပဲ ဖြင့္လို ့ရတယ္လို ့ပဲ သိထားၾကပါတယ္ ။ အဲ့ဒါေၾကာင့္ gmail အေကာင့္ ႏွစ္ခု သံုးခု ရွိတဲ့ သူေတြ အတြက္ mail စစ္ရတာ ဘယ္လိုမွ အဆင္မေျပႏိုင္ေတာ့ပါဘူး ။ တစ္ျပိဳင္တည္း စစ္ခ်င္တယ္ဆိုရင္ေတာ့ မတူညီတဲ့ browser ေတြကို အသံုးျပဳရပါတယ္ ။ (mozilla , IE , Chrome) အစရွိသျဖင့္ေပ့ါ ။ အဲ့ဒါဆို ကြန္နက္ရွင္ အေျခအေနနဲ ့ဘာနဲ ့ ညာနဲ ့ အဆင္မေျပမႈေတြ အရမ္းမ်ားပါတယ္ ။ ၿပီးေတာ့ invisible နဲ့ ့ဂ်ီပုန္းလုပ္ၿပီး ပတ္ေျပးေနတဲ့ သူေတြ အတြက္လည္း အဆင္ေျပမွာမဟုတ္ပါဘူး ။
ဒါေပမဲ့ ခုေနာက္ထပ္ Gmail မွာ feature တစ္ခုအေနနဲ ့ Use multiple Google Accounts in the same web browser. ဆိုၿပီး ထပ္ေပါင္းထည့္ေပးထားပါတယ္ ။
လုပ္ေဆာင္ရမွာကလည္း လြယ္မွလြယ္။ အရင္ဆံု း password ခ်ိန္းမဲ့ အဆင့္ေတြ အတိုင္း အရင္ သြားလိုက္ေပ့ါ ။ Mail ထဲမွာ ။
(အဲ .. အဲ့ဒါက တစ္ခါတည္း လုပ္ေပးထားရံုနဲ ့ တစ္သက္လံုး သံုးလို ့ရတယ္ေနာ္... ။ )

Mail -->>Settings-->>Account and Imports-->>Google account settings အဲ့အဆင့္ေတြ အတိုင္း သြားၿပီးၿပီ ဆိုရင္ေတာ့ Personal Settings ဆိုတဲ့ ေနရာေလးမွာ ေအာက္ပါ ပံုေလးအတိုင္း ထပ္ေပါင္းထည့္ေပးထားတဲ့ feature ေလးကို ျမင္ရမွာ ျဖစ္ပါတယ္ ။ (မ်က္စိပဲ ရွမ္းတာလား ဘာလားေတာ့မသိဘူး အရင္က မျမင္မိတာေတာ့ ေသခ်ာတယ္)



အဲ့မွာ edit ကို ႏွိပ္ေပ့ါ .. ႏွိပ္လိုက္တာနဲ ့ ေလာေလာဆယ္ေတာ့ off ဆိုတာကို ေရြးထားလိမ့္မယ္ ။ အဲ့မွာ အေပၚ က On ဆိုတာေလးကို ေရြး ၊ Check Box 4 ခုလံုးကို အမွန္ျခစ္ထည့္



ပံုမွာ ျပထားတဲ့ အတိုင္းေပ့ါ ။ ၿပီးရင္ေတာ့ Save ကို ႏွိပ္လိုက္ပါ ။ အဲ့ဒါဆိုရင္ေတာ့ လုပ္ေဆာင္ခ်က္ေတြ အားလံုး ၿပီးသြားပါၿပီ ။ mail ကို ျပန္သြားၿပီး Refresh(F5) တစ္ခ်က္ ႏွိပ္ေပးလိုက္ပါ ။ အဲ့ဒါဆိုရင္ေတာ့ အေပၚေထာင့္က မိမိ account name ရဲ ့ေဘးနားမွာ ဒီလိုေလး ေပၚလာပါၿပီ ။



အဲ့မွာ sign in to another account ကို ႏွိပ္လိုက္တာနဲ ့ (mozilla ပဲ သံုးတယ္ ဆိုၾကပါစို ့)browser ရဲ ့ tab ေနာက္တစ္ခုမွာ



ဒီလိုေလး sign in page ေလး က်လာပါလိမ့္မယ္ ။ အဲ့ဒါဆိုရင္ေတာ့ Browser တစ္ခုထဲမွာပဲ မိမိရဲ ့ gmail account (၃)ခုေလာက္ကို တစ္ျပိဳင္တည္း ဖြင့္လို ့ရႏိုင္ပါၿပီ ။ တကယ္လို ့ေနာက္ထပ္ ဖြင့္လိုက္တဲ့ အေကာင့္က မေပၚပဲ အရင္အေကာင့္ပဲ ေပၚေနတယ္ဆိုရင္ ခုနက အေကာင့္ေဘးနားရဲ ့ျမွားေလးမွာ မိမိ ဖြင့္ထားရင္ ဖြင့္ထားတဲ့ အေကာင့္ နာမည္ေတြ ေပၚေနပါလိမ့္မယ္ ။ အဲ့ဒါေလးေတြကို ေရြးေပးလိုက္ရံံုနဲ ့ browser တစ္ခုထဲမွာ အဆင္ေျပေျပနဲ ့ mail ေတြ အကုန္လံုး စစ္လို ့ရႏိုင္ၿပီး အေကာင့္ေတြ ကိုလည္း တစ္ျပိဳင္တည္း invisible (ဂ်ီပုန္း) လုပ္ႏိုင္ၿပီ ျဖစ္ပါတယ္ ။
(ဒါေပမဲ့ အဲ့ေနရာမွာ တစ္ခုေတာ့ အဆင္မေျပတာ ရွိပါတယ္ .. multiple ၀င္ထားတဲ့ mail အေကာင့္ တစ္ခုခု sign out လုပ္လိုက္တာနဲ ့mail အကုန္လံုး လိုက္ၿပီး sign out ျဖစ္ကုန္ပါလိမ့္မယ္ ။ ဒါေပမဲ့ အဲ့ဒါေလာက္နဲ ့ေတာ့ အဆင္မေျပဘူးလို
့မျမင္မိပါဘူး) ။ မိမိ အသံုးအမ်ားဆံုး ျဖစ္တဲ့ mail တစ္ခုတည္းရဲ ့ multiple sessions တစ္ခုတည္းကို on ေပးထားရံုနဲ ့mail အကုန္လံုး သံုးလို ့ရႏိုင္မွာ ျဖစ္ၿပီး ၊ အဲ့ on ထားတဲ့ mail account က default , primary mail အျဖစ္ရွိေနမွာ ျဖစ္ပါတယ္ ။ (ဆိုလိုတာက mail အေကာင့္ ရွိသေလာက္ လိုက္လုပ္ေနစရာမလိုပဲ တစ္ခု လုပ္ထားရံုနဲ ့ရတယ္လို ့ေျပာတာပါ။ လုပ္ထားတဲ့
အေကာင့္ကို အရင္ဖြင့္ဖို ့ေတာ့ လိုတာေပ့ါေနာ္ ) ။ တစ္ခု တည္း on ေပးထားရံုနဲ ့ ဘယ္ေနရာ ဘယ္ဌာန ေရာက္ေရာက္ ကို တစ္သက္လံုး သံုးလို ့ရႏိုင္ပါၿပီ ။
ကဲ အခုပဲ try ၾကည့္လိုက္ပါေတာ့။