Friday, December 28, 2012

OSI model (or) OSI 7 Layer အပိုင္း(၂)

(4)Transport Layer
                 Transport Layer ကေတာ့ ( End to End reliable communication )
အစြန္းႏွစ္ဖက္ ကို စိတ္ခ်ရေအာင္ေဆာင္ရြက္ေပးတဲ့ Layer ျဖစ္ပါတယ္ ။ဘယ္လို အ
စြန္းႏွစ္ဖက္ လဲဆိုေတာ့ Upper Layer နဲ့ Lower Layer ေတြရဲ့ ၾကားမွာ ၾကားခံ
Layer အျဖစ္နဲ့ အလုပ္လုပ္ပါတယ္ ။ Upper Layer မွာလာတဲ့ အရြယ္အစား ၾကီး
မားတဲ့ Data ေတြကို အရြယ္အစားေသးငယ္ျပီး အစိတ္စိတ္အမႊာမႊာ ျဖစ္ေအာင္
transport layer က လုပ္ေဆာင္ေပးပါတယ္ ။ အဲဒီလုပ္ငန္း စဥ္ကို segmentation
လို့ ေခၚျပီး Data အပိုင္းအစ ေတြကို segment လိုေခၚပါတယ္ ။ Transport Layer ရဲ့
အဓိက လုပ္ေဆာင္မူကေတာ့ တစ္ဖက္ပို့လိုက္တဲ့ data ေတြကို လက္ခံယူတဲ့အခါ အမွား
အယြင္းမရိွ ျပည့္ျပည့္ စံုစံုရရိွေအာင္ တာ၀န္ယူေဆာင္ရြက္ေပးပါတယ္ ။ ေနာက္ျပီး
flow control လို့ေခၚတဲ့ လက္ခံသူမွ data ေတြကုိ ဘယ္ေလာက္ျမန္ႏူန္း ျဖင့္ လက္
ခံရယူနုိင္သလဲ ဆိုတဲ့ ေပၚမူတည္ျပီး transmit လုပ္ျခင္းကို လဲ လုပ္ေဆာင္ပါတယ္ ။
transport layer မွာ အလုပ္လုပ္တဲ့ protocol ေတြကေတာ့ TCP , UDP ,Net BEUI
SPX protocol ....... စသျဖင့္ ရိွပါတယ္ ။ Transmission mothod အေပၚမူတည္ျပီး
protocol ေတြအေနနဲ့ connection oriented ႏွင့္ connectionless ဆိုျပီး ႏွစ္မိ်ဳး
ကြဲပါတယ္ ။ TCP ( Transmission Control Protocol ) ဟာ connection
 oriented protocol အမ်ိဳးအစားျဖစ္ျပီး UDP (User Datagram Protocol )
ကေတာ့ connectionless အမိ်ဳးအစားျဖစ္ပါတယ္ ။ အဲဒါကို ေတာ့ အေသး
စိတ္မရွင္းျပေတာ့ ပါဘူး ။ Network layer သြားရေအာင္


(5) Network layer
           Network layer ရဲ့ လုပ္ေဆာင္မူကေတာ့ Addressing ႏွင့္ Routing တို့ ျဖစ္ပါတယ္။
Addressing ကေတာ့ network ထဲ မွာရိွသမွ် computer ေတြကိုမည္သည့္ Device ႏွင့္မွ မ
တူတဲ့ Address Number သတ္မွတ္ေပးခ်င္ ျဖစ္ပါတယ္ ။ Address Number ႏွစ္မ်ုိဳးရိွပါတယ္ ။
IP adderss လို့ ေခၚတဲ့ ( Logical Address ) ႏွင့္ MAC address လို့ ေခၚတဲ့ (Physical)
Address ) ျဖစ္ပါတယ္ ။ Network Layer protocol ေတြသည္ Transport Layer မွေရာက္လာ
တဲ့ segment ေတြမွာ source ႏွင့္ destination address ထည့္သြင္းျခင္း မ်ားကို လုပ္ေဆာင္ပါ
တယ္ ။ အဲဒီ source ႏွင့္ destination address မ်ား သည္ IP ( logical address ) မ်ားျဖစ္ပါတယ္ ။
        Routing လုပ္ငန္းစဥ္ကေတာ့ destination သို့ data မပို့ခင္ ဘယ္လမ္းေၾကာင္းမွ ေပးပို့ ျခင္း
သည္ အျမန္ဆံုး ႏွင့္ အေကာင္းဆံုး ျဖစ္မလဲ ဆိုတာကို ဆံုးျဖတ္ေပးပါတယ္ ။ ေနာက္တစ္ခု က
Network တစ္ခုမွ အျခား Network တစ္ခု သို့ data ေပးပို့တဲ့ အခါမွာ Routing သည္ အဓိက
ေနရာမွာ ပါ၀င္ပါတယ္ ။ အဲဒီလို အျမန္ဆံုး ႏွင့္ အေကာင္းဆံုး ေရာက္ရိွႏုိင္မယ့္ လမ္းေၾကာင္း
ေရြးခ်ယ္ ဆံုးျဖတ္ျခင္းကို Routing လို့ေခၚပါတယ္။ Router မ်ားသည္ Network Layer တြင္ အလုပ္
လုပ္ ၾကျပီး ၄င္း တို့ကို Layer 3 Devices လို့လဲ ေခၚပါတယ္ ။


(6) Data Link Layer
                OSI Model ရဲ့ ဒုတိယေျမာက္ Layer လဲျဖစ္ပါတယ္ ။ သူက ဘာလုပ္ေပးလဲ ဆိုေတာ့
Network Layer က လာတဲ့ Packet ေတြကို header ႏွင့္ trailer တို့ ထည့္သြင္းျပီး frame တစ္ခု
တည္ေဆာက္ ပါတယ္ ။ header ထဲမွာ ဆိုရင္ source ႏွင့္ destination address ကို ထည့္သြင္းပါ
တယ္။ ဒီ Layer မွာ ထဲတဲ့ address ေတြကေတာ့ MAC (Physical Address ) ဘဲ ျဖစ္ပါတယ္ ။
အဲဒီမွာ Network Layer ကတပ္တဲ့ IP ( logical address ) ႏွင့္ Data Link Layer က တပ္တဲ့
MAC ( Physical address ) တို့ မပါရိွလွ်င္ Packet ေတြသည္ လိုရာခရီးကို ေရာက္မွာ မ
ဟုတ္ပါဘူး ။ Fram တစ္ခု network ထဲ ေရာက္ရိွလာျပီး ဆိုရင္ network ထဲ မွ computer တိုင္း
သည္ packet frame အတြင္းပါလာေသာ Destination MAC address ကို ၾကည့္ရူ ၾကပါတယ္ ။
အဲဒီ destination mac address သည္ မိမိ၏ MAC addrss ႏွင့္ တူေနတယ္ ဆိုရင္ အဲဒီ
frame ကုိ လက္ခံျပီး Network Layer သို့လႊဲအပ္လုိက္ပါတယ္ ။ တကယ္လို့ မိမိ mac address
ႏွင့္ မတူဘူးဆိုရင္ အဲဒီ frame ကို လ်စ္လ်ဴရူ လိုက္မွာ ျဖစ္ပါတယ္ ။ ေနာက္လုပ္ငန္းစဥ္ တစ္ခု
က အဲဒီ ေရာက္လာတဲ့ frame ေတြဟာ Error- Frame ေတြ ျဖစ္ေနခဲ့မယ္ဆိုရင္လဲ ေနာက္တစ္
ၾကိမ္ ျပန္ပို့ေပးရန္ Data Link Layer ကဘဲ ညႊန္ၾကားမွာ ျဖစ္ပါတယ္ ။ ေနာက္တစ္ခုက Data
Collision ျဖစ္ျခင္းမွ ကာကြယ္ႏုိင္ရန္ Access Method မ်ားႏွင့္လဲ ထိန္းေက်ာင္းေပးတဲ့ layer
ျဖစ္ပါတယ္ ။ Ethernet Network ေတြမွာ ဆိုရင္ CSMA/CD (Carrier Sences Multiple Access
with Collsion Detection ) ဆိုတဲ့ Access method ကို အသံုုးျပဳျပီး Ring Network ေတြမွာ ဆိုရင္
Token passing ကိို အသံုးျပဳၾကပါတယ္ ။ DATA Link Layer မွာ အလုပ္လုပ္တဲ့ Device မ်ားကို
Layer 2 Device လို့ေခၚပါတယ္ ။ Bridge ႏွင့္ switch ေတြသည္ DATA link layer တြင္ အလုပ္
လုပ္ပါသည္ ။


             
(7) physical Layer
            OSI 7 Layer ရဲ့ ေအာက္ဆံုးအလႊာျဖစ္ပါတယ္ ။ Network ခ်ိတ္ဆက္ရာတြင္
           အသံုးျပဳရမယ္ cable အမ်ိဳးအစား ၊အကြာအေ၀း ၊ အသံုးျပဳရမည့္ connector    တို့ကိုဆံုးျဖတ္ေပးပါတယ္ ။Data Link Layer မွလာေသာ frame မ်ားကို
electric signal အျဖစ္ေျပာင္းလည္းေပးျပီး ၊ကိုယ့္ဆီ၀င္လာတဲ့
electric signal မ်ားကိုလည္း Network Bit မ်ားအျဖစ္
လက္ခံရယူပါတယ္ ။ Hub ႏွင့္ Repator တို့သည္ physical layer တြင္
လုပ္ေဆာင္ၾကပါတယ္ ။NIC ေတြကေတာ့ physical layer ႏွင့္
data link layer ႏွစ္ခုစလံုးမွာ အလုပ္လုပ္ပါတယ္ ။

                                                                 ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ။


Read more

Saturday, December 15, 2012

OSI Model (OSI 7 Layer) အပိုင္း (၁)


                Network ေပၚမွာ ကြန္ပ်ဴတာ တစ္လံုးနွင့္ တစ္လံုး Data အျပန္အလွန္
ေပးပို့ေနပံု ကို မ်က္စိျဖင့္ မျမင္ႏုိင္ေပမယ့္ ISO ( International Standard Organization )
မွ Developed လုပ္ထားတဲ့ Network model တစ္ခု လုိက္နာအသံုးျပဳျပီး communicate လုပ္
ၾကပါတယ္ ။ ၄င္း Network model ကို OSI ( Open System Interconnection ) လို့ ေခၚပါ
တယ္ ။ OSI model ကို Layer 7 ခု ျဖင့္ တည္ေဆာက္ထားေသာေၾကာင့္ 7 Layer လို့လည္း
ေခၚပါတယ္ ။ OSI model ကို 1977 တြင္ ISO မွစတင္ျပီး Developed လုပ္ခဲ့ ၾကပါတယ္ ။
OSI model သည္ TCP/IP တို့လို့ protocol မ်ိဳးမဟုတ္ပါဘူး ။ လိုက္နာျပီး လုပ္ေဆာင္သင့္တယ္
လို့ အၾကံျပဳထားတဲ့ Network model တစ္ခု ျဖစ္ပါတယ္ ။ protocol ေတြကို ဖန္တီးမယ့္
programmer ေတြဟာလဲ OSI model ေအာက္မွာ အက်ဳံး၀င္ေအာင္ ေရးသားၾကပါတယ္ ။
အဲဒီလို OSI model ကို လိုက္နာ ျပီး ပံုစံထုတ္ေရးသားထားတဲ့ Protocol ေတြသားလ်ွင္
အျခား network ေတြႏွင့္ ခ်ိတ္ဆက္ တဲ့ေနရာမွာ အခက္အခဲ မရိွ မွာျဖစ္ပါတယ္ ။
ထို့ေၾကာင့္ TCP/IP အပါ၀င္ network protocol ေတာ္ေတာ္မ်ားမ်ားသည္ OSI ေဘာင္
အတြင္း၀င္ေအာင္ ေရးသားထားၾကပါတယ္ ။ ေအာက္ပါပံုတြင္ computer တစ္လံုး မွ
အျခားကြန္ပ်ဴတာ တစ္လံုးသို့ Data flow သြားရာလမ္းေၾကာင္းကို OSI model ျဖင့္
ေဖာ္ျပထားပါတယ္ ။
 ပံုမွာ ျပထားတဲ့ သလို ကြန္ပ်ဳတာ နွစ္လံုး Data ဖလွယ္ မယ္ဆိုရင္  Source လိုေခၚ
တဲ့ Data ေပးပို့မယ္ computer ရဲ့ application layer မွ စျပီး physical layer ထိ ဆင္း
တစ္ဆင့္ခ်င္းဆင္းသြား ပါလိမ့္မယ္ ။ ၄င္း physical layer မွ Data ေတြကို cable ေပၚ
သို့ transmit လုပ္ပါတယ္ ။ ထိုမွတစ္ဖန္ Data လက္ခံမယ့္ စက္ (destination ) သို့ ေရာက္
တဲ့ အခါ physical layer မွ စျပီး တစ္ဆင့္ ခ်င္းတက္ျပီး ေနာက္ဆံုး application layer သို့
ေရာက္ရွိပါတယ္ ။

 (1)Application Layer
              Application Layer သည္ OSI model ရဲ့ အေပၚဆံုး အလႊာျဖစ္ျပီး
user နဲ့ တုိက္ရိုက္ထိေတြရတဲ့ Layer လည္းျဖစ္ပါတယ္ ။ ဒီေနရာမွာ တစ္ခုေျပာ
စရာ ရိွတာက Appilcation Layer ဆို ေတာ့ photoshop တို့ word တို့ excel တို့
အလုပ္တဲ့ Layer လားလို့ ေမးစရာ ရိွပါတယ္ ။ Application Layer ထဲ မွာ အဲဒီ
software application ေတြမပါပါဘူး ။ Network နဲ့ ပတ္သတ္တဲ့ services ေတြ
အလုပ္လုပ္တဲ့ အခါ အသံုးျပဳတဲ့ application protocol ေတြအလုပ္လုပ္တဲ့ Layer
ျဖစ္ပါတယ္ ။ တစ္နည္းေျပာရ ရင္ Network နဲ့ ပတ္သတ္တဲ့ services ေတြကို
ထမ္းေဆာင္တဲ့ Layer လည္းျဖစ္ပါတယ္ ။ Application Layer မွာ အလုပ္လုပ္တဲ့
protocol ေတြကေတာ့ HTTP (Hypertext Transfer Protocol ) , FTP (File
Transfer protocol ) , SMTP (Simple Mail Transfer Protocol ) , .......
စတဲ့ protocol ေတြအလုပ္လုပ္ၾကပါတယ္ ။

(2)Presentation Layer 
                      Presentation Layer ဟာ OSI ရဲ့ ၆ ခုေျမာက္အလႊာ ျဖစ္ပါတယ္။
ဒီ persertation layer  က ဘာအလုပ္လုပ္သလဲ ဆိုေတာ့ presentation ,
compression, encryption ဆိုတဲ့ လုပ္ငန္းစဥ္ ၃ ခုကို အဓိက လုပ္ေဆာင္ပါတယ္ ။
တစ္ဖက္ကပို့လိုက္တဲ့ data ကို တစ္ဖက္က လက္ခံမယ့္သူဘက္မွ process လုပ္ႏုိင္
ေအာင္ transalator အျဖစ္နဲ့ လုပ္ေပးတာဟာ presentation layer ရဲ့ လုပ္ငန္းစဥ္
ပါဘဲ ။ ဘာကို transalate လုပ္ေပးလဲ ဆိုရင္ အခုလက္ရိွအသံုးျပဳ ေနၾကတဲ့ ကြန္
ပ်ဳတာေတာ္ေတာ္ မ်ားမ်ားရဲ့ language code ေတြသည္ ASCII (American Standard
Code for Information Interchange ) ကို အသံုးျပဳပါတယ္ ။ ASCII  language code
သည္ 1 charator ကို 8 bit နဲ့ အလုပ္လုပ္ပါတယ္ ။ ဒါေပမယ့္ IBM Mainframe လို တစ္
ခ်ဳိ့ ကြန္ပ်ဳတာ ေတြမွာေတာ့ EBCDIC ( Extended Binary Coded Decimal Interchange
Code ) ဆိုတဲ့ language code ကို သံုးၾကပါတယ္ ။ EBCDIC  code ကေတာ့က 1
charator ကို 7 bit နဲ့ အလုပ္ လုပ္ပါတယ္ ။ အဲဒီ Language code မတူတဲ့ Computer
အခ်င္းခ်င္း data ဖလွယ္မယ္ဆိုရင္ ASCII မွ EBCDIC သို့ EBCDIC မွ ASCII သို့ အျပန္
အလွန္ Translate လုပ္ေပးပါတယ္ ။

Compression ဆိုတဲ့ လုပ္ငန္းစဥ္ကေတာ့ ရွင္းပါတယ္ ။ Network ထဲမွာ Data ပို့ ရင္
အရြယ္အစား ငယ္ သြားေအာင္ ခ်ဳံေပးျပီး(compression ) တစ္ဖက္ က data လက္ခံ မယ့္
ဘက္ေရာက္ ေတာ့ uncompress ျပန္လုပ္ေပးပါတယ္ ။
Encryption ကေတာ့ ကိုယ့္ပို့ လိုက္တဲ့ data ေတြကို secure ျဖစ္ေအာင္ Encrypt (စကား၀ွက္)
လုပ္ျပီး ပို့ပါတယ္ ။ တစ္ဖက္ က ျပန္လက္ခံ ရင္  Dencrypt ျပန္လုပ္ေပးတဲ့ လုပ္ငန္းစဥ္ကို
လုပ္ေဆာင္ေပးပါတယ္ ။




(3)Session Layer
                 Session Layer ကေတာ့ အလြယ္ေျပာရင္ connection တည္ေဆာက္ေပးတဲ့
layer ျဖစ္ပါတယ္ ။ Network ေပၚမွာ Computer ႏွစ္လံုး Data ဖလွယ္ မယ္ဆိုရင္ အဲ
ဒီ computer ႏွစ္လံုး ၾကားမွာ connection တစ္ခု ရလာေအာင္ ေဆာင္ရြက္ေပးတဲ့ လုပ္ငန္း
စဥ္ ကို session layer က လုပ္ေဆာင္ပါတယ္ ။ Connection ရသြားျပီဆိုရင္လဲ 
Simplex , half duplex ႏွင့္ full duplex ဆိုတဲ့ mode သံုး mode ထဲက ဘယ္ mode ကို
အသံုးျပဳ ျပီး connection တည္ေဆာက္မလဲ ဆိုတာ ကို ဆံုးျဖတ္ေပးပါတယ္ ။အဲဒီ လုပ္
ငန္းစဥ္ ကို dialog control လိ္ုေခၚပါတယ္ ။ ဥပမာ File ေတြကိုအသံုးျပဳ ရန္ File
Server ကို Client က လွမ္းခ်ိတ္ တဲ့ အခါ File Server မွာ ရိွတဲ့ Session Layer
Protocol ေတြနဲ့ client computer မွာ ရိွတဲ့ session layer protocol တို့ အခ်င္းခ်င္း
ညိိွႏူိင္း ျပီး Connection တစ္ခု တည္ေဆာက္ေပးပါတယ္ ။ အဲဒီလို တည္ေဆာက္ထား
တဲ့ connection ဟာအေၾကာင္းအမ်ိဳးမ်ိဳး ေၾကာင့္ Disconnect ျဖစ္သြားတယ္ ဆိုရင္
လည္း session layer protocol က သိရိွျပီး ထပ္မံခ်ိတ္ဆက္ ဖို့ ၾကိဳးစားပါတယ္ ။
သတ္မွတ္ထားတဲ့ အခ်ိန္ အတိုင္းအတာ ထိေအာင္ File Server ကို လွမ္းခ်ိတ္လို့ မရ
ေတာ့ဘူး ဆိုရင္ေတာ့ session ကို ပိတ္ပစ္ျပီး error အေနျဖင့္ေၾကာင္းၾကားေပးပါတယ္ ။

(ဆက္လက္ေဖာ္ျပပါမည္)
                                                                                       ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ။
Read more

Friday, December 14, 2012

Bad Sector ဆိုတာ ဘာလဲ ။ Bad Sector ဘာေၾကာင့္ျဖစ္ရသလဲ ။ Bad Sector ျဖစ္လာရင္လာလုပ္မလဲ

          Bad Sector ဆိုတဲ့ အေခၚအေ၀ၚကို တစ္ခ်ိဳ့လဲၾကားဖူးရင္ၾကားဖူးမယ္
တစ္ခ်ိဳ့လဲစိမ္းေနႏုိင္ပါတယ္။ ဘယ္လိုဘဲျဖစ္ျဖစ္ ၾကားဖူးသည္ျဖစ္ေစ
မၾကားဖူးသည္ျဖစ္ေစ ကြန္ပ်ဴတာအသံုးျပဳသူတိုင္း မလြဲမေသြ
ၾကံဳေတြ့ရမယ္ ျပႆနာတစ္ခုျဖစ္ပါတယ္ ။ ဒါေၾကာင့္ ဒီပိုဒ့္ေလးကို
ေဖာ္ျပလိုက္ပါတယ္ ။

Bad Sector ဆိုတာဘာလဲ ?
                Bad Sector ဆိုတာ Hard Disk ရဲ့ Data သိမ္းဆည္းတဲ့
 မ်က္ႏွာျပင္ေပၚမွာဖတ္၍မရေတာ့ေသာအ၀န္းအ၀ိုင္း (ဧရိယာ)မ်ားကို
Bad Sector လို့ေခၚပါတယ္ ။ ကိုယ့္ရဲ့ Data ေတြ ၊ information ေတြဟာ
၄င္း Bad Sector ေပၚမွာက်ေရာက္ေနျပီဆိုရင္ေတာ့ အဲဒီ Data ေတြကိုျပန္ေခၚဖို့
 Recover လုပ္ဖို့ခဲယဥ္းျပီးျဖစ္ပါတယ္။

  Bad Sector ဘာေၾကာင့္ျဖစ္ရသလဲ ?

              Bad Sector ဘာေၾကာင့္ျဖစ္ရသလဲဆိုရင္
        
    -   Hard Disk အပူခ်ိန္ ျမင့္တက္လာျခင္း
   -    Voltage မတည္မျငိမ္ ျဖစ္ျခင္း
   -    Hard Disk ကိုယ္တိုင္ကိုက အခ်ိန္ၾကာလာျခင္း
   -    Head Crash ျဖစ္ျခင္း စသည့္အေၾကာင္းမ်ား ေၾကာင့္ Bad Sector
        ျဖစ္တက္ပါတယ္ ။

 Bad Sector ျဖစ္ရင္ဘယ္လို လကၡဏာ ေတြျပလဲ ?

    Bad Sector ျဖစ္ရင္ဘယ္လို လကၡဏာေတြျပသလဲ ဆိုရင္

 -   Hard Disk ရဲ့ အလုပ္လုပ္တဲ့ လုပ္ငန္းစဥ္ေႏွးလာျခင္း
-    ဖိုင္တစ္ခုေခၚဖို့ ၊ Window တက္ဖို့ ၾကာလာျခင္း
-    တစ္ခါတစ္ရံ Window စအတက္ Window Loading
      လုပ္တဲ့ေနရာေရာက္ရင္ Restart ျပန္ျဖစ္သြား
       လိုက္ ျပန္တက္လာလိုက္ ျဖစ္ျခင္း
-      Hard Disk လံုး၀ မတက္ေတာ့တဲ့အထိျဖစ္ျခင္း စသည့္
        လကၡဏာမ်ားျဖစ္ပါတယ္။

 ဘယ္လိုကာကြယ္ရမလဲ?

        ဘယ္လိုကာကြယ္ရမလဲဆိုရင္ Bad Sector စစျဖစ္ျခင္းဆိုရင္ေတာ့
Scandisk ကို Autofix ႏွင့္ွွSurface ကုိပါ Run ေပးရပါမယ္ ။
 အဲဒါဆိုရင္ Bad Sector ေပၚက Data ေတြကို တစ္ျခားေနရာသြားထားေပးပါတယ္။
အဲဒီ Bad Sector ရိွတဲ့ ေနရာကို လည္းအမွတ္အသားလုပ္လိုက္ျပီး ေနာက္ထက္
Data ေတြမသိမ္းနုိင္ေအာင္လုပ္ထားလိုက္ပါတယ္ ။
(မွတ္ခ်က္ ။    ။  Bad Sector ေၾကာင့္ေတာ္ေတာ္အေျခအေနဆိုးေနတဲ့ အခ်ိန္မ်ိဳးက်မွ
                      ဒီ Scandisk တို့ူ Chkdsk တို့ကို မ Runသင့္ပါ ။ အဲဒီအခ်ိန္က်မွ Run
                      လုိက္ရင္ Hard Disk ထဲက Data ေတြကို Recovery လုပ္လို့မရေတာ့တာမ်ိဳး
                       ျဖစ္တက္ပါတယ္။)

 ဘယ္လိုရွင္းမလဲ ?

       Bad Sector ေၾကာင့္ေတာ္ေတာ္ အေျခအေနဆိုးေနတဲ့ အခါမ်ိဳးဆိုရင္ေတာ
့ Hard Disk Generator Tool လို Software မ်ိဳးကို အသံုးျပဳနုိင္ပါတယ္ ။
ေနာက္တစ္နည္းက ေတာ့ Hard disk ကို Low Level Fomat ရုိက္ျခင္းဘဲျဖစ္ပါတယ္။
သူကေတာ့ Hard disk မ်က္ႏွာျပင္ေပၚက Bad Sector ေတြကို ေကာ္ပတ္ နဲ့စားလိုက္သ
လိုမိ်ဳးလုပ္ေဆာင္ပါတယ္ ။ Hard disk တစ္လံုးကို Low Level Fomat (၃) ၾကိမ္ဘဲ ရိုက္လို့ရပါတယ္ ။
 ( မွတ္ခ်က္ ။    ။ Low Level Fomat ကေတာ့ ေနာက္ဆံုးဆင့္လို့
                      ေျပာလို့ရပါတယ္ ။ Fomat ရုိက္ေနရင္နဲ့          လဲပ်က္ဆီးသြားနုိင္သလို ျပန္ေကာင္းလာတာမ်ိဳးလဲရိွပါတယ္ ။
 အတိအက်ေျပာလို့မရပါ ။)


                                                                        ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ ။
Read more

Sunday, October 21, 2012

Ubuntu တြင္ Google Earth 6.2 ကို အသံုးျပဳခ်င္ရင္



 Google Earth ကို ubuntu တြင္ install လုပ္ခ်င္ရင္

             Terminal ထဲမွာ ေအာက္ပါ command မ်ားကို ရိုက္ထည့္ေပးပါ ။

                  Step : (1)  sudo apt-get update

                  Step : (2) sudo apt-get install lsb-core msttcorefonts

                 Step  : (3) wget -O google-earth-stable_current_i386.deb http://goo.gl/iZT7r
                                         ဒီေနရာမွာ နည္းနည္း ၾကာႏုိင္ပါတယ္ ။ သူက Google Earth
                                         ကို download လုပ္ေနတာ ျဖစ္ပါတယ္ ။ connection အေပၚ
                                         မူတည္တာေပါ့ ။

                   Step : (4)  sudo dpkg -i google-earth-stable_current_i386.deb

                     ျပီးသြားရင္ computer ကို restart လုပ္ေပးလိုက္ပါ ။

                     ျပန္တက္လာရင္ start bar မွာ Application > Internet > မွာ Google Earth
                     ဆိုျပီး ေရာက္ေနပါလိမ့္မယ္ ။



                                                                                               ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ ။

                              
Read more

Tuesday, October 16, 2012

windows 7 ftp server installation and configuration


 ကြ်န္ေတာ္ ဒီတစ္ခါေျပာျပခ်င္တာကေတာ့ windows7 မွာ file server ျပဳလုပ္နည္းပါ ။
ကဲစလုိက္ရေအာင္
          step: (1)  control panel ထဲက program and feature ထဲ
                         ၀င္လိုက္ရင္ေအာက္ပံုအတိုင္းျမင္ရပါမယ္ ။
               အဲဒီမွာ ေဘာင္ခတ္ျပထားတဲ့ထဲကို ၀င္လိုက္ပါ ။ေအာက္ကပံုေပၚလာပါလိမ့္မယ္ ။

အဲဒီမွာကြ်န္ေတာ္ ေဘာင္နဲ့ ျပထားတဲ့ check box ေတြကို on ေပးရမွာပါ ။ ျပီးရင္ေတာ့ ok ေပါ့ ။ install လုပ္ေနပါလိမ့္မယ္ ခဏ ေစာင့္လုိက္ပါ ။ျပီးရင္

             step :(2)       control panel ထဲက Administrative Tool ထဲက
                                Internet Information Services (IIS) Manager
                                 ဆိုတဲ့ ထဲကို၀င္ေပးပါ ။ ေအာက္ပါအတိုင္းေတြ့ရပါမယ္ ။


                            အေပၚပံုမွာျပထားတဲ့အတိုင္း tree ေလးေတြကို ျဖည့္ခ်လိုက္ပါ ။
                             ျပီးရင္ Site ဆိုတဲ့ေပၚမွာ Right Click ႏွိပ္ျပီး
                             Add FTP Site ဆိုတာကို ေရြးေပးပါ ။
                          အဲဒီမွာ FTP site name ကေတာ့ FTP name ပါ ။ၾကိဳက္တာေပးလို့ရပါတယ္ ။
                           Physical path မွာ ေတာ့ ကိုယ္ share ခ်င္တဲ့ folder
                           လမ္းေၾကာင္းကို ေရြးေပးရပါမယ္ ။
                           ျပီးရင္ေတာ့ Next ေပါ့ ။ ေအာက္ပံုေပၚလာပါမယ္ ။

                           IP Address မွာ ကိုယ္ စက္ရဲ့ IP ကို ေရြးေပးပါ ။ Port ကေတာ့
                            ျပင္စရာ မလိုပါဘူး ။
                           SSL မွာ No SSL ကို ေရြးေပးပါ ။ ျပီးရင္ Next ပါ ။
                              အဲဒီမွာလဲ ကြ်န္ေတာ္ပံုမွာ ေဘာင္ခတ္ျပထားတဲ့ အတိုင္း ေရြးေပးပါ ။
                              special user name မွာ ကိုယ္စက္ ရဲ့ user name ကုိ
                              ထည့္ေပးရမွာပါ ။အဲဒီ account နဲ့ ftp ကုိ ၀င္ရမွာပါ ။
                             
                       


 မွတ္ခ်က္ ။     ။ computer မွာ ေနာက္ထက္ user account ေတြ ထက္ေဆာက္ျပီ း
                          special user မွာ Roll ထက္ Add လုိ့ရပါတယ္ ။
                                                    

            
                 Step: (3) ဒါဆိုရင္ ftp configure လုပ္တာျပီးသြားပါျပီး ။
                                ကြ်န္ေတာ္တို့ firewall ကို ပိတ္ေပးရပါမယ္
                               control panel ထဲ က firewall ထဲကို ၀င္ေပးပါ။
                                ေဘာင္ခတ္ျပထားတဲ့ ေပၚမွာ ႏွိပ္ပါ ။
                                  ပံုမွာ ျပထားတဲ့ အတိုင္း FTP Server မွာ check box ေတြ ေရြးေပးပါ ။

                              ျပီးသြားရင္ control panel ထဲက firewall ထဲက
                              Turn Window firewall on or off  ကို ႏွိပ္ပါ ။

                            Turn off windows firewall  ကို ေရြးေပးပါ ။

                           ဒါဆိုရင္ file server အသံုးျပဳလို့ရပါျပီး ။

                        ftp server ကုိ သံုးမယ္ ဆိုရင္ ၀င္သံုးခ်င္တဲ့ စက္က browser မွ
                         server ip နဲ့ လွမ္းေခၚရပါမယ္
                       
                         e.g   ftp://192.168.1.83 (ip ေနရာမွာ ftp server ip ထည့္ရပါမယ္ )။
                            အေပၚပံုအတိုင္း user name နဲ့ password ေတာင္းရင္အဆင္ေျပပါ ျပီး ။

                                                                 ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ ။
                           
                       


                                                 
               



             
Read more

Ubuntu တြင္ cisco packet tracer ထည့္သြင္းျခင္း



 ဒါကေတာ့ network သမားမ်ားအတြက္ပါ ။ ပထမဦးဆံုး PacketTracer533_i386_installer-deb.bin ကို ေအာက္က link မွာ down လိုက္ပါ ။
       ဒီမွာယူပါ

downျပီးသြားရင္ download ဆိုတဲ့ အခန္းထဲမွာ PacketTracer533_i386_installer-deb.bin ဆိုတဲ့ bin ဖိုင္ေလးေရာက္ေနပါမယ္။ အဲဒါေလးကို Desktop ေပၚ copy ကူးတင္လိုက္ပါ ။

ျပီးရင္ Terminal ကို သြားျပီး ေအာက္က command မ်ားကို ရိုက္ထည့္ေပးပါ ။ ပံုႏွင့္လည္း ျပထားပါတယ္ ။

               $ cd Desktop
               $ ls
               $ sudo chmod +x PacketTracer533_i386_installer-deb.bin
                  password ရိုက္ေပးပါ ။
               $ ./ PacketTracer533_i386_installer-deb.bin

ဒါဆိုရင္ေအာက္ကပံုအတိုင္းေပၚလာပါလိမ့္မယ္ ။

            အဲဒီမွာ Do you accept the terms of this EULA (Y) yes / (N) no ဆိုတာေပၚလာရင္
             y ကို ႏိွပ္ျပီး Enter ေခါက္လိုက္ပါ ။

              Application > Internet > Cisco Packet Tracer ထည့္ကို ေရာက္ေနပါလိမ့္မယ္ ။

                                                                                      ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ ။




Read more

Sunday, October 14, 2012

Linux Desktop ေပၚက drive ေတြျဖဳတ္ခ်င္ရင္


linux  မွာ drive ေတြကို ဖြင့္တို္င္း Desktop ေပၚမွာေပၚေနတက္ပါတယ္ ။ Drive ေတြေပၚေနေတာ့ ဘာျဖစ္လဲ ဆိုရင္ ဘာမွေတာ့မျဖစ္ပါဘူး ။ မ်က္စိရူပ္လို့ျဖဳတ္ခ်င္တယ္ဆိုရင္ေတာ့

                  (1)   Terminal မွာ gconf-editor လို့ရို္က္ေပးပါ ။
                 (2) ေအာက္ပါပံု အတိုင္းေပၚလာရင္
                     apps ကို ျဖန့္ခ်လုိက္ပါ ။
                      အဲဒီမွာ nautilus ေအာက္က desktop ထဲ ကို၀င္ျပီး volume_visible ကို အမွန္ျခစ္တပ္ထားရင္ ျဖဳတ္လိုက္ပါ ။

                        အဲဒီထဲမွာပဲ computer icon တို့ network icon တို့ ျဖဳတ္လို့ ထည့္လို့ရပါတယ္ ။
               
              
                                                                    ျငိမ္းခ်မ္းေပ်ာ္ရႊင္ၾကပါေစ ။


Read more