Friday, May 26, 2017

Jailbreaking ဆိုတာဘာလဲ


Jailbreak လုပ္တယ္ဆိုတာ Apple ကုမၬဏီက iOS လို႔ေခၚတဲ့ operating system နဲ႔ run တဲ့ သူ႕ထုတ္ကုန္ပစၥည္းေတြ အေပၚမွာ ကန္႔သတ္ထားတဲ့ သတ္မွတ္ခ်က္ေတြကို ခ်ိဳးေဖာက္ၿပီးေတာ့ ကိုယ္သုံး ခ်င္တဲ့ လိုင္း၊ ကိုယ္သုံးခ်င္တဲ့ေဆာ့ဖ္ဝဲေတြနဲ႔ သုံးႏိုင္ေအာင္ တရားမဝင္ ျပဳလုပ္ျခင္းလို႔ အၾကမ္းဖ်င္း အဓိပၬာယ္ဖြင့္ဆိုႏိုင္ပါတယ္။
ဥပမာ ေနာက္ဆုံးထြက္ iPhone 7+ လိုမ်ိဳးမွာ jailbreak လုပ္တာေတြ ေခတ္ စားတယ္။ တစ္နည္းေျပာရရင္ေတာ့ ပိတ္ထားတာေတြကို ပြင့္သြားေအာင္ နည္းမ်ိဳးစုံသုံးၿပီး၊ သတ္မွတ္ထားတဲ့ ဟာ့ဒ္ဝဲအေပၚမွာ အျခား ကိုယ္သုံးခ်င္တဲ့ နာမည္ႀကီး ေဆာ့ဖ္ဝဲနဲ႔ application ေတြကို သုံးႏိုင္ေအာင္ စီစဥ္ျခင္း လို႔ ဆိုႏိုင္ပါတယ္။

iPhone 6 နဲ႔ iPhone 6S ေတြကို jailbreak လုပ္သင့္တယ္
iPhone ပိုင္ဆိုင္သူေတြအေနနဲ႔ jailbreak ဟာ စိတ္ဝင္စားစရာ ေကာင္းတဲ့ စြန္႔စားမႈတစ္ခုလို႔ဆိုႏိုင္တယ္။ Application ေတြ၊ network နဲ႔ system ေတြကို လမ္းပြင့္သြားၿပီး ျပႆနာအေတာ္မ်ားမ်ားကို ေျဖ ရွင္းၿပီးသားျဖစ္သြားလိမ့္မယ္။ မိုဘိုင္းဖုန္း အေတာ္မ်ားမ်ားဟာ သူတို႔ ကိုယ္ပိုင္ share ေတြနဲ႔သာ အဆင္ေျပၾကတာမ်ားတယ္။
ကိုယ့္ဖုန္းကို ကိုယ့္ system အတိုင္း ကန္႔သတ္ခ်က္ေတြရွိေနသေ႐ြ႕ jailbreaking ေတြကေခတ္စားေနမွာပဲ။ ကန္႔သတ္ခ်က္ေတြကို မႀကိဳက္ရင္၊ iPhone အတြက္ သတ္မွတ္ေပးထားတဲ့ application ေတြကိုပဲ မသုံးခ်င္ရင္၊ iPhone 6/6S ေတြကို လိုတာထက္ ပိုသုံးခ်င္ရင္ jailbreaking လုပ္သင့္ တယ္လို႔ အႀကံျပဳၾကတယ္။


Jailbreaking လုပ္သင့္တယ္ဆိုတဲ့ အျမင္ ၃ ရပ္ရွိတယ္
1- အျခား Network ေတြကိုပါ ရႏိုင္တယ္
iPhone သုံးသူေတြမွာ ျပႆနာက အထူးသျဖင့္ iPhone 6 နဲ႔ 6S ေမာ္ဒယ္ေတြမွာ သတ္မွတ္ထားတဲ့ network ကုမၬဏီေတြရဲ႕ လိုင္းခြင္ အတြင္းမွာသာ သုံးႏိုင္မယ္ဆိုတဲ့  ျပႆနာပဲျဖစ္ပါတယ္။ ဥပမာ iPhone ေတြ ကို AT&T ကုမၬဏီက လိုင္းသုံးစြဲခြင့္ မူပိုင္ယူထားတယ္။ အဲဒီ မူပိုင္ခြင့္ဟာ ၂ဝ၁၈ ခုႏွစ္ အထိ သက္ေရာက္မႈရွိေနလိမ့္ဦးမယ္။
AT&T ကုမၬဏီဟာ ဆက္သြယ္ေရးဝန္ေဆာင္မႈေပးရာမွာ ျပႆနာ ေပါင္းစုံရင္ဆိုင္ေနရတယ္။ ဖုန္းေခၚရင္ျပဳတ္က်တာမ်ိဳး၊ လိုင္းမေကာင္း တာမ်ိဳးေတြ ျဖစ္တတ္လို႔ မိုဘိုင္းဖုန္းသုံးသူေတြဟာ AT&T နဲ႔မွ သုံးရမယ္ ဆိုတဲ့ ဖုန္းေတြကို ေရွာင္တတ္ၾကတယ္။
ဒါေပမယ့္ iPhone ကိုမွ ႀကိဳက္တယ္ဆို တဲ့သူေတြကေတာ့ မလႊဲ မေရွာင္သာ jailbreaking လုပ္တဲ့ ေဆာ့ဖ္ဝဲေတြကိုပဲ အားကိုးအားထား ျပဳၾကရေတာ့တယ္။ ေနာက္ဆုံးေပၚ iPhone 7+ ကို jailbreak လုပ္တဲ့ ေဆာ့ဖ္ဝဲဟာ T-Mobile ကုမၬဏီရဲ႕ GSM လိုင္းဝန္ေဆာင္မႈကို ရရွိေအာင္ ျပဳလုပ္ေပးႏိုင္တယ္။ T-Mobile ကေတာ့ အေမရိကန္ ျပင္ပႏိုင္ငံေတြမွာပါ သုံးႏိုင္ၿပီး လိုင္းခြင္လည္း ပိုမိတာေၾကာင့္ လူႀကိဳက္မ်ားတယ္။
2 - Application မ်ားမ်ား သုံးႏိုင္ခြင့္ရွိတယ္
Apple Store လို႔ေခၚတဲ့ အြန္လိုင္း application စတိုးမွာ Apple ကထုတ္သမၽွ ေဆာ့ဖ္ဝဲ application ေတြကို ရႏိုင္တယ္။ အသုံးဝင္တဲ့ ေဆာ့ဖ္ဝဲေတြ၊ ဂိမ္းေတြကို ရယူႏိုင္တယ္။ တကယ္လို႔ iPhione 6/ 6S ေတြကို jailbreak လုပ္လိုက္ရင္ Apple က ကန္႔သတ္ထားတဲ့ application ေတြကိုပါ သုံးလို႔ရသြားမယ္။ ခြင့္မျပဳတာကို သုံးခ်င္ရင္ တရားဝင္ခြင့္ျပဳခ်က္ေတြကို ခ်ိဳးေဖာက္ ရပါတယ္။ ‘ဒါမွလည္း ဂိမ္း အေတာ္မ်ားမ်ားကို ကစားႏိုင္ပါလိမ့္မယ္။
Jailbreaking application ေတြမွာ အေကာင္းဆုံးေတြက
- MyWi
MyWi နဲ႔ဆိုရင္ iPhone 6S ကို မိုဘိုင္း hotspot တစ္ခုလို သုံးႏိုင္တယ္။
- MxTube
YouTube က ဗီဒိယိုဖိုင္ေတြကို download ခ်ယူႏိုင္တယ္။ ‘ဒါေၾကာင့္ အင္တာနက္မရရင္လည္း offline မွာ ၾကည့္ႏိုင္တယ္။
- PDANet
လူတိုင္းနဲ႔ အင္တာနက္ connection မွာ share လုပ္ႏိုင္လိမ့္မယ္။
- MY3G
Wi-Fi ရခ်င္ရင္သုံးႏိုင္တယ္။ ခုထိ ေတာ့ LTE ပဲရေသးတယ္။ YouTube ဗီဒီယိုဖိုင္ေတြကို ၾကည္လင္ျပတ္သားစြာ ၾကည့္ႏိုင္တယ္။
- Intelliscreen
ဒီ application က ကိုယ့္လုပ္ငန္းအစီအစဥ္နဲ႔ အီးေမးလ္ account ေတြကို ဖုန္းရဲ႕ screen ေပၚမွာ ေပၚေနေအာင္ စီစဥ္ထားလို႔ရတယ္။
3 - 3G နဲ႔ ဗီဒီယို Chat လုပ္ႏိုင္
iPhone 4 မွာကတည္းက ထူးျခားတဲ့ FaceTime video chat ဆိုတာပါတယ္။ အဲဒီ chat ကလည္း Wi-Fi network နဲ႔မွရတယ္။ 3G connection နဲ႔ FaceTime ကိုသုံးခ်င္ရင္ iPhone 4S ကို jailbreak လုပ္မွရတယ္။ ‘ဒါမွလည္း iPhone ရဲ႕ feature ေတြကို 3G နဲ႔ ရႏိုင္တယ္။ Wi-Fi သုံးတာေလာက္ မေကာင္းဘူးဆိုေပမယ့္ အဆင္ေတာ့ ေျပပါလိမ္ ့မယ္။ Wi-Fi နဲ႔ connection က်ေနရင္လည္း ျပႆနာမရွိေတာ့ဘူးေပါ့။

ဒါေတြကေတာ့ jailbreaking လုပ္ရျခင္း အက်ိဳးတရားေတြလို႔ ေျပာရမယ္။ ေနာက္ထပ္ အဆိုးတရား သုံးခ်က္ရွိေသးတယ္။ မလုပ္သင့္ ဘူးဆိုတဲ့ အျမင္ေတြေပါ့။
၁ - ဝရမ္တီ ပ်က္ျပယ္သြားမယ္
Jailbreaking လုပ္တယ္ဆိုတာကို ဥပေဒေၾကာင္းနဲ႔ညီတယ္၊ တရားဝင္တယ္လို႔ ထင္ေနၾကပါတယ္။ အနည္းဆုံးကေတာ့ ေပးထားတဲ့ ဝရမ္တီ ပ်က္ျပယ္သြားႏိုင္ပါတယ္။ တကယ္လို႔ ကိုယ့္ iPhone မွာ ဝရမ္တီမရွိရင္ ဖုန္းနဲ႔ပတ္သက္ၿပီး ပ်က္စီး၊  ခၽြတ္ယြင္း၊ အျခား ျပႆနာေတြကို Apple ကုမၬဏီအေနနဲ႔ တာဝန္ယူေတာ့မွာ မဟုတ္ ပါဘူး။ ဝရမ္တီဆုံး႐ႈံးတာမခံခ်င္ရင္ jailbreaking မလုပ္ပါနဲ႔လို႔ပဲ တားရေတာ့မယ္။
၂ - အပိတ္ခံရမယ္
iPhone ကို လုံးဝသုံးမရႏိုင္တဲ့ အေနအထား ျဖစ္သြားႏိုင္တယ္။ တကယ္လို႔ iPhone 4S ေပၚမွာ ေဆာ့ဖ္ဝဲ application ေတြကို jailbreak လုပ္ၿပီးသုံးမယ္ဆိုရင္ အပိတ္ခံလိုက္ရတဲ့အျဖစ္ကို ရင္ဆိုင္ရႏိုင္ တယ္ ဆိုတာကို စိတ္ထဲမွာထားၿပီးေတာ့မွ လုပ္သင့္တယ္။ ‘ဒီလိုျဖစ္သြားရင္ သိမ္းထား မွတ္ထားတာေတြ ဆုံး႐ႈံးၿပီး အသစ္ကေန ျပန္စရေတာ့မွာျဖစ္လို႔ စဥ္းစားသင့္တယ္။
၃ - လုံၿခဳံေရးျပႆနာ ဆင္ျခင္စရာ
Jailbreak လုပ္ထားတဲ့ iPhone ေတြမွာ လုံၿခဳံေရးအတြက္ သိပ္စိတ္မခ်ရဘူး။ Jailbreak လုပ္လိုက္ကတည္းက ကိုယ့္ iPhone ထဲကို ဟက္ကာေတြက မဟုတ္တာေတြထည့္ေပးလိုက္ၿပီးၿပီလို႔ အခ်ိဳ႕က ယူဆၾကတယ္။ ‘ဒါေၾကာင့္ jailbreak လုပ္ၿပီးရင္ ဖုန္းက ကိုယ့္ဘက္မွာ သိပ္မရွိေတာ့ဘူး။ စိတ္မခ်ရေတာ့ဘူးလို႔ ေျပာၾကတယ္။
Jailbreak ကို လုပ္သင့္တယ္၊ မလုပ္ သင့္ဘူးလို႔ အမ်ိဳးမ်ိဳး အျငင္းပြားေနၾကတာ ယခုေျပာခဲ့တာေတြထက္ အမ်ားႀကီးရွိႏိုင္ပါ ေသးတယ္။ ဘာေျပာေျပာ မလုပ္မီစဥ္းစား ပါလို႔ပဲ သတိေပးခ်င္ပါတယ္။


Thursday, May 25, 2017

DDOS attack




DoS ဆုိတဲ႔ တုိက္ခုိက္မႈဟာ ယေန႔ေခတ္မွာ အင္တာနက္ တုိက္ခုိက္ေရးသမားတုိ႔ အသုံးၿပဳတဲ႔ နည္းလမ္းတစ္ခုလည္းၿဖစ္ပါတယ္.. Denial of Service ဆုိတဲ႔အတုိင္း အတုိက္ ခုိက္ခံရသူရဲ႕ Computer သုိ႔မဟုတ္ Webserver ရဲ႕ Bandwidth , CPU, Memory အသုံးၿပဳမႈေတြက သာမာန္ေပးစြမ္းႏုိင္တဲ႔ ပမာဏထက္ ပုိၿပီးလုိအပ္တဲ႔အတြက္ Out of Service ေတြ ၿဖစ္ကုန္တာပါ။ ၾကားၿဖတ္၍ Resource အားလုံးကုိ စားသုံးလုိက္ၿခင္းပဲ ၿဖစ္ပါတယ္။ ထပ္ၿပီး ရွင္းေအာင္ေၿပာရမယ္ဆုိရင္ ကၽြန္ေတာ္တုိ႔က www.planetcreator.net

ဆုိၿပီး Browser မွာရုိက္ထည့္လုိက္ရင္ ေနာက္မွာ အလုပ္ လုပ္ေပးတာက www.planetcreator.net

တင္ထားတဲ႔ Webserver က အလုပ္လုပ္ ေၿဖၾကား၊ ေဖာ္ေဆာင္ေပးရတာၿဖစ္ပါတယ္။ ဒီေတာ့ သာမာန္ေတာင္းဆုိမႈနဲ႔ ပုိတဲ႔ Fade Request ေတြကုိ server ကၿပန္လည္ေၿဖၾကား ေပးေနရတဲ႔အတြက္ Over Load ၿဖစ္ကာ Server က ဆက္သြယ္မႈရပ္တန္႔သြားရၿခင္းၿဖစ္ပါတယ္။

DoS တုိက္ခုိက္မႈမွာ သတ္မွတ္ထားတဲ႔ Targeted System (Victim) နဲ႔ ၄င္း System ရဲ႕ Port, network component, firewall ကုိ အတိအက်ေရြးခ်ယ္ တုိက္ခုိက္တာၿဖစ္တဲ႔ အၿပင္ printer ေတြ Alarm System ေတြၿပတ္ေတာက္သြားေအာင္ တုိက္ခုိက္တာလည္းရွိပါတယ္....

ဒါေၾကာင့္ DoS အတုိက္ခံရၿပီဆုိရင္
* Network ရဲ႕ စြမ္းရည္က်ဆင္းလာၿခင္း (ေႏွးေကြးလာၿခင္း)
* Website မ်ားကုိ အသုံးၿပဳတဲ႔အခါ အသုံးၿပဳ၍ မရၿခင္း (တုိက္ခုိက္တဲ႔သူက http server ကုိ request အေၿမာက္အမ်ားေတာင္းဆုိၿခင္းေၾကာင့္)
* spam mail ေတြ အ၀င္မ်ားလာၿခင္း ( Mail Server ပ်က္စီးမယ္/တုိက္ခုိက္သူက အခ်ိန္တုိအတြင္းမွာ ေမးလ္ေတြ ေထာင္ေပါင္းမ်ားစြာကုိ victim အားပုိ႔ေဆာင္ေသာေၾကာင့္)
* Computer or Webserver မ်ားရဲ႕ CPU & Memory Usage ေတြ ၿမင့္တက္ေနၿခင္းတုိ႔ကုိေတြ႔ရႏုိင္ပါတယ္။


တုိက္ခုိက္ပုံ

DoS ရဲ႕ တုိက္ခုိက္ပုံကေတာ့ Peer to Peer တုိက္ခိုက္သလုိပါပဲ... အထူးၿပဳလုပ္ထားတဲ႔ DoS Tool ေတြနဲ႔ Vitim ရဲ႕ host သုိ႔မဟုတ္ ip address and port ေတြကုိ အခ်ိန္တုိ အတြင္းမွာ request ေပါင္းမ်ားစြာေတာင္းဆုိ အသုံးၿပဳၿခင္းပဲၿဖစ္ပါတယ္။

တုိက္ခုိက္တဲ႔ မႈကြဲေတြကေတာ့
* ICMP Flood
* Teardrop Attack
* Peer-to-Peer Attack
* Permanent Denial of Service
* Application Level Floods (IRC Floods)
* Nuke
* Distributed Attack
* Reflected Attack
* Degradation-of-Service
* Unintentional Denial of Service
* Denial of Service Level II
* Blind Denial of Service

DDoS ( Distributed Denial of Service) ဆုိတာ DoS ရဲ႕ Advanced Version တစ္ခုလုိ႔ ဆုိႏုိင္ပါတယ္။ ပစ္မွတ္ Server တစ္ခုကုိ flooding packets ေပါင္းမ်ားစြားအာ
single network တစ္ခုကတင္ မဟုတ္ပဲနဲ႔ Multiple host or network ေတြကေနတုိက္ခုိက္တာပါ။ DDoS က ယေန႔ေခတ္အတြက္ ကုရာ နတၳိေဆးမရွိသလုိၿဖစ္ေနၿပီး မိမိသုံး
တဲ႔ Server ရဲ႕ Security အားနည္းတာလည္း ၿဖစ္နိင္သလုိ site ရဲ႕ security ေစာင့္ၾကည့္မူ႔ေတြအားနည္းမူ႔ေၾကာင့္လည္း ၿဖစ္ပါတယ္။


ဘယ္လုိပဲၿဖစ္ေစ DoS နဲ႔ DDoS ကုိကၽြန္ေတာ္တုိ႔ ထပ္ၿပီး အနည္းငယ္ အက်ယ္ခ်ဲ႕ ၾကည့္ရေအာင္.. ကၽြန္ေတာ္က လူတစ္ေယာက္ကုိ စိတ္ပုိင္းဆုိင္ရာ ေႏွာက္ယွက္ခ်င္တယ္ဆုိရင္ အဲ႔လူရဲ႕ ဖုန္းနံပါတ္ကုိေကာက္ႏုိပ္လုိက္မယ္.. ၿပီးရင္ အဲ႔လူနားေထာင္ေလာက္တဲ႔ အခ်ိန္က်မွ ဖုန္းကုိ ေကာက္ခ်လုိက္မယ္.. ဒီလုိအၾကိမ္အေရအတြက္ မ်ားလာခဲ႔မယ္ဆုိရင္ တစ္ဖက္ကလူလည္းအေႏွာက္အယွက္ၿဖစ္မယ္... စိတ္ညစ္မယ္ေပါ႔.. ဒါဟာ Attacker to Victim တုိက္ရုိက္ ဆက္ႏြယ္တဲ႔ DoS နည္းလမ္းပဲ... ဒါေပမဲ႔ Victim က နည္းပညာေကာင္းၿပီး Attacker ရဲ႕ ဖုန္းနံပါတ္ေလးတစ္ခုတည္းကုိပဲ Block လုပ္ထားလုိက္မယ္ဆုိရင္ Attacker က ေခၚလုိ႔ရမွာမဟုတ္ေတာ့ဘူး ... ဒီလုိအခ်ိန္မွာ Attacker က ထပ္ေလာင္း၍ တစ္ၿခားနည္းလမ္းကုိသုံးလာလိမ့္မယ္.. အဲ႔ဒါကေတာ့ Radio Station ေတြကေနၿပီးေတာ့ လာမည့္ဘယ္ေန႔ ဘယ္အခ်ိန္မွာ ဘယ္ပြဲအတြက္ လက္မွတ္ေတြကုိ ေစ်းႏႈန္းခ်ဳိသာစြာေရာင္းခ်ေနတယ္... ေနာက္ထပ္ ဘယ္ေနရာမွာ အႏၱရာယ္နဲ႔ေတြ႔ေနတယ္.. ဒီလုိ Fade ေတြကုိ Victim နဲ႔ သတ္ဆုိင္တဲ႔သူေတြကုိ သတင္းေပးလုိက္မယ္ဆုိရင္ Victim ရဲ႕ မိတ္ေဆြအေပါင္းအသင္းေတြကလည္း Victim ကုိ တစ္ေယာက္ၿပီးတစ္ေယာက္ ဖုန္းဆက္ အေၾကာင္းၾကား အသိေပးေနေတာ့မွာပါပဲ.. ဒါက Distributed လုပ္တယ္လုိ႔ ေခၚတယ္.. တစ္နည္းအားၿဖင့္ DDoS ေပါ႔...

Distributed လုပ္တဲ႔ေနရာမွာ Attacker (Hacker) ေတြက Malware, Virus ေတြနဲ႔ၿဖစ္ေစ Fade Mail, Social Engineering နဲ႔ၿဖစ္ေစ အြန္လုိင္းကုိ ၿဖန္႔လုိက္ပါတယ္... ၄င္း Attacker ရဲ႕ Malware,Virus ေတြ မိမိစက္ထဲကုိေရာက္လာတာပဲၿဖစ္ေစ Social Engineering နဲ႔ေရာက္လာတာပဲ ၿဖစ္ေစ မိမိရဲ႕ စက္ဟာ Attacker ရဲ႕ အသုံးခ်ခံၿဖစ္သြား ပါၿပီ... ဒါကုိ Zombie လုိ႔ေခၚပါတယ္... ဒီ Zombie ေတြဟာ ဟက္ကာေတြရဲ႕ ခုိင္းေစတာကုိ လုပ္ေဆာင္ဖုိ႔ အခ်ိန္တုိင္းအသင့္ရွိေနၾကပါတယ္... ဒီလုိအြန္လုိင္းမွာ ဟက္ကာေတြ ရဲ႕ အသုံးခ်ခံေနရတဲ႔ Zombie ေတြက မနည္းပါဘူး။ ဒီအခ်ိန္မွာ တုိက္ခုိက္မဲ႔ Attacker (Hacker) က ၄င္းရဲ႕ Zombie ေတြကုိ အခ်ိန္၊ ေနရာ ေတြကုိ ညြန္ၾကားေပးလုိက္တာနဲ႔ Victim ကုိ အားလုံး Fade Request, Fade Mail ေတြ ပုိ႔ေဆာင္ၾကတာပါပဲ...

Fade Mail ဆုိတာက Mail Bomber ပုံစံမ်ဳိး တစ္ၾကိမ္မွာ ေမးလ္ေပါင္း ေသာင္းနဲ႔ ခ်ီၿပီး ပုိ႔ေဆာင္ႏုိင္သလုိ ၄င္းကုိ Distributed လုပ္ၿပီးတုိက္ခုိက္တာလည္းရွိပါတယ္... သာမာန္ user တစ္ေယာက္က ထုိသူသြားလည္တဲ႔ Website (www.abc.com) တစ္ခု ရွိတယ္ဆုိၾကပါစုိ႔ .. Attacker က ၄င္းရဲ႕ Website မွာ စိတ္၀င္စားစရာ ေၾကာ္ၿငာေလး တစ္ခုထည့္ထားမယ္ ... ဒီအခ်ိန္မွာ ၄င္း site (www.abc.com) ကုိလာေရာက္လည္ပတ္တဲ႔သူေတြက ၄င္း ေၾကာ္ၿငာ္ေလးကုိ ႏုိပ္လုိက္တုိင္းမွာ Attacker ၾကိဳတင္သတ္မွတ္ ထားတဲ႔ Victim ရဲ႕ mail server ကုိ ေမးလ္ေပါင္း ေၿမာက္မ်ားစြာ ပုိ႔ၾကပါလိမ့္မယ္... ဒီလုိအခ်ိန္မွာ တစ္ဖက္က SMTP/POP စသည့္ Mail Server ေတြက Down သြားႏုိင္ပါ တယ္။

ဒါဟာ ရုိးရွင္းတဲ႔ တုိက္ခုိက္မႈပဲရွိပါေသးတယ္...DoS and DDoS တုိက္ခုိက္မႈမွာ 'packet-forgery' ေခၚတဲ႔ packet အတုအေယာင္ ဖန္တီးၿခင္း၊ 'IP spoofing' ေခၚတဲ႔ IP Address ကုိ packet နဲ႔အတူေၿပာင္းလဲၿခင္း စသည္အမ်ားၾကီးရွိပါေသးတယ္..

ဒီေနရာမွာ Ethernet ဆုိတာကုိ နဲနဲေလး လူဗိန္းနားလည္ေလာက္တဲ႔ ပုံစံနဲ႔ ေၿပာပါမယ္.. Ethernet ရဲ႕ System ေတြဆက္သြယ္မႈမွာ "packets" frames ေလးေတြ ကရွိပါတယ္ အဲ႔ frame ထဲ destination address, source address type field and data ေလးေတြပါ၀င္ပါတယ္... Ethernet address က 6 bytes ရွိၿပီး ၄င္းတုိ႔ရဲ႕ ကုိယ္ပုိင္ Ethernet Address တစ္ခုစီ ရွိၾကပါတယ္။ Ethernet က အသုံးၿပဳတာက CSMA/CD (Carrier Sense and Multiple Access with Collision Detection) ကုိအသုံးၿပဳတာၿဖစ္တဲ႔အတြက္ ၄င္းတုိ႔က Data တစ္ခုပုိ႔ေတာ့မယ္ဆုိရင္ ၄င္းပုိ႔မယ့္ Destination လမ္းေၾကာင္းေပၚမွာ သူပုိ႔ေဆာင္တဲ႔ Data ေတြ ရွိမရွိစစ္ပါတယ္... ရွိေသးရင္ ေခတၱခဏ ေစာင့္ၿပီးမွ ထပ္ပုိ႔ပါ တယ္... ဒီလုိလုပ္တာကုိ Collision Detection လုပ္တယ္လုိ႔ေခၚပါတယ္.. ဒီေတာ့ တစ္ခါပုိ႔ႏုိင္ၿပီး လက္ခံတာကေတာ့ အဆက္မၿပတ္လက္ခံႏုိင္တယ္ဆုိတဲ႔ သေဘာေပါ႔....

ဒါကုိ ဥပမာတစ္ခုထပ္ေပးမယ္... Ethernet technology ဆုိတာ အေမွာင္ခန္းထဲမွာ လူေတြ၀ုိင္းဖြဲ႕ စကားေၿပာတာနဲ႔တူပါတယ္... အခန္းထဲမွာဘယ္သူေၿပာေၿပာ အားလုံးက ၾကားပါတယ္.. ဒါက Carrier Sense ၿဖစ္ပါတယ္။ အခန္းထဲက လူတုိင္းက သူတုိ႔ စိတ္ဆႏၵရွိရင္ ေၿပာဆုိႏုိင္ပါတယ္.. ဒါက Multiple Access ၿဖစ္ပါတယ္.. ဒါေပမဲ႔ေၿပာတဲ႔သူ ေတြတုိင္းက ယဥ္ေက်းသိမ္ေမြ႔တဲ႔အတြက္ စကားေၿပာတဲ႔ ေနရာမွာ ဆင္ၿခင္ၾကတယ္ေပါ႔... အကယ္၍ တစ္ေယာက္က စကားေၿပာတဲ႔အခါမွာ ေနာက္တစ္ေယာက္က ပထမတစ္ ေယာက္ရဲ႕ စကားအၿပီးကုိေစာင့္ၾကၿပီး ဘာမွမေၿပာပါဘူး... ဒါက Collision Detection ၿဖစ္ပါတယ္။ အခန္းထဲမွာ ရွိတဲ႔ လူေတြမွာ နာမည္ကုိယ္စီရွိၾကပါတယ္.. ဒါက unique Ethernet address ၿဖစ္ပါတယ္... ဒီအခ်ိန္မွာ အခန္းထဲက လူတစ္ေယာက္က " Hello, brb, I'm PlanetCreator " လုိ႔ေၿပာရင္ ဒါက Ethernet destination and source
address ၿဖစ္ပါတယ္... ေၿပာမဲ႔သူက အားလုံးကုိ ေၿပာခ်င္တယ္ဆုိရင္ "Hello everyone, I'm PlanetCreator" လုိ႔ေၿပာပါလိမ့္မယ္.. ဒါက Broadcast Message လုိ႔ေခၚပါတယ္ အၿဖစ္အမ်ားဆုံးကေတာ့ ဒီအခန္းထဲမွာ ရွိတဲ႔သူေတြအားလုံးက တစ္ေယာက္ကုိ တစ္ေယာက္ ယုံၾကည္တဲ႔အတြက္ စကားကုိ လ်ဳိ႕၀ွက္ခ်က္မပါပဲ ပြင့္ပြင့္လင္းလင္းေၿပာၾကပါ တယ္... ဒါက non-encrypted data communication is common ၿဖစ္ပါတယ္..

ဒီအခ်ိန္မွာ အခန္းထဲကုိ လူစိမ္းတစ္ေယာက္က ၀င္လာတယ္ဆုိပါစုိ႔ ဒါကုိ (has tapped that Ethernet segment) လုိ႔သတ္မွတ္မယ္... အထဲမွာေၿပာတဲ႔သူေတြအားလုံးက လ်ဳိ႕၀ွက္ခ်က္မရွိပဲေၿပာသလုိ ၀င္ေရာက္လာတဲ႔ လူစိမ္းကလည္း စကား၀ိုင္းကုိ မေႏွာက္ယွက္ပဲ ထုိင္ၿပီးနားေထာင္ေနမယ္ .. ဒါကုိ Sniffing လုပ္တယ္လုိ႔ေခၚမယ္... ၿပီးရင္ အခန္းထဲက ၿပန္ထြက္သြားမယ္... ဘာမွေႏွာက္ယွက္မႈမလုပ္ခဲ႔တဲ႔အတြက္ သူ႔ကုိ Detect လုပ္ဖုိ႔ခက္ပါတယ္.. ဒီေလာက္ပါပဲ...

ဒီအခ်ိန္မွာ ၀င္ေရာက္လာတဲ႔ လူစိမ္းက အဆက္မၿပတ္ေၿပာေနမယ္ဆုိရင္ ဒါက DoS to that segment of the Ethernet ၿဖစ္တယ္လုိ႔ေခၚၿပီး သူတစ္ေယာက္တည္းတင္သာမ က အၿခားသူမ်ားကုိပါ စကားေတြ တစ္ၿပိဳင္နက္ထဲေၿပာေအာင္ လုပ္တယ္ဆုိရင္ DDoS ေပါ႔... ၿပီးရင္ အခန္းတစ္ခုလုံး လက္ပံပင္ဇရပ္ၿဖစ္သြားေတာ့ စကား၀ုိင္းေခၚတဲ႔ server ပ်က္ၿပီေပါ႔...

လူစိမ္းက ခဏကလုိ စကားေတြေၿပာတဲ႔အခါ အၿခားသူတစ္ေယာက္လုိ အသံမ်ဳိးနဲ႔ ထၿပီး စကားေၿပာမယ္.. ေနာက္တစ္ခါ ေနာက္တစ္ေယာက္ ေလသံနဲ႔ အသံတုလုပ္ေၿပာမယ္ ဆုိရင္ ဒါက IP Spoofing လုပ္တယ္ေခၚတယ္... ၿပီးရင္ ေနာက္တစ္ေယာက္ကုိ နာမည္အတုနဲ႔ စကားေတြေၿပာေနမယ္ဆုိရင္ packet forgery လုိ႔ေခၚတယ္...

သာမာန္အတြက္ Attacker (Hacker) က How are you ? ဆုိတဲ႔ ေမးလ္ခြန္းကုိ Server (Victim) က I'm fine ဆုိၿပီးတစ္ခါေၿဖႏုိင္ပါတယ္။ ဒါေပမဲ႔ Attacker ဖန္တီးထားတဲ႔ Zombie ေတြက တစ္ခ်ိန္တည္း တစ္ၿပိဳင္တည္း How are you? How are you? How are you? ဆုိၿပီး အုံလုိက္ေမးတဲ႔အခါ server က တစ္ေယာက္ကုိေၿဖၾကားေပးၿပီး ေနာက္တစ္ေယာက္ကုိ ေၿဖၾကားေပးဖုိ႔ လုပ္ေဆာင္ရပါတယ္... ဒီလုိေၿဖၾကားေနရတာမ်ားေတာ့ CPU ေတြ RAM ေတြက မခံႏုိင္ေတာ့ပါဘူး။ ဒါေၾကာင့္ ဆက္သြယ္မႈေတြ ၿပတ္ေတာက္သြားတာပါ။ Server Overload ၿဖစ္ၿပီး Data ေတြ ဆုံးရႈံးတဲ႔အထိ ၿဖစ္တတ္ပါတယ္။


DoS or DDoS attack ကုိဘယ္ကုိကာကြယ္မလဲ ဆုိတာကေတာ့ ရာႏႈန္းၿပည့္ကာကြယ္ႏုိင္တဲ႔ နည္းလမ္းကုိ မေတြ႔ေသးပါဘူး။ ဒါေပမဲ႔ ေကာင္းမြန္တဲ႔နည္းလမ္းတစ္ခ်ဳိ႕ေတာ့ရွိပါ တယ္...

* အၿမဲတမ္းမိမိရဲ႕ anti virus program ကုိ update လုပ္ေပးပါ
* Firewall အားမွန္ကန္၍ တင္းၾကပ္ေသာ rule မ်ားသတ္မွတ္ပါ...
* မိမိကြန္ပ်ဴတာမွာ မလုိအပ္တဲ႔ Intenet Port Number ေတြကိုပိတ္ပါ.. ကြန္ပ်ဴတာရဲ႕ Port ကုိစစ္ရန္ http://www.auditmypc.com/firewall-test.asp

* Email အား စနစ္တစ္က်အသုံးၿပဳပါ... mail filtering ကုိအသုံးၿပဳပါ...
ဒီအတြက္ အဓိက အေနနဲ႔ကေတာ့ Firewall ကုိထပ္ၿပီးေၿပာပါမယ္.. Firewall မွာ Hardware Firewall နဲ႔ Software Firewall ဆုိၿပီးရွိပါတယ္...
 

Hardware Firewall

ဒါကုိ Network Firewall လုိ႔လည္းေခၚၿပီး ယေန႔ေခတ္ ေနာက္ဆုံးေပၚ ADSL Router ေတြမွာ တစ္ခါတည္းတြဲၿပီးပါလာတတ္ပါတယ္... Coporate လုပ္ငန္းေတြဆုိရင္ေတာ့ Firewall Router တစ္ခုကုိ သီးသန္႔၀ယ္ၿပီး ဆင္ထားတတ္ၾကပါတယ္... Software Firewall ထက္စာရင္ Hardware Firewall ကပုိၿပီးေကာင္းမြန္ပါတယ္..

ေနာက္တစ္ခုက ဒါကေတာ့ DoS or DDoS ေတြကုိ ကာကြယ္ဖုိ႔ ေကာင္းမြန္တဲ႔ Server ဖြဲ႕စည္းမႈတစ္ခုပါပဲ... အထဲမွာ Hardware Firewall အၿပင္ Load Balancer ဆုိတာကုိပါထည့္ထားပါ တယ္...

Load Balancer ကုိၿပထားတာပါ...
အားလုံးကုိ အက်ဥ္းခ်ဳပ္ၿပီးေၿပာရမယ္ဆုိရင္ DoS ဆုိတာ Attacker ကေန Victim ကုိ တုိက္ရုိက္တုိက္ခုိက္တယ္.. DDoS ဆုိတာကေတာ့ ၾကားခံ Zombie ကုိေမြးၿပီး တုိက္ခုိက္ တယ္... ဒီေလာက္ပါပဲ...


Zombie & Botnet

Zombies ဆုိတာ ဟက္ကာရဲ႕ အသုံးခ်ခံတစ္ခုၿဖစ္ၿပီး Victim ကုိ ဟက္ကာရဲ႕ ခုိင္းေစခ်က္အတုိင္း တုိက္ခုိက္ရတာၿဖစ္ပါတယ္.. ဒါေၾကာင့္ Zombie ရတယ္ဆုိတာ malware ရတာလုိ႔ဆုိႏုိင္ပါတယ္.. Malware (zombie) ရထားတဲ႔ ကြန္ပ်ဴတာဟာ

* Sending spam
* Hack other computers
* Denial of service attacks
* Advertisement click fraud
* Phishing websites

စသည္တုိ႔ကုိလုပ္ေဆာင္ၾကပါတယ္..

၄င္း Malware, trojan, virus ဟာ အသုံးခ်ခံကြန္ပ်ဴတာအတြင္း၀င္ေရာက္ၿပီး အထဲမွာရွိတဲ႔ Security ေတြ၊ Antivirus ေတြကုိ ပိတ္ကာ Hacker အေနနဲ႔ Additional Programေတြ ထည့္သြင္းလုိ႔ရေအာင္၊ ၀င္ထြက္လုိ႔ရေအာင္ လမ္းဖြင့္ေပးပါတယ္... ဒီေတာ့ ၄င္း ကြန္ပ်ဴတာက Hacker ရဲ႕ အသုံးခ်ခံလုံးလုံးၿဖစ္ၿပီး လုိအပ္တဲ႔အခါ အသုံးၿပဳလုိ႔ရေအာင္ Hacker ေတြက ၄င္း Zombie ေလးေတြကုိ စုထားတတ္ပါတယ္... ဒါကုိ botnet လုိ႔ေခၚဆုိႏုိင္ပါတယ္.. bot ဆုိတဲ႔အဓိပၸါယ္ကလည္း Robot လုိ Artificial Intelligence ေပါ႔... အခုလုိ Trojan ေတြမ်ားလာခဲ႔ရင္ ေစလုိရာေစ ခုိင္းလုိ႔ရပါၿပီ... ဟက္ကာေတြက Zombie ေတြသုံးၿပီးတုိက္ခုိက္လုိက္ေတာ့ သူတုိ႔ကုိ လုိက္လံ Trace လုိက္ရတာ ခက္သြားတာ ေပါ႔...

မိမိစက္က Zombie ၿဖစ္ေနၿပီဆုိရင္ေတာ့

၁။ မိမိ RUN လုိက္တဲ႔ programs ေတြက ေႏွးလာမယ္။
၂။ services ေတြ (ဥပမာ http) high rate က်လာမယ္။
၃။ မ်ားၿပားလွေသာ connection requests ေတြဟာ ကြဲၿပားတဲ႔ Networks ေတြကေန ၀င္လာမယ္။
၄။ မိမိရဲ႕ site ကုိလာေရာက္အသုံးၿပဳသူေတြက site ကုိ အသုံးၿပဳတဲ႔ ေနရာမွာ ေႏွးမယ္။
၅။ မိမိရဲ႕ စက္ဟာ CPU load ၿမင့္ေနလိမ့္မယ္။

အားလံုးဗဟုသုတ အၿဖစ္မွတ္သားႏိုင္ပါေစ....

Shwekoyantaw

ကြန္ပ်ဴတာရဲ႕ သိုေလွာင္သိမ္းဆည္းပစၥည္းမ်ား (Data Storage Devices)


ကြန္ပ်ဴတာကေန အခ်က္အလက္ (Data)ေတြကို တြက္ခ်က္စစ္ေဆးေဆာင္ရြတ္ (Processing) လုပ္ေနပါတယ္။ ဥပမာ စာစီစာရိုက္ ပရိုဂရမ္တစ္ခု ကိုသံုးၿပီး စာတစ္ေစာင္ေရးသား ဖန္တီးေနတယ္ ဆိုပါစို႔။ အဲဒီအခ်က္အလက္ေတြဟာ အီလက္ထေရာနစ္ ပံုစံအေနနဲ႔ RAM(Radom Access Memory) ထဲမွာ အရင္သိမ္းထားပါတယ္။ RAM ဆိုတာ ကြန္ပ်ဴတာေတြရဲ႕ အလုပ္လုပ္ တဲ႔ေနရာပါ။ ဒါေပမဲ႔ RAM ေတြဟာ လွ်ပ္စစ္အား အဆက္မျပတ္ ထုတ္လႊတ္ေနဖို႔ လိုအပ္ပါတယ္။ မီးပိတ္လိုက္ရင္၊ မီးပ်က္ရင္ Data ေတြ အားလံုး ဆံုးရႈံးကုန္ပါတယ္။ အဲဒီအတြက္ အၿမဲတမ္းသိမ္းဆည္းထားႏိုင္တဲ႔ သိုေလွာင္သိမ္းဆည္း ပစၥည္းေတြ လိုအပ္လာပါတယ္။ ေရွးဦးစြာ သိမ္းဆည္းထားႏိုင္တဲ႔ ပစၥည္းေတြကေတာ႔ Hard drive ေတြ ျဖစ္ၿပီး ေနာက္ပိုင္းမွာ တျခားအမ်ိဳးအစား အေျမာက္အျမား ရိွလာပါတယ္။


အသံုးအမ်ားဆံုး သိုေလွာင္သိမ္းဆည္း ပစၥည္းျဖစ္တဲ႔ Hard drive ေတြဟာ သံလိုက္အားသုတ္ လိမ္းထား တဲ႔ သတၱဳစပ္အ၀ိုင္းျပား Platter ေတြေပၚမွာ Data ေတြကို အလြန္ေသးငယ္တဲ႔ Read/Write head ကို အသံုးျပဳ ေရးဖတ္ပါတယ္။ Platter အ၀ိုင္းျပားေတြနဲ႔ Hard drive Platter ရဲ႕ Head ေတြဟာ မထိဘူး ဆိုရံုေလး လြတ္ေနပါတယ္။ Hard drive ေတြဟာ အစပိုင္းတုန္းက 10 Megabyte, 20 Megabyte ေလာက္ပဲ ရိွခဲ႕ရာကေန 80 Megabyte, 120 MB, 540 MB, 850 MB စသျဖင္႔ တျဖည္းျဖည္း တိုးတက္ ထုတ္လုပ္ခဲ႔တာ အခုဆိုရင္ Desktop ကြန္ပ်ဴတာသံုး 3.5" Hard drive တစ္လံုးစာ 40 GB(Gigabyte), 80 GB အထိရိွလာပါၿပီ။ ( ၂၀၀၄ ခုႏွစ္ခန္႔က ေရးခဲ႔တာ ျဖစ္ပါတယ္။ အခုအခ်ိန္မွာ Hard disk ဟာ 400GB, 500 GB 750 GB အထိ ေစ်းကြက္မွာ တြင္က်ယ္စြာ ေရာက္ရိွေနၿပီ ျဖစ္ပါတယ္။ Extra Hard disk လို႔ ေခၚတဲ႔ USB သံုး External Hard drive ေတြကိုေတာ႔ 1000 GB အထိ ၀ယ္ယူလို႔ ရႏိုင္ပါၿပီ။ ... သံလံုငယ္ ... )ဘယ္လိုပဲ Capacity ေတြ တိုးခဲ႔ေပမယ္႔ အေျခခံက်တဲ႔ နည္းပညာနဲ႔ သံလိုက္အား အသံုးျပဳတာ Read/Write head ကို အသံုးျပဳတာမ်ိဳးကေတာ႔ ေျပာင္းလဲျခင္းမရိွပါဘူး။




Hard drive ရဲ႕အတြင္းဖက္မွာ ရိွတဲ႔ Platter ေတြရဲ႕ပံုျဖစ္ပါတယ္။ သံလိုက္အားသံုးၿပီး အခ်က္အလက္ေတြကို ေရးဖတ္တာပါ။ Ramdom Access ဒါမွမဟုတ္ Direct Access လုပ္ႏိုင္တဲ႔ Storage device ျဖစ္ပါတယ္။



Image Hosting by Picoodle.com

Data ေတြ ၀င္ဆံ႕တဲ႔သိပ္သည္းဆ၊ Platter ေတြလည္တဲ႔ ျမန္ႏႈန္း၊ RPM (Revolution Per Mini) Data ေတြ ဖတ္ယူႏိုင္စြမ္းရိွတဲ႔ အျမန္ႏႈန္း (Access time) ေတြကေတာ႔ အမ်ားႀကီး တိုးတက္ခဲ႔ပါတယ္။ Notebook ေတြအတြက္လည္း 2.5" ပဲ ရိွတဲ႔ Hard drive ေတြဟာ GB နဲ႔ ဆံ႔ေနပါၿပီ။ Floppy disk (diskette) လို႔ေခၚတဲ႔ သံလိုက္အားသံုး Data Storage ေတြ ရိွပါေသးတယ္။ အစပိုင္းက floppy disk ေတြဟာ အရြယ္အစား 8" ေလာက္ ရိွခဲ႔ၿပီး ေနာက္ပိုင္း 5.25" ၊ အဲဒီကေနမွ 3.5" အရြယ္အစား ျဖစ္လာခဲ႔ တာပါ။ Hard disk ေတြထက္စာရင္ Data ၀င္ဆံ႕မႈ အရမ္းနည္းေနတာ ျဖစ္ေပမယ္႔ သယ္ေဆာင္လို႔ လြယ္ကူတဲ႔ အတြက္ ေတာ္ရံဖိုင္ေလးေတြ ေရႊ႕ေျပာင္းရာမွာ၊ သယ္ယူသြားလိုရာမွာ လြယ္ကူတဲ႔ အတြက္ အခုထိ သံုးေနဆဲျဖစ္ပါတယ္။ အခု 5.25" disk နဲ႔ drive ေတြကို မသံုးေတာ႔ဘဲ 3.5" disk ေတြပဲ သံုးပါေတာ႔တယ္။ သူ႔ရဲ႕ Data ေတြ ထည္႔သြင္းႏိုင္တဲ႔ density ေပၚမူတည္ၿပီး 1.44 MB, 1.4 MB နဲ႔ 2.88 MB ဆိုၿပီး ရိွပါမယ္။ (အခုေခတ္မွာ 1 MB သာသာပဲ ၀င္ဆန္႔တဲ႔ diskette ေနရာမွာ flash drive ေတြ အစား၀င္လာၿပီ ျဖစ္ပါတယ္။ 24 x 32 x 2,1 мм ပဲ ရိွတဲ႔ flash drive ေတြဟာ 16 GB ထိ ၀င္ဆန္႔လာပါတယ္။ အဲဒီအတြက္ ေနာက္ပိုင္း ထုတ္တဲ႔ Laptop ေတြမွာ Floppy drive ရဲ႕ေနရာမွာ 5 in 1 Card reader ေတြ ကို အစားထိုးလာပါတယ္။ ... သံလံုငယ္ ... )


Image Hosting by Picoodle.com

သံလိုက္စြမ္းအင္သံုး tape drive ေတြ ရိွပါေသးတယ္။ အရင္တုန္းက တိပ္ရီေကာ္ဒါ ေတြနဲ႔ဆင္ပါတယ္။ ေနာက္ပိုင္းမွာ ဗီဒီယိုတိပ္ေခြ အရြယ္ေလာက္၊ အဲဒီေနာက္ပိုင္းမွာေတာ႔ ကက္ဆက္တိပ္ေခြေလာက္ ေသးငယ္ေအာင္ လုပ္လာႏိုင္ပါတယ္။ ကြန္ပ်ဴတာတိုင္းမွာ Tape drive ေတြ မပါရိွေပမယ္႔ Data ေတြ backup လုပ္ဖို႔လိုတဲ႔ လုပ္ငန္းေတြမွာ သံုးစြဲေလ႔ ရိွပါတယ္။ လက္ရိွသံုးေနတဲ႔ Tape drive ေတြဟာ .25" (QIC) Quarter inch cartridge လို႔လည္းေခၚတဲ႔ drive ေတြ 18 မီလီမီတာနဲ႔ 4 မီလီမီတာ (Digital Audio tape လို႔လည္းေခၚပါတယ္) ဆိုၿပီး ထုတ္လုပ္တဲ႔ ကုမၸဏီအမ်ိဳးအစား အမ်ိဳးမ်ိဳးရိွေနပါတယ္။ Data ၀င္ဆံ႕မႈေတြကေတာ႔ 20 Megabytes ကေန 10 MB အထိရိွေနပါတယ္။ ကြန္ပ်ဴတာ တစ္လံုးနဲ႔ တစ္လံုး အခ်က္အလက္ေတြ လႊဲေျပာင္း သံုးစြဲလိုခဲ႔ရင္ေတာ႔ အသံုးျပဳမယ္႔ ကြန္ပ်ဴတာမွာ အမ်ိဳးအစားတူတဲ႔ drive ေတြကို သံုးစြဲဖို႔ လိုပါမယ္။

Image Hosting by Picoodle.com

အခုေရးၿပီးခဲ႔တဲ႔ drive ေတြဟာ သံလိုက္အား အသံုးျပဳၿပီး အခ်က္အလက္ေတြကို ေရးမွတ္တဲ႔ storage device ေတြျဖစ္ပါတယ္။ နည္းပညာအားျဖင္႔ကြာျခားၿပီး ေလဆာ အလင္းတန္းသံုးစြဲတဲ႔ CD-ROM, DVD-ROM နဲ႔ အျခား Optical drive ေတြ ရိွပါေသးတယ္။
CD ေတြဟာ ေရႊ႕ေျပာင္းသယ္ေဆာင္ရ လြယ္ကူျခင္း၊ အခ်က္အလက္ေတြပ်က္စီးမႈ အတန္အသင္႔ ခံႏိုင္ရည္ရိွျခင္းနဲ႔ Data ေတြ အေျမာက္အျမားဆံ႕ျခင္းတို႔ေၾကာင္႔ ေရပန္းစားခဲ႔ပါတယ္။ အစပိုင္းကေတာ႔ သူ႔ရဲ႕ Read Only ဆိုတဲ႔အတိုင္း ေရးလို႔မရဘဲ ဖတ္လို႔ပဲ ရခဲ႔ပါတယ္။ ေနာက္ပိုင္းမွာ ဖတ္ရံုတင္မက တစ္ႀကိမ္ျပန္ေရးႏိုင္တဲ႔ CD-R ၊ အႀကိမ္ႀကိမ္ ျပန္ဖ်က္ ျပန္ေရးႏိုင္တဲ႔ CD-RW ေတြေပၚလာပါၿပီ။



CD ရဲ႕ အတြင္းပိုင္းဖြဲ႔စည္းထားတဲ႔ layer ေတြ ပံုျဖစ္ပါတယ္။

DVD ေတြကေတာ႔ CD ေတြရဲ႕နည္းပညာနဲ႔ ဆင္တူေပမယ္႔ Data ေတြဆံ႕တဲ႔ေနရာမွာ တျခားစီျဖစ္ သြားျပန္ပါတယ္။ CD-ROM ေတြထက္ အဆေပါင္းမ်ားစြာပိုဆံ႔တဲ႔အတြက္ data ေတြ အေျမာက္အျမား အသံုးျပဳဖို႔ လိုအပ္တဲ႔ Audio, Video လုပ္ငန္းေတြအတြက္ အမ်ားႀကီးအေထာက္အကူ ျဖစ္ခဲ႔ပါတယ္။ (DVD မွာ R, RW လို ကူးဖတ္လို႔ ရတဲ႔ အေပၚမူတည္ ၿပီး အမ်ိဳးအစားခြဲသလို၊ ဖြဲစည္းထားတဲ႔ layer ေပၚမူတည္ၿပီးလည္း အမ်ိဳးအစားေတြ ရိွပါေသးတယ္။ DVD-5,DVD-9,DVD-10,DVD-14,DVD-18 တို႔ျဖစ္ပါတယ္။ ေနာက္မွ ေသးစိတ္ျပန္ေရးေပးပါ႔မယ္။ ... သံလံုငယ္ ... )

Image Hosting by Picoodle.com

ဒီမွာ အသံုးနည္းတဲ႔ Magneto-optical disk ေတြ ရိွပါေသးတယ္။ သံလိုက္အားနဲ႔ optical (laser) နည္းပညာႏွစ္မ်ိဳးလံုး ေပါင္းစပ္ အသံုးျပဳထားတဲ႔ အဲဒီ disk ေတြကဟာ floppy disk ေတြနဲ႔ ဆင္တူပါ တယ္။ ဒါေပမယ္႔ floppy ေတြထက္ နည္းနည္းပိုထူပါတယ္။ 3.5" disk အမ်ိဳးအစားနဲ႔ 3.5" drive နဲ႔ disk ေတြဟာ ပ်မ္းမွ်ျခင္းအားျဖင္႔ 128MB ေလာက္ဆံ႕ၿပီး 5.25" disk ေတြကေတာ႔ 650 MB ေလာက္ဆ႕ံပါတယ္။ ေနာက္ပိုင္းနည္းပညာပိုင္း တိုးတက္လာတဲ႔ အတြက္ 1GB, 2GB ဆိုတဲ႔ အမ်ိဳးအစားေတြ ရိွေနပါတယ္။


Image Hosting by Picoodle.com
Image Hosting by Picoodle.com
Image Hosting by Picoodle.com


ဆရာဖိုးႏိုင္၀င္း ရဲ႕ Data,Information နဲ႔ Storage Device မ်ား ေဆာင္းပါးရဲ႕ ေနာက္ဆံုး ပိုင္းျဖစ္ပါတယ္။ ဖတ္ေနၾကတဲ႔ လူေတြ အတြက္ ဘာမွ ထပ္ေျပာျပေနဖို႔ မလိုေတာ႔ပါဘူးေနာ္။ မဖတ္ရေသးတဲ႔ လူေတြ အတြက္ နာမည္ေတြမွာ click ႏွိပ္ၿပီး ၾကည္႔လိုက္ပါ။ ကဲ ေလ႔လာလိုက္ပါဦး။ အင္မတန္ ေကာင္းတဲ႔ ဗဟုသုတ ေတြပါ ဗ်ာ .....

Data Compression

Image Hosting by Picoodle.com
Data ေတြနဲ႔ ပတ္သတ္လို႔ သိထားသင္႔တဲ႔ အခ်က္တစ္ခုကေတာ႔ Data Compression (အခ်က္အလက္ေတြကို ဖိသိပ္ သိမ္းဆည္းျခင္း) ျဖစ္ပါတယ္။ ဖိုင္တစ္ဖိုင္ ပံုမွန္သိမ္းဆည္းတဲ႔ ပမာဏထက္ကို ေလ်ာ႔နည္းေအာင္ စကားလံုးတူတာေတြကို endcode လုပ္ သိမ္းတဲ႔နည္းျဖစ္ပါတယ္။ ဥပမာ ေျပာရရင္ စာတစ္ပိုဒ္ထဲမွာ The man and the woman ပါေနတယ္ ဆိုပါစို႔။ "The man and 1 Wo2" ဆိုၿပီး the ဆိုတာနဲ႔ man ဆိုတာကို ဘံုထုတ္ၿပီး code လုပ္ သိမ္းဆည္းလိုက္တဲ႔ အတြက္ သိမ္းဆည္းရတဲ႔ ပမာဏ ေလ်ာ႔နည္းသြားေစၿပီး file ရဲ႕ ပမာဏ ေသးသြားေစတာ ျဖစ္ပါတယ္။ ကိုယ္သံုးေနတဲ႔ storage media တစ္ခုထက္ ဖိုင္အရြယ္အစား ပမာဏ ပိုႀကီးေနတဲ႔အခါမ်ိဳးမွာ အသံုးျပဳပါတယ္။ ရွင္းေအာင္ေျပာရရင္ေတာ႔ ပံုတစ္ပံုဟာ 2MB ရိွေနတယ္ ဆိုပါစို႔။ floppy disk က 1.44 MB ပဲ ဆံ႔တဲ႔အတြက္ ပံုမွန္အတိုင္း သိမ္းဆည္းလို႔ မရႏိုင္ပါဘူး။ Data Compression ပရိုဂရမ္ တစ္ခုခု သံုးၿပီး ဖိုင္အရြယ္ပမာဏ ကို ေလွ်ာ႔ခ်သိမ္းဆည္းႏိုင္တာမ်ိဳးျဖစ္ပါတယ္။ Win Zip ပရိုဂရမ္ဟာ Data Compression လုပ္တဲ႔ ပရိုဂရမ္ေတြထဲမွာ ထင္ရွားၿပီး အသံုးမ်ားပါတယ္။ ( အခုေခတ္မွာ ေတာ႔ Win Rar ကို ပိုသံုးမ်ားလာၾကပါတယ္။ က်ေနာ္ win rar အသံုးျပဳနည္းကို ဒီပို႔စ္ေလးမွာ ေရးခဲ႔ ၿပီးပါၿပီ။ ) More ရဲ႕ ဥပေဒသဟာ ၁၈လ ၾကာတိုင္းၾကာတုိင္း transistor ေတြရဲ႕ ၀င္ဆံ႔တဲ႔ ပမာဏ ႏွစ္ဆတိုးေစတယ္လို႔ ဆိုပါတယ္။ (အခု အနည္းငယ္ ေသြဖည္ေနပါၿပီ။ P4 မွာ transistor ႏွစ္ဆ မထည္႔သြင္းႏိုင္ေတာ႔ပါဘူး။) Storage device ေတြမွာ Data တြရဲ႕ ၀င္ဆံ႔မႈပမာဏေတြကို ဆန္းစစ္ၾကည္႔ရင္ ၁၂လ ၾကာတိုင္း ၾကာတိုင္း ၀င္ဆံ႔မႈ ပမာဏ ႏွစ္ဆတိုးတာေတြ႔ရပါမယ္။ အသံုးျပဳတဲ႔ နည္းပညာ အမ်ိဳးအစားကို ထည္႔သြင္းစဥ္းစားျခင္းမျပဳဘဲ ဘယ္ပစၥည္းေတြ ဘယ္တုန္းကေပၚတယ္၊ ဘယ္ေလာက္ဆံ႔တယ္ဆိုတာကို ႏိႈင္းယွဥ္ျပထားတာကို ဆက္ၿပီး ဖတ္႐ႈၾကည္႔ပါဦး။


IBM ရဲ႕ 350 Disk Storage Unit (1956)
ပထမဦးဆံုး Random Access Hard Disk ျဖစ္ပါတယ္။ အရြယ္အစား အေနနဲ႔ ေရခဲေသတၱာ အေသးစား ေလာက္ ရိွၿပီး သူ႔ထဲမွာ အခ်င္းႏွစ္ေပရိွတဲ႔ သတၱဳ၀ိုင္းျပား (Platters) အခ်ပ္ ၅၀ သံုးထားပါတယ္။ Data ၀င္ဆံ႔မႈ 5 MB ပဲ ရိွခဲ႔ၿပီး လက္ႏွိပ္စက္နဲ႔ ရိုက္ထားတဲ႔ စာမ်က္ႏွာ ၁၅၀၀ ေလာက္ပဲ ဆံ႔ပါတယ္။
Image Hosting by Picoodle.com

IBM ရဲ႕ 3340 Hard disk (1973)
ပထမဦးဆံုး Winchester Hard disk ျဖစ္ပါတယ္။ Capicity အေနနဲ႔ 70MB ဆံ႔ပါတယ္။ platter အရြယ္ အစား 8" ရိွၿပီး Platter အခ်ပ္ေရ ၄ ခ်ပ္ပဲ သံုးထားပါတယ္။
Image Hosting by Picoodle.com

Seagate ရဲ႕ 5.25" Hard disk (1980)
ပထမဦးဆံုး 5.25" Hard disk ျဖစ္ၿပီး Platter ေလးခုမွာ Data ေတြ ဆံ႔တဲ႔ ပမာဏ 5MB ရိွပါတယ္။ Atari ရဲ႕ Pac-Man ဆိုတဲ႔ ဂိမ္းထည္႔သြင္းခဲ႔ရင္ ဂိမ္း ၁၃၀၀၀ ထည္႔သြင္းႏိုင္ေလာက္တဲ႔ ပမာဏ ရိွပါမယ္။ ေရာင္းေစ်း ေဒၚလာ ၆၀၀ ရိွလို႔ 1MB ကို ေဒၚလာ ၁၂၀ တန္ဖိုး ကုန္က်ပါမယ္။
Image Hosting by Picoodle.com
Image Hosting by Picoodle.com

CD-ROM Drive (1985)
1985 မွာ ပထမဦးဆံုး PC သံုး CD-ROM ေတြကို ပြဲထုတ္ခဲ႔ၿပီး 650 MB digital Audio အေနနဲ႔ ၇၄ မိနစ္စာ ဆံ႔ပါတယ္။ အရြယ္အစား 5" ပဲ ရိွပါတယ္။
Image Hosting by Picoodle.com

Pvairie Tek 220
ပထမဦးဆံုး 2.5" Hard disk ကို တီထြင္ခဲ႔ၿပီး portable PC ေတြမွာ သံုးခဲ႔ပါတယ္။ Platter ႏွစ္ခ်ပ္ပဲ သံုးထားၿပီး စုစုေပါင္း 20MB ဆံ႔တဲ႔အတြက္ Platter တစ္ခ်ပ္မွာ 10 MB ဆံ႔ပါတယ္။ Britannica စြယ္စံု က်မ္း ႏွစ္စံုစာ ဆံ႔ပါမယ္။ ေစ်းႏႈန္း ေဒၚလာ ၇၀၀ ရိွတဲ႔ အတြက္ 1MB ကို ၃၅ ေဒၚလာ က်သင္႔ပါတယ္။

DVD-RAM (1998)
ျပန္ေရးႏိုင္တဲ႔ DVD-RAM drive ေတြ ၁၉၉၈ မွာ ေစ်းကြက္တင္ခဲ႔ၿပီး CD နဲ႔ အရြယ္အစားတူတဲ႔ disc တစ္ခ်ပ္မွာ 5.2 GB ဆံ႔ပါတယ္။ CD နဲ႔ မတူတဲ႔ အခ်က္ကေတာ႔ ႏွစ္ဖက္စလံုးသံုးတဲ႔ Double-sided ျဖစ္ပါတယ္။ တစ္ဖက္မွာ 2.6GB ဆံ႔ပါတယ္။ Hollywood ရုပ္ရွင္ ႏွစ္နာရီစာေလာက္ ဆံ႔ပါတယ္။

IBM ရဲ႕ Micro-Drive
IBM ရဲ႕ Micro-Drive အသစ္ဟာ Portable device ျဖစ္ၿပီး အရြယ္အစား ၁.၇ လက္မ x ၁.၄ လက္မ ရိွပါတယ္။ 34MB ဆံ႔ၿပီး Platter အရြယ္အစား တစ္လက္မေလာက္ပဲ ရိွပါတယ္။ 2-Megapixel ဒစ္ဂ်စ္တယ္ ပံုေတြ ၅၅ ပံုေလာက္ ဆံ႔ပါမယ္။
Image Hosting by Picoodle.com

Quinta ရဲ႕ Optically Assisted Winchester (QAW) (2001)
1999 တုန္းက QAW ေတြဟာ 2001 မွာ ေစ်းကြက္ တင္ႏိုင္မယ္လို႔ ခန္႔မွန္းပါတယ္။ Data ၀င္ဆံ႔မႈ 40 GB ရိွၿပီး platter ရဲ႕ အရြယ္အစား ၃.၅ လက္မ ရိွပါတယ္။ တစ္လက္မ ပတ္လည္ရိွတဲ႔ ဧရိယာမွာ ဆိုရင္ 20GB ဆံ႔ပါတယ္။ ေရာင္းေစ်း ေဒၚလာ ၁၀၀၀ ေလာက္ ရိွမွာ ျဖစ္တဲ႔အတြက္ 1 MB ေပၚမွာကုန္က်စရိတ္ 1 Cent ပဲ ရိွပါတယ္။ (၁၉၉၉ တုန္းက ခန္႔မွန္းတာ ျဖစ္ၿပီး လက္ေတြ႔မွာ ေစ်းကြက္တင္ႏိုင္ျခင္း ရိွမရိွ ေသေသခ်ာခ်ာ မသိရပါ။)

3.5" သာမန္ Hard drive (2005) ခန္႔မွန္း
လက္ရိွသံုးစြဲေနတဲ႔ Hard drive ေတြဟာလည္း နည္းပညာ ပိုင္းဆိုင္ရာ တိုးတက္လာမႈေၾကာင္႔ ၂၀၀၅ ခုႏွစ္ေလာက္က်ရင္ Platter ၅ ခုသံုး Hard drive ေတြဟာ 280 GB ေလာက္ရိွလာပါမယ္။
Storage media ေတြမွာ Data ေတြ ပိုဆံ႔လာသလို Operation system ေတြရဲ႕ လိုအပ္တဲ႔ ပမာဏဟာ လည္း ပိုမ်ားလာပါတယ္။
၁၉၈၁ မွာ ျဖန္႔ခ်ိတဲ႔ MS-DOS (Microsoft Disk Operating System) ဟာ Disk space 160 ေလာက္ပဲ လိုအပ္ပါတယ္။ ၁၉၉၂ မွာ ျဖန္႔ခ်ိတဲ႔ windows 3.11 ဟာ Standard installation အတြက္ 10 MB လိုအပ္ၿပီး ၁၉၉၉ Microsoft windows 2000 ဟာ Browser အပါအ၀င္ Install လုပ္ခဲ႔ရင္ 1000 MB ေနရာလြတ္ လိုပါမယ္။
Storage device ေတြဟာ ေရႊ႕ေျပာင္းသယ္ေဆာင္ဖို႔ အတြက္ အျပင္ တျခား လူသံုး၊ အိမ္သံုး၊ အီလက္ ထေရာနစ္ ပစၥည္းေတြမွာပါ သံုးစြဲဖို႔အတြက္ ပိုၿပီးေသးငယ္ေပါ႔ပါးေအာင္ တီထြင္ထားတာေတြ ရိွပါေသး တယ္။ အခု ႏႈိင္းယွဥ္ေရးသားထားတဲ႔ အခ်က္အလက္ေတြကေတာ႔ အေသးစိတ္ႏႈိင္းယွဥ္ျပထားတာ မဟုတ္ပါဘူး။ storage device ေတြကို ဘယ္လိုပဲ ႏႈိင္းယွဥ္ၾကည္႔ၾကည္႔ ကြန္ပ်ဴတာ ပစၥည္းေတြဟာ ပိုေသးရမယ္၊ ပိုေပါရမယ္၊ ပိုဆံ႔ရမယ္ ဆိုတဲ႔ ဥပေဒအတိုင္း ပိုေသး၊ ပိုဆံ႔၊ ပိုေပါလာတာ ကေတာ႔ အမွန္ပဲ ျဖစ္ပါေၾကာင္း ေရးသားတင္ျပလိုက္ရပါတယ္။

Basic Networking


Network ဆုိတာ ကြန္ပ်ဳတာတစ္လံုးနဲ ့တစ္လံုး ခ်ိတ္ဆက္ထားခ်င္းမရွိဘဲ တစ္လံုးစီသီးျခားရပ္တည္ အသံုးျပဳတဲ ့ ကြန္ပ်ဳတာကို Stand Alone Computer လို ့ေခၚပါတယ္..လိုအပ္ခ်က္အရ အသံုးျပဳသူေတြဟာကြန္ပ်ဳတာေတြကို အခ်င္းခ်င္းခ်ိတ္ဆက္ျပီးအသံုးျပဳလာတဲ ့အခါမွာေတာ့ကြန္ပ်ဳတာကြန္ယက္ဆိုတာျဖစ္ေပၚလာပါတယ္။ကြန္ပ်ဳတာကြန္ယက္ဆိုတာကြန္ပ်ဳတာေတြကိုၾကား
ခံပစၥည္းတစ္ခုခုနဲ့ခ်ိတ္ဆက္ျပီးအသံုးျပဳခ်င္းျဖစ္ပါတယ္.....ကြန္ပ်ဳတာမ်ားကိုတစ္လံုးႏွင္ ့တစ္လံုးအျပန္အလွန္ ဆက္သြယ္လို့ရေအာင္ၾကားခံပစၥည္းတစ္မ်ဳိးမ်ဳိးကိုအသံုးျပဳျပီးပင္ကူအိမ္သဖြယ္ခ်ိတ္ဆက္ထားျခင္းကိုကြန္ပ်ဳတာကြန္ယက္(Network)လို ့ေခၚပါတယ္။

Network Infrastructure

Network တစ္ခုျဖစ္ေပၚလာဖို ့အတြက္ခ်ိတ္ဆက္မွုေတြ ၊Connectivity ဒါမွမဟုတ္ Network တစ္ခုရဲ ့ လံုျခံဳမွု Security ေတြ၊လမ္းေၾကာင္းခ်ိတ္ဆက္မွု Routing ေတြ ၊ထိန္းခ်ဳပ္အုပ္ခ်ဳပ္မွု Management ေတြ ၊ရယူသံုးစြဲမွု Access ေတြ တျခားဒီ Networkေတြမွာပါ၀င္ပါတ္သက္ေနတဲ ့အစိတ္အပိုင္းေတြ ဟာ Network တစ္ခုရဲ ့ Infrastructure ပဲျဖစ္ပါတယ္

Types of Network ကြန္ယက္အမ်ဳိးအစားမ်ား

ကြန္ယက္အမ်ဳိးအစား(၃)မ်ဳိးကို အၾကမ္းဖ်င္းအားျဖင္ ့ေတြ ့ရပါတယ္..အဲဒါေတြကေတာ ့-

1- Local Area Network (LAN)
2- Metropolitan Area Network (MAN)
3- Wide Area Network (WAN)

Local Area Network (LAN)
ရုံးေတြ၊ေက်ာင္းေတြ၊မွာတပ္ဆင္ပါတယ္..ကြန္ယက္ငယ္ေလးပါ..ဘာလို့သူကိုကြန္ယက္ငယ္ေလးလို ့ေျပာရသလဲဆိုေတာအေဆာက္အအံုတစ္ခုရဲ့ျပင္ပကိုေက်ာ္ျပီးက်ယ္ျပန့္တဲ့ကြန္ယက္တစ္ခုမျဖစ္ႏိုင္လို ့ပါဘဲ...LAN ဟာအမ်ားဆံုး ၁၀၂၄ ပါ၀င္ျပီး အေ၀းဆံုးမီတာ၉၀၀ အထိခ်ိတ္ဆက္ႏိုင္ပါတယ္။ဒါဟာလဲ ခ်ိတ္ဆက္ေပးတဲ ့ ၾကိဳးေပၚမူတည္ပါေသးတယ္ ။ တျခားၾကိဳးတစ္ခုနဲ့တပ္ဆင္ၾကည့့္မယ္ဆိုရင္လဲဒီထက္
လဲေလ်ာ ့သြားႏိုင္ပါတယ္။LAN ဆိုတာ အေဆာက္အအံု တစ္ခု ဒါမွမဟုတ္ ၀င္းတစ္ခုရဲ ့ပရ၀ုဏ္အတြင္း
မွာပဲ ဧရိယာငယ္ တစ္ခုတည္းမွာပဲတပ္ဆင္တဲ ့ကြန္ယက္ပါ။


Metropolitan Area Network (MAN)


Local Area Network နဲ ့ Wide Area Network ၾကားက MAN ေပါ ့..သူ ့ရဲ ့သေဘာက LAN ေတြအမ်ားၾကီးကို ၁၀၀ ကီလို မီတာအက်ယ္အ၀န္း ေလာက္မွာ ထပ္ဆင္ ့ခ်ိတ္ဆက္ထားတာျဖစ္ပါတယ္။သူဟာ LAN လို Private မဟုတ္ဘဲ Public ပိုဆန္တယ္။ ေနာက္ျပီး LANထပ္ပိုတဲ ့ High Speed နဲ ့ အခ်က္အလက္ေတြအျပင္ အသံေတြကိုပါ ပို ့လြတ္ႏိုင္ပါတယ္ ။ဒါကလဲ သူက LAN နဲ ့မတူတဲ ့ Transmission Mediaနဲ ့ Network Hardware ေတြကိုသံုးထားလို ့ပါ။

Wide Area Network (WAN)

WAN ဆိုတာက တိုင္းႏွင္ ့ျပည္နယ္ေတြအျပင္ တစ္ႏိုင္ငံႏွင္ ့တစ္ႏိုင္ငံ ကိုျဖတ္ေက်ာ္ျပီး တစ္ကမၻာလံုး အေနနဲ ့ခ်ိတ္ဆက္လိုက္တာျဖစ္ပါတယ္။ေတာ္ေတာ္မ်ားမ်ားသိၾကတဲ ့ Internet က WAN အမ်ဳိးအစားေပါ ့ ။Internet ဆိုတာ ကြန္ယက္ေတြကို ထပ္ဆင္စုေဆာင္းျပီးတကမၻာလံုးအတိုင္းအတာနဲ ့ခ်ိတ္ဆက္ထားျခင္းျဖစ္ပါတယ္။ နည္းပညာ အရသူ ့ကို Internetwork လို ့ေခၚပါတယ္။ တနည္းဆိုရင္Internet ဆိုတာ Internetwork ရဲ ့အတိုေကာက္ျဖစ္ပါတယ္။ ကြန္ပ်ဳတာေတြ သန္းေပါင္ းမ်ားစြာပါ၀င္တဲ ့ဒီInternet ဟာ ၁၉၇၀ေလာက္ကစျပီး ေပၚျပဴလာ ျဖစ္လာပါတယ္ ။ဒါဟာလဲ GUI လို ့ေခၚတဲ ့ Graphic User Interface ေၾကာင္ ့ကြန္ပ်ဳတာကို သံုးတဲ ့ အေထြေထြလူတန္းစားစိတ္၀င္စားမွုႏွင္ ့လိုအပ္တဲ ့ သီးျခား ေနရာတစ္ခုထဲ သံုးရေလာက္ေအာင္ မခက္ခဲပဲ အေထြေထြလူတန္းစားအတြက္ သင္ ့ေတာ္ မွုေတြေၾကာင္ ့ပဲျဖစ္ပါတယ္။


Network Medium ၾကားခံဆက္သြယ္ေပးမည္ ့ပစၥည္းမ်ား

Network Medium ဆိုတာ ကြန္ယက္ခ်ိတ္ဆက္တဲ ့အခါ ကြန္ပ်ဳတာတစ္လံု းႏွင္ ့တစ္လံုးကို ၾကားခံခ်ိတ္ဆက္ေပးတဲ ့ပစၥည္းကိုေျပာတာပါ။ဒီၾကားခံပစၥည္းဟာ Network Cable ၾကိဳးေတြျဖစ္ပါတယ္။ ဒါေတြဟာ Metallic Cable (or) Fiber Optic Cable ေတြျဖစ္ပါတယ္။Metallic Cableက Coaxial Cable ( TV Antenna ၾကိဳးႏွင္ ့ ) Twisted Pair Cable (တယ္လီဖုန္းၾကိဳး) တို ့ပါပဲ။ခုျပင္ေနာက္ပိုင္းၾကိဳးေတြကိုမသံုးေတာ ့ဘဲWireless ဆိုတဲ ့ ၾကိဳးမဲ ့ကြန္ယက္ေတြလဲသံုးလာၾကပါတယ္။ေနာက္တခုက ကြန္ပ်ဳတာတစ္လံုးႏွင္ ့တစ္လံုးၾကား Networkၾကိဳးႏွင္းခ်ိတ္ဆက္တယ္ဆိုေပမဲ ့ ဒီၾကိဳးေတြလာေရာက္တပ္ဖို ့က ကြန္ပ်ဴတာမွာ NIC ဆိုတဲ ့ Network Interface Card ေတာ ့ရွိရမွာပါ။ဒီေတာ ့ကြန္ပ်ဴတာတစ္လံုးမွတစ္လံုး သို ့ Network Card ေတြ Network ၾကိဳးေတြ Network ေခါင္းစတဲ ့ Network Medium ေတြကို သံုးျပီး Dataေတြကို Carries လုပ္ၾကတာျဖစ္ပါတယ္။


Information Technology


IT ကာဘာလဲလို႕ ေမးလာလို တင္ေပးလိုက္ရျခင္းျဖစ္ပါတယ္။ ျမန္မာလို တိုက္ရိုက္ ဘာသာျပန္ေတာ့ သတင္းအခ်က္အလက္ နည္းပညာ လို႔ ဆုိပါတယ္။

သတင္းအခ်က္အလက္ နည္းပညာဆုိေတာ့ သတင္းစာ နဲ႔ နည္းပညာ ကိုပဲ ေျပာတာလား၊ ဂ်ာနယ္နဲ႔ နည္းပညာကိုပဲ ေျပာတာလား အစရွိသျဖင့္ ရိုးရုိးေလး ေလွ်ာက္ေတြးမိၾကတာေပါ့။

ကြန္ျပဴတာကုိ အေျခခံလုိ႔ လုပ္တဲ့ အလုပ္ မွန္သမွ်ကို အိုင္တီ အလုပ္လို႔ေခၚပါတယ္။ အေမရိကန္ ITAA ရဲ ႔ အဓိပၸါယ္ျပန္ခ်က္ ကေတာ့ ကြန္ျပဴတာကို အေျခခံ သတင္းအခ်က္အလက္ စနစ္ - စီမံခန္႔ခြဲမွု၊ ေထာက္ပံ့မွု၊ စီမံကိန္းခ်မွု၊ အပလီေကးရွင္း ဖန္တီးမွု၊ Development, ဒီဇိုင္း, သင္ၾကားေရး အစရွိသျဖင့္ အားလံုးကို ျခံဳငံုေဖာ္ျပ ထားပါတယ္။

သတင္းအခ်က္အလက္ သိမ္းဆည္းရန္၊ ရယူရန္၊ ျဖန္႔ခ်ိရန္၊ ကိုင္တြယ္ အသံုးျပဳရန္ ဖန္တီးထားေသာ ကြန္ျပဴတာနဲ ႔ဆက္သြယ္ေရး ဆိုင္ရာ ပစၥည္းမ်ား၏ Application တစ္ခုလို႔လည္း ဘာသာျပန္ထား ပါတယ္။ ဒါဆုိရင လံုေလာက္ပါျပီ။ အိုင္တီ ပစၥည္း ေပၚလာတယ္ဆုိတာ သတင္းအခ်က္ အလက္ သိမ္းဆည္းရန္၊ မွ်ေဝရန္၊ ျဖန္႔ခ်ိန္ရန္တို႔ပါပဲ။ ဂိမ္းေဆာ့တယ္ဆုိတာ သတင္းအခ်က္အလက္ကို ကိုင္တြယ္ အသံုးျပဳ (Manipulate) လုပ္တယ္ဆုိတဲ့ ေခါင္းစဥ္ေအာက္ကို ဝင္ပါတယ္။ Facebook ဆုိတာ လူသားတို႔ရဲ ႔ သတင္းအခ်က္မ်ား စုစည္းရာ၊ မွ်ေဝရာ ေနရာ တစ္ခုပါ။ ဒါေၾကာင့္ သူ႔ကို အိုင္တီ ကုမၼဏီလို႔ ဆုိပါတယ္။ Apple က ဆက္သြယ္ေရးအတြက္ စမတ္ဖုန္းထုတ္တယ္။ သတင္းအခ်က္အလက္ သိမ္းဆည္းရန္၊ ကိုင္တြယ္ အသံုးျပဳရန္ Macbook ထုတ္တယ္။ ဒီေတာ့ Apple ကလည္း အိုင္တီ ကုမၼဏီျဖစ္ပါတယ္။

ဒီေတာ့ ယင္း အိုင္တီ ရယ္လို႔ ေခါင္းစဥ္တပ္လိုက္တဲ့ လုပ္ငန္းအမ်ိဳး အစားေတြတိုင္းမွာ ပါဝင္လုပ္ကိုင္ေနသူ အားလံုးဟာ အိုင္တီသမားပါ။ အိုင္တီသမားဆုိလို႔ ဝဘ္ဆိုဒ္ ဟက္တတ္မွ၊ ဝဘ္ဆုိဒ္ေရးတတ္မွ၊ ေဆာ့ဖ္ဝဲ ေလးေတြ ရွာေဖြတတ္မွ၊ ဖန္တီးတတ္မွကုိ မဆုိလိုပါဘူး။ ကြန္ျပဴတာ စာရင္းကိုင္ဟာလည္း အိုင္တီ သမားပါပဲ။ Photoshop ေဆာ့ဖ္ဝဲ အသံုးျပဳ လုပ္ကိုင္သူလည္း အိုင္တီသမားပါပဲ။ Auto cad ေရးသားသူလည္း အိုင္တီ သမားပါပဲ။ စီးပြားေရးနဲ႔ ဘြဲ႔ရေပမယ့္ အိုင္တီကုမၼဏီမွာ စီမံခန္႔ခြဲေရး၊ ျဖန္႔ခ်ိေရး လုပ္ေနသူမ်ားလည္း အိုင္တီ သမားပါပဲ။

အလြယ္အားျဖင့္ ကြန္ျပဴတာနဲ႔ ဆက္စပ္ျပီး တည္ေဆာက္ဖန္တီး မယ္၊ လုပ္ကိုင္မယ္၊ ထိန္းသိမ္းျပဳျပင္မယ္၊ ယင္းကြန္ျပဴတာကို အေျခခံျပီး အလုပ္လုပ္မယ္ ဆုိရင္ အိုင္တီ အလုပ္ပါပဲ။ ကြန္ျပဴတာ ဆုိတဲ့ ေခါင္းစဥ္ေအာက္မွာလည္း ကြန္ျပဴတာမွတ္ဥာဏ္ပါဝင္တဲ့ ပစၥည္းအားလံုးကို ဆုိလိုပါတယ္။ စမတ္ဖုန္း၊ စက္ရံုသံုး ထိန္းခ်ဳပ္ေရးစနစ္ ပစၥည္း၊ ကားအတြင္း ထိန္းခ်ဳပ္စနစ္ ပစၥည္း အစရွိသျဖင့္ အားလံုး ပါဝင္ပါတယ္။
Information Technology ဆိုတာ Technology ကို သုံးခ်ၿပီး information ေတြ ဖလွယ္တာပဲတဲ့။ အရင္တုန္းက သိသလို ရွိေပမယ့္ သေဘာမေပါက္ခဲ့ဘူး။ အခုေတာ့ သေဘာေပါက္သြားခဲ့ၿပီ။ တျခား အပိုင္းေတြေတာ့ ေသခ်ာမသိေပမယ့္ IT ဆိုတဲ့ စကားလုံးကို ခဏ ေမ့ထားၿပီး Web အပိုင္းကို တခ်က္ၾကည့္ရေအာင္။
Web ပိုင္းမွာဆိုရင္ Server နဲ႔ Client ရွိတယ္။ Client ပိုင္းမွာဆိုရင္ေတာ့ browser ေပါ့။ Server Side Language ဘာနဲ႔ပဲ သုံးထားသုံးထား browser က HTML , CSS , javascript ဒါေတြကိုပဲ နားလည္တယ္။ User အေနနဲ႔လည္း PHP နဲ႔ ေရးထားလို႔ ဖတ္မရဘူး။ ASP.NET နဲ႔ ေရးထားလို႔ ဖတ္မရဘူးဆိုတာ မရွိဘူး။ Result က HTML ပဲ။ User လိုခ်င္တာက HTML ပဲ။
တနည္းေျပာရင္ Server Side Language ဘာပဲ ျဖစ္ေန ျဖစ္ေန Database ဘာပဲ ျဖစ္ေန ျဖစ္ေန browser ေတြ အမွန္တကယ္ လိုအပ္တာ HTML ပဲ။ ဒါေၾကာင့္ ဘာနဲ႔ပဲ ေရးထားေရးထား အေရးမႀကီးလွဘူး။ အေရးႀကီးတာက User က သူ ျမင္ခ်င္တဲ့ data ကို ျမင္ရဖို႔ပါပဲ။ ကြၽန္ေတာ္တို႔ေတြ PHP ေတြ ေလ့လာတယ္။ Node.js ေလ့လာတယ္။ ASP.NET ေလ့လာတယ္။ စတာေတြကို ဘယ္လိုပဲ ေလ့လာေလ့လာ အေျခခံ အဆင့္ျဖစ္တဲ့ HTML , CSS , javascript ကို မတတ္လို႔ မျဖစ္ဘူး ဆိုတာကို ဒါေၾကာင့္ေျပာတာပါ။ PHP က ေႏွးတယ္။ Python က ျမန္တယ္။ စတာေတြကို user ေတြ မသိသလို သိဖို႔ လည္း မလိုအပ္ဘူး။ User က သူျမင္ခ်င္တာကို အတိုင္းအတာ တစ္ခုထိ ေစာင့္ၿပီး ဖတ္ပါလိမ့္မယ္။ Server Side ပိုင္းမွာ အဓိက အပိုင္းက Load Balancing အပိုင္းပဲ။ Concurrency အပိုင္းေတြက အဓိက က်လာတယ္။ ဒါေၾကာင့္ user loading ဘယ္ေလာက္ရွိလဲဆိုတာကို မူတည္ၿပီး ေနာက္ပိုင္း language ေတြ ေျပာင္းတာေတြ ျဖစ္လာတာပါ။ ထားပါေတာ့။ ကြၽန္ေတာ္က PHP တတ္တယ္။ User Request က အရမ္းမ်ားမယ္လို႔ ထင္ထားတယ္။ ဒါေၾကာင့္ PHP မသုံးပဲ အျခား တစ္ခုခု ေျပာင္းသုံးတယ္ပဲ ဆိုပါေတာ့။ စစျခင္းမွာ User Request ဘယ္ေလာက္ မ်ားမလဲဆိုတာကို ဘယ္လို မွ မသိႏိုင္ဘူး။ ေၾကျငာလိုက္ခ်ိန္မွာ အရမ္း မ်ားႏိုင္ေပမယ့္ ေနာင္တခ်ိန္ ျပန္နည္းသြားႏိုင္ေသးတယ္။ ပုံမွန္ ဘယ္ေလာက္ ဝင္မလဲဆိုတာကို ၁ ႏွစ္ေလာက္ ေစာင့္ၾကည့္ၿပီးမွ ဆုံးျဖတ္ႏိုင္လိမ့္မယ္။ ဒါေၾကာင့္ အေကာင္းဆုံးက ကိုယ္ ကြၽမ္းက်င္တာ နဲ႔ လုပ္တာ အေကာင္းဆုံးပဲ။ ဘယ္ language မဆို ဘယ္ server မဆို concurrency 100 ေလာက္ေတာ့ ခံႏိုင္ပါတယ္။
လက္ရွိ ေအာင္ျမင္ေနတဲ့ Website ေတြကို ေလ့လာၾကည့္ရင္ facebook , twitter , LinkedIn, Google , digg, reddit စတာေတြက data ေတြပဲ။ တနည္းေျပာရင္ information ေတြပဲ။ တျခားသူမွာ ရွိတဲ့ information ကို technology သုံးၿပီး အျခားတစ္ေယာက္ဆီမွာ သြားျပတယ္။ ေနာက္ကြယ္က technology ေတြ server ေတြ ကို ခဏ ေလာက္ ေမ့ထားၿပီး အေပၚယံေလးကိုပဲ ၾကည့္လိုက္ရင္ information ေတြပဲ။ သူတို႔ ကိုယ္ပိုင္ information ေတြလား ဆိုေတာ့ မဟုတ္ဘူး။ အျခားသူ information ေတြကို အျခားတစ္ေယာက္ဆီကို သူတို႔ technology သုံးၿပီး ပို႔ေပးတာ။ PHP က information ေတြ မဟုတ္ဘူး။ Python က information ေတြ မဟုတ္ဘူး။ ဘယ္ language က information ေတြ မဟုတ္ပါဘူး။
IT , IT ဆိုတာ လူတိုင္း ပါးစပ္ဖ်ားမွာ ေျပာေနၾကတယ္။ IT ပြဲေတာ္ ဆိုၿပီး ေစ်းေတြ ေရာင္းေနၾကတယ္။ IT ပြဲေတာ္ဆိုၿပီး game ေတြ ၿပိဳင္ၾကတယ္။ IT ဆိုတာကို ဘယ္လို ခံယူထားလဲေတာ့ မသိ။ ကြၽန္ေတာ့္ အေနနဲ႔ IT ဆိုတာက Information Technology ။ Technology အားကိုးနဲ႔ information ေတြကို အသုံးခ်ေနတာပဲ။ နည္းပညာေတြကို အသုံးခ်ၿပီး လူေတြ လိုခ်င္တဲ့ information ေတြကို ျမန္ျမန္ဆန္ဆန္ လြယ္လြယ္ကူကူ ထိထိေရာက္ေရာက္ ပို႔ေပးတာပဲလို႔ ျမင္တယ္။
ဒါေၾကာင့္ ဘာေတြပဲ ေလ့လာေလ့လာ အဓိက အခ်က္ကို မေမ့ဖို႔ပဲလိုတယ္။ တခ်ိဳ႕လူေတြက HTML , CSS , javascript ေတြ ထက္ ASP.NET , PHP စတာေတြကို ေက်ာ္ေလ့လာခ်င္ၾကတယ္။ ေက်ာ္သိခ်င္ၾကတယ္။ User ေတြ ျမင္ေနရတာကို HTML ေတြဆိုတာ သူတို႔ေတြ မသိၾကဘူးေလ ...
 က်ယ္ျပန္႔တဲ့ အိုင္တီ နယ္ပယ္မွာ ကိုယ္ အဆင္ေျပရာ လမ္းကို ေရြးခ်ယ္ ေလွ်ာက္လွမ္းႏိုင္ပါေစ

IT က်င့္ဝတ္ေတြဆက္လက္တင္ေပးပါမယ္။



WINDOWS PASSWORD ကို ေဆာ့၀ဲလ္ မသံုးဘဲ ေက်ာ္နည္း

  windows 7 မွာ password ေမ့သြားရင္ ေက်ာ္ခြနည္းေလးပါ။ windows 7 အေခြေတာ့ လုိအပ္ပါတယ္။ windows 7 အေခြကို Drive ထဲကို ထည့္လို...