က်ိန္းရိပ္ေျမႏွင့္ ေလးျမဳိ႕ျမစ္ကုိ လြမ္းနီသူေမာင္ျမင့္စုိး ခံစားခ်က္ခ်င္းတူေက က်ေနာ္ႏွင့္အတူလြမ္းကပ္ပါမယ္

Monday, March 22, 2010

ကြန္ပ်ဴတာ နွစ္လုံးတည္းကို LAN အေနနဲ ့ခိ်တ္ျပီး သုံးခ်င္တယ္

ကြန္ပ်ဴတာ နွစ္လုံးတည္းကို LAN အေနနဲ ့ခိ်တ္ျပီး သုံးခ်င္တယ္ / သီအိုရီ ေတြကိုလည္း
ေလ့လာရမွာလည္ အဆင္မေျပဘူးဆိုရင္ေတာ့ အလြြယ္ဆုံးနည္းနဲ ့အဆင္ေျပေအာင္ေျပာ
ႀကည့္မယ္ေနာ္

ပထမဆံုး
-ကြန္ပ်ဴတာနွစ္လုံး အကြာအေဝးကိုမွတ္္
- ကြန္ပ်ဴတာ Servicing ဆိုင္ကိုသြား
- က်ြန္ေတာ့္ ကြန္ပ်ဴတာနွစ္လံုးကို LAN ခိ်တ္ခ်င္လို ့
RJ 45 ျကိုးလုပ္ေပးပါဆျိုပီး လုပ္ခိုင္းလိုက္ပါ
ျပီးရင္ ျကိိုးရဲ ့တစ္ဘက္တစ္စကို ကြန္ပ်ဴတာတစ္လုံးစီရဲ ့
NIC card အေပါက္မွာ သြားထိုးလိုက္
(မိမိကြန္ပ်ဴတာတိိုင္းမွာ NIC port တစ္ခုေတာ့ ပါစျမဲပါ)
ျပီးရင္ ကြန္ပ်ဴတာတစ္လုံးစီမွာ IP အမွတ္ေတြြေပးရပါမယ္
(ကိုယ္ပိုင္အမွတ္ ဆိုပါေတာ့့ဗ်ာ)

IP အမွတ္ေပးပုံေပးနည္းကေတာ့

Start >Setting> Network Connections ကို ဖြင့္လိုက္ပါ
Local Area Connection ဆိုုတဲ ့စာနဲ ့Icon ေလးကို ထပ္ဖြင့္ပါ
"Local Area Connection" dialog box က်လာရင္္ General tab
ေအာက္္က properties ကိုကလစ္
ေနာက္ထပ္ dialog box က်လာရင္္ General tab ေအာက္္က
" This connection uses the following items" ေအာက္ပါ
Scroll barေလးကိုဆဲဲြဲခ်လိုက္ရင္ ေအာက္ဆုံးမွာ Internet Protocol(TCP/IP)
နွစ္ခ်က္ကလစ္လိုက္
ေနာက္ထပ္ box တစ္ခုခ်လာမယ္ Use the following IP address ဆိုတာကို
ေရြးလိုက္ပါ အဲဒါဆိုရင္္ IP အမွတ္ေတြြ ထည့္္လို ့ရသြားမယ္

IP အမွတ္ေတြြထည့္ပါ့မယ္

ပထမ ကြန္ပ်ဴတာမွာ
IP address = 192.168.1.1
Subnet mask = 255.255.255.0 ဆျိုပီးထည့္ပါ ျပီးရင္ ok ေတြနဲ ျ့ပန္ထြြက္ခဲ့ပါ

ဒုတိယ ကြြန္ပ်ဴတာမွာ (IP အမွတ္ထည့္လို ့ရတဲ ့ေနရာအထိ ပထမေျပာခဲ့တဲ့အတိုင္းသြားပါ)
IP address = 192.168.1.2
Subnet mask = 255.255.255.0 ဆျိုပီးထည့္ပါ ျပီးရင္ ok ေတြနဲ ျ့ပန္ထြြက္ခဲ့ပါ

ဒါဆိုရင္ ကြန္ပ်ဴတာနွစ္လုံးဟာ LAN ခ်ိတ္ဆက္လို ျပီီးသြားပါျပီး

ဆက္သြယ္္မွု ရ /မရ စမ္းသပ္ခ်င္တယ္ဆိုရင္

ပထမကြန္ပ်ဴတာ ရဲ ့ runbox မွာ cmd လို ့ရိုက္ဖြင့္လိုက္ က်လာတဲ့
command prompt မွာ
ping 192.168.1.2 လို ့ရိုက္ျပီး enter ေခါက္လိုက္
reply........ ဆိုရင္ တစ္ဘက္ကြန္ပ်ဴတာနဲ ့ဆက္သြယ္မွု ရျပီလို ့မွတ္
(request time out ဆိုရင္ မရဘူး)

အလားတူဘဲ ဒုတိယကြန္ပ်ဴတာ ရဲ ့ runbox မွာ cmd လို ့ရိုက္ဖြင့္လိုက္
က်လာတဲ့ command prompt မွာ
ping 192.168.1.1လို ့ရိုက္ျပီး enter ေခါက္လိုက္
reply........ ဆိုရင္ တစ္ဘက္ကြန္ပ်ဴတာနဲ ့ဆက္သြယ္မွု ရျပီလို ့မွတ္
(request time out ဆိုရင္ မရဘူး)

အဲဒီလို ဆက္သြယ္မွုေတြြ ရရွိေနတဲ့ ကြန္ပ်ဴတာဆိုရင္ အျခားတစ္လုံးထဲက data
ေတြကို ေနာက္တစ္လုံးကေန ဆြဲယူသုံးစြဲလို ့ရပါျပီဗ်ာ
အဆင္ေျပႀကပါေစဗ်ာ


Networking အေၾကာင္းသိေကာင္းစရာမ်ား

Networking ကိုစိတ္၀င္စားတဲ့ ေနာက္Networkingအေႀကာင္းကိုမ်ားမ်ားေရးေပးပါလို ့
အျမဲပူဆာေနတဲ့ ကို၀င္းတင္ အတြက္ကၽႊန္ေတာ္
ေတြ ့မိသေလာက္ေလးစုစည္းျပီးတင္ေပးလိုက္ပါတယ္ဗ်ာ။
မူလေရးသားသူကေတာ့ NTA ကပါဗဟုသုတရမယ္ထင္လို ့တင္ေပးလိုက္ပါတယ္။

Network ကိုဧရိယာက်ယ္ျပန္႔မွဳအလိုက္ အမ်ဳိးအစားေတြခြဲပါတယ္… အဲဒါေတြကေတာ့

1….. PAN ( Pico Area Network )
2….. LAN ( Local Area Network )
3….. CAN ( Campus Area Network )
4….. MAN ( Metropolitan Area Network )
5….. WAN ( Wide Area Network )

စသည္ျဖင့္ေပါ႔ေလ…
PANကို Piconet လို႔ေခၚပါတယ္… Personal Area Network/
Private Area Networkလို႔လည္းေခၚၾကပါတယ္… အကြာေ၀းကေတာ့

၁၀မီတာပါ…. အဓိကကေတာ့ Bluetoothfunction ေပါ႔… သူက Network လို႔ေျပာလို႔ရရံုပါပဲ…
LANကေတာ့က်ယ္က်ယ္ျပန္႔ျပန္႔ကိုသံုးတာပါ… အခန္းတစ္ခန္းအတြင္း၊အေဆာက္အအံုတစ္ခုအတြင္းမွာ
သံုးတာပါ… အကြာအေ၀းကေတာ့ အမ်ားဆံုး မီတာ ၁၀၀လို႔ပဲသတ္မွတ္ပါတယ္… ဒီထက္ပိုလာမယ္ဆိုရင္
ၾကားမွာ Access Pointေတြခံရပါမယ္…Cable Network မွာေျပာတာပါ… စည္းမ်ဥ္းအရေျပာရရင္လမ္းကိုေက်ာ္ဆြဲတာေတာင္ခြင့္မျပဳပါဘူး
…LAN မွာပဲတကယ္လုပ္မယ္ဆိုရင္စက္အလံုးေရသန္းခ်ီၿပီး ခ်ိတ္ႏိုင္ပါတယ္….
ဒါေပမယ့္ အဲဒီလိုဆိုရင္ေတာ့ Server ေတြမျဖစ္မေနပါလာရေတာ့မွာပါ….
CAN ေတာ့ ၀န္းတစ္ခုအတြင္းမွာခ်ိတ္ဆက္အသံုးျပဳတာပါ…
ဥပမာေပးရရင္ေတာ့ရန္ကုန္တကၠသိုလ္လိုေနရာမ်ဳိးပါ…
ဒီ၀န္းထဲမွာရွိတဲ့အေဆာက္အအံုဘယ္ေလာက္မ်ားမ်ားခ်ိတ္လို႔ရပါတယ္…
ေျပာရရင္ေတာ့ သူလည္း LANပါပဲ… လုပ္ပိုင္ခြင့္ေလးပဲကြာသြားတာပါ…
LAN ကလမ္းေက်ာ္လို႔မရဘူး…CAN က သူ႔၀န္းအတြင္းကလမ္းေတြကို
စိတ္ႀကဳိက္ေက်ာ္လို႔ရတယ္…
MAN ကလည္းဒီသေဘာလိုပါပဲ… ဒါေပမယ့္သူက Public ကိုႏြယ္လာပါၿပီ…
သူ႔ဧရိယာက လြယ္လြယ္ေျပာရရင္ စည္ပင္သာယာနယ္နိမိတ္
တစ္ခုအတြင္းလို႔ေျပာလို႔ရပါတယ္…ဥပမာဗ်ာ… ဆိုၾကပါစို႔… City mart ေပါ႔…
သူကရန္ကုန္တိုင္းမွာဆိုရင္ပဲ ၿမဳိ႕နယ္ေတာ္ေတာ္မ်ားမ်ားမွာ
ဆိုင္ခြဲေတြနဲ႔…တကယ္လို႔သာ သူ႔ကို Online ကေနအလုပ္လုပ္မယ္ဆိုရင္ Data base
ကိုရံုးခ်ဳပ္မွာထား… ၀ယ္သူဟာ Company Website မွာ၀ယ္ခ်င္တာကိုၾကည့္ၿပီးပစၥည္းလွမ္းမွာမယ္…
ရံုးခ်ုဳပ္ကေန ၀ယ္သူနဲ႔အနီးဆံုးေနရာကဆိုင္ခြဲကိုလွမ္းအေၾကာင္းၾကားၿပီးပစၥည္းကိုပို႔
ခိုင္းမယ္ေလ…ဒီေတာ့သူတို႔ရံုးခ်ဳပ္နဲ႔ ဆိုင္ခြဲေတြၾကားမွာ Network Connectionရွိဖို႔လိုအပ္လာပါတယ္…
အဲဒီလိုေနရာေတြမွာ MAN ကိုသံုးပါတယ္….
WANကေတာ့အားလံုးသိၾကပါတယ္… ကမာၻ႕အႀကီးဆံုးကြန္ယက္ႀကီးေပါ႔…တကမာၻလံုးကိုဆက္သြယ္ခ်ိတ္
ဆက္ေပးေနတာေလ…
ဒါကေတာ့အားလံုးသိၿပီးသားဆိုေတာ့မရွင္းေတာ့ပါဘူး…
Networking ကိုစတင္ေလ့လာၾကၿပီဆိုရင္ေတာ့ LAN ကိုပဲစေလ့လာၾကတာပါ…
ဒီေတာ့ LAN အေၾကာင္းကိုပဲ သိသေလာက္ေလး ရႊီး.. အဲေလ… ေဆြးေႏြးၾကတာေပါ႔…
ကြန္ပ်ဴတာတစ္လံုးဟာ သူ႔ရဲ႕လုပ္ေဆာင္ႏိုင္မွဳအတိုင္းအတာ၊ သူရပ္တည္ေနတဲ့အေနအထားအရ
Network ေပၚမွာ အေခၚအေ၀ၚ အဆင့္အတန္း
ကြဲျပားသြားပါတယ္… Server, Workstation, Hosts တို႔ပါ… ဟုတ္ၿပီ…
သူတို႔ေတြ ဘာကြာၾကသလဲဒီလိုပါ…
Server ဆိုတာ ေထာက္ပံ့ေပးသူကိုဆိုလိုတာပါ… ဘာေတြကိုေထာက္ပံ့ေပးသလဲဆိုေတာ့
သူ႔မွာရွိတဲ့ resource data ေတြကိုပါ… ဘယ္သူ႔ေတြကိုလဲဆိုေတာ့ သူ႔လက္
ေအာက္မွာရွိေနတဲ့ client စက္ေတြကိုပါ… Server ဟာ ေပးသူသက္သက္ပါ…
သူကဘာမွျပန္မေတာင္းပါဘူး… Server ေတြဟာ ေထာက္ပံ့ေပးသူေတြျဖစ္တာေၾကာင့္
သူကိုယ္တိုင္က စြမ္းေဆာင္ရည္ျပည့္၀တဲ့ Powerful computer ျဖစ္ဖို႔ေတာ့ လိုပါတယ္…
သူ႔ရဲ႕ LAN ဧရိယာ က်ယ္ရင္က်ယ္သေလာက္ေပါ႔… Server ေတြပာာ သူတို႔
လုပ္ေပးႏိုင္တဲ့အလုပ္ေပၚမွာမူတည္ၿပီး အမ်ဳိးအစားေတြ ကြဲပါတယ္… တစ္မ်ဳိးခ်င္းဆီဟာ
သက္ဆိုင္ရာတာ၀န္တစ္ခုစီကိုသာ လုပ္ေဆာင္ၾကတာပါ… အသံုးမ်ားတဲ့ Server
ေတြကေတာ့

1…. File Server - File ေတြကိုသိမ္းဆည္းေပးထားပါတယ္… ေတာင္းခံသူရွိရင္ ျဖန္႔ေ၀ေပးပါတယ္…

2…. Print Server - Network ေပၚမွာရွိေနတဲ့ Printer ေတြကို Control လုပ္ပါတယ္…
Manage လုပ္ပါတယ္…

3…. Proxy Server - ေျပာရရင္ေတာ့ သူကပြဲစားပါ… ကိုယ္စားလွယ္ေပါ႔… တျခားေသာကြန္ပ်ဴတာေတြရဲ႕ကိုယ္စား လုပ္ငန္းေတြကိုလုပ္ေဆာင္ေပးပါတယ္…

4…. Application Server - Network ေပၚမွာအသံုးျပဳမယ့္ Application ေတြနဲ႔ပတ္သတ္ၿပီး လုပ္ေဆာင္ေပးတာပါ…

5…. Web Server - Web page ေတြနဲ႔ အျခားေသာ Web contant ေတြကို သိမ္းေပးထားျခင္း၊ လိုရာကို ပို႔ေဆာင္ေပးျခင္းေတြကို လုပ္ပါတယ္… ဒီလိုလုပ္ဖို႕အတြက္ကို
HTTP (Hypertext Transfer Protocol) ကိုသံုးပါတယ္…

6…. Mail Server - E-mail ေတြကိုေပးပို႔ပါတယ္… ျပန္လက္ခံပါတယ္….
က်န္တာေတြကေတာ့ Fax Server, Remote Access Server, Telephony Server အစရွိသျဖင့္ေပါ႔ဗ်ာ….

Workstation ဆိုတာကေတာ့ ေတာင္းခံတဲ့သူကိုေျပာတာပါ… Network ေပၚမွာခ်ိတ္ဆက္ထားၿပီး server ကေန Resource ေတြကိုေတာင္းမယ္… ရလာတဲ့ data ေတြကိုသံုးၿပီး individual အလုပ္လုပ္ေနတဲ့ ဘယ္လိုကြန္ပ်ဴတာကိုမဆို workstation
လို႔သတ္မွတ္ပါတယ္…

ေတာင္းခံသူကို workstation ဆုိတာသိရပါၿပီ… ဒါဆို client ဆိုတာကေရာ…သူလည္းေတာင္း
ခံတဲ့သူပါပဲ…ဒါဆို သူတို႔ေတြ (ေတာင္းခံသူ) အခ်င္းခ်င္း ဘာေတြကြာသလဲဆိုတာကိုသိဖို႔
အေရးႀကီးပါတယ္…
ဒီလိုပါ… client ဆိုတာ networkေပၚမွာရွိေနတဲ့request လုပ္တဲ့သူအားလံုးကို
ေျပာတာပါ… Network ေပၚမွာရွိေနမွာ
ေတြက ကြန္ပ်ဴတာေတြခ်ည္းမဟုတ္ႏိုင္ဘူးေလ… Printer တို႔၊ Scaner တို႔ ပါဦးမွာကိုး…
ဒါေတြအားလံုးကို client
လို႔ေခၚပါတယ္… Workstation ကေတာ့ ဒီလိုမဟုတ္ေတာ့ဘူး… Network ေပၚမွာရွိေနတဲ့
ေတာင္းခံသူကြန္ပ်ဴတာေတြကိုပဲ workstation လို႔သတ္မွတ္ပါတယ္… ကြန္ပ်ဴတာသီးသန္႔ေပါ့ေလ…
ဒီေတာ့ကာ… ေျပာရရင္ Workstation ေတြဟာ Client ေတြပါပဲ… ဒါေပမယ့္ Client တိုင္းကေတာ့
Workstation မဟုတ္ၾကပါဘူး…
Server အပါအ၀င္ Network ေပၚမွာရွိေနတဲ့ ဘယ္လို Device မ်ဳိးကိုမဆို Host လို႔ ဆိုပါတယ္…
Router တို႔၊ Switch တို႔လည္းပါတာေပါ႔…
Network Architecture မွာ အသံုးအမ်ားဆံုး ႏွစ္မ်ဳိးကေတာ့ Peer-to-Peer network နဲ႔
Client/Server network တို႔ပါပဲ…. Peer-to-Peer မွာ centralization (ဗဟိုခ်ဳပ္ကိုင္မွဳ)
မရွိပါဘူး… အားလံုးေသာကြန္ပ်ဴတာေတြဟာ
အဆင့္အတန္းညီၾကပါတယ္… အခ်င္းခ်င္း အျပန္အလွန္ data ေတြကို ဖလွယ္ႏိုင္ၾကပါတယ္…
ကိုယ္ကလိုအပ္ေနခ်ိန္မွာ သူမ်ား
ဆီက data လွမ္းေတာင္းမယ္… ဒါဆို ကိုယ္က client သူက server ေပါ႔… တခ်ိန္မွာ
သူမ်ားက လိုအပ္လာလို႔ကိုယ့္ဆီက
ျပန္ေတာင္းလာတဲ့အခါမွာ ကိုယ္က server သူက client ျပန္ျဖစ္သြားပါတယ္…
သီးျခား server ရွိဖို႔မလိုအပ္ဘူးေပါ႔…
Peer-to-Peer ကို Workgroup လို႔လည္းေခၚပါတယ္… Peer-to-Peer ဟာ
Server နဲ႔စာရင္ ခ်ိတ္ဆက္ရတာ ပိုမိုလြယ္
ကူပါတယ္… ကုန္က်စရိတ္ဟာလည္း ပိုမိုသက္သာပါတယ္… သူ႔ရဲ႕ Network စနစ္ကို
ပံုမွန္ Run ေနေစဖို႔ သီးျခား Administrator တစ္ေယာက္ မလိုအပ္ပါဘူ:…. ဒါေပမယ့္
သူ႕မွာလည္း အားနည္းခ်က္ကေတာ့ရွိတာေပါ႔… Security ပိုင္းအားနည္းပါတယ္…
ဗဟိုထိန္းခ်ဳပ္မွဳမရွိတာေၾကာင့္ ကိုယ့္မွာရွိတဲ့ Resource ေတြကိုအၿမဲတမ္း Shared ေပးထားရပါတယ္…
ဒါမွသာ
တျခားသူေတြလိုအပ္ခ်ိန္မွာ အခ်ိန္မေရြး အဆင္သင့္ ယူသံုးလို႔ရမွာကိုး… အဲဒါေၾကာင့္ပဲ
resources ေတြကို Single
Password နဲ႔ ထိန္းခ်ဳပ္မထားႏိုင္ပါဘူး… ေနာက္… Data Backup ကိုလည္း
ကြန္ပ်ဴတာတစ္လံုးခ်င္းဆီကေနသာ
သီးျခားလုပ္ေပးမွရပါတယ္… ကြန္ပ်ဴတာ ၁၀ လံုးထက္ေက်ာ္ၿပီၤး သံုးစြဲဖို႔လည္း မသင့္ေတာ္ျပန္ဘူး…
အဆိုးဆံုးကေတာ့
Resources ကိုလွမ္းယူသံုးလိုက္တုိင္း Server အေနနဲ႔ရွိေနမယ့္စက္က Performance
က်သြားတာပါပဲ… ဘာပဲေျပာေျပာပါ…
Data လံုၿခံဳမွဳကုိ သိပ္အေလးထားစရာမလိုတဲ့ ကုမၸဏီအေသးေလးေတြအတြက္ကေတာ့
သူကအဆင္ေျပေနပါလိမ့္မယ္…
Client/Server Network ကေတာ့ Centralized ပါ… ဗဟိုထိန္းခ်ဳပ္မွဳပံုစံေပါ႔ …
Client ေတြဟာ Resources
လိုအပ္လာရင္ Server ကိုသာ လွမ္းၿပီးေတာင္းခံရပါတယ္… Server ကလည္း
တျခားဘာကိုမွမလုပ္ပဲ
ပ့ံပိုးမွဳသက္သက္ကိုပဲလုပ္ေဆာင္ပါတယ္… ဗဟိုထိန္းခ်ဳပ္မွဳစနစ္ ျဖစ္တာေၾကာင့္ Client
ေတြဟာ Data ေတြကိုရွာတဲ့ေနရာမွာ
ျမန္ဆန္လြယ္ကူပါတယ္… ေနာက္တစ္ခုက Security ေတာ္ေတာ္ေကာင္းပါတယ္… User
တစ္ဦးခ်င္းစီကို ထိန္းခ်ဳပ္ထား
ႏိုင္တာပါ… ဘယ္သူ႕ကို ဘယ္အဆင့္အတန္းနဲ႔ ၀င္ခြင့္ျပဳမယ္ဆိုတာက အစေပါ႔… အဲ…
ဒီလိုေတြထိန္းခ်ဳပ္ႏိုင္ဖို႔အတြက္က
ဒီအတုိင္းေတာ့ဘယ္ရလိမ့္မလဲေလ… Server စက္မွာ NOS ( Network Operating System )
ကိုတင္ေပးဖို႔ေတာ့
လိုအပ္တာေပါ႔ေလ… Client/Server Network မွာ အဆိုးရြားဆံုးဒုကၡေပးႏိုင္တာကေတာ့
Server Failure ျဖစ္သြားရင္
Network ႀကီးတစ္ခုလံုး အသက္ကင္းသြားပါၿပီ… ဘာမွကိုလုပ္လို႔ရေတာ့မွာမဟုတ္ပါဘူး…
ဗဟိုထိန္းခ်ဳပ္မွဳစနစ္ ျဖစ္ေနတာကိုး…
ေနာက္တစ္ခ်က္က NOS ပါေနတဲ့အတြက္ သာမန္ User အေနနဲ႔ အသံုးျပဳ ထိန္းခ်ဳပ္ေပးႏိုင္ဖို႔
မလြယ္ဘူးေလ…သူ႔အတြက္
သီးသန္႔ကၽြမ္းက်င္၀န္ထမ္း ထားရမွာျဖစ္တဲ့အတြက္ ကုန္က်စရိတ္ေတြ ပိုလာမွာပါ… ဒါေလးေတြကလြဲရင္ေတာ့
Server ကိုေတာ္ေတာ္ေကာင္းတယ္ေျပာရမွာပါပဲ… Peer-to-Peer နဲ႔ Client/Server ကို
အလြယ္တကူခြဲခ်င္ရင္ေတာ့ NOS ပါျခင္း
မပါျခင္းနဲ႔ပဲ ခြဲျခားႏိုင္ပါတယ္…
Repeater ဟာ Signals ေတြကို အားျမွင့္ေပးတာပါ… ဆိုလိုတာက Network မွာအသံုးျပဳတဲ့
Copper Cable ကဲ့သို႔ေသာ ၾကားခံပစၥည္းတိုင္းဟာ Data Signals ေတြကိုသယ္ယူတဲ့အခါ
အမ်ားဆံုးသယ္ပို႔ေပးႏိုင္တဲ့ အကြာအေ၀း (Weakend) ဆိုတာ ရွိပါတယ္… ဒီေတာ့ တခ်ဳိ႕တေလ
ႀကီးမားက်ယ္ျပန္႔တဲ့ Network ေတြမွာဆိုရင္ Weakend ကို ေက်ာ္လြန္ေနတတ္ပါတယ္…
Network တစ္ခုလံုးဟာ မီတာ၃၀၀ ေလာက္ရွိေနမယ္… ဒါေပမယ့္ Cable က မီတာ ၁၀၀
ပဲအမ်ားဆံုးရတယ္… ဒါဆိုရင္ Repeater ကိုသံုးမွသာ အဆင္ေျပေတာ့မွာပါ… နဂိုေနမွာ မီတာ ၁၀၀
ပဲရေပမယ့္ Repeater ကိုသံုးလိုက္တာေၾကာင့္
ေနာက္ထပ္ မီတာ ၁၀၀ အကြာအေ၀းကို Data ထပ္ေရာက္ႏိုင္ပါတယ္… ေနာက္တစ္ခုကေတာ့
မတူညီတဲ့ Network
Physical Media ေတြကိုလည္း ခ်ိတ္ဆက္ေပးႏိုင္ပါေသးတယ္… ဒီ Network Group တစ္ခုတည္းပဲ…
IP တူတယ္…
ဒါေပမယ့္ တစ္ခုက Coaxial Cable နဲ႔ခ်ိတ္ထားတယ္… တစ္ခုက UTP Cable နဲ႔ခ်ိတ္ထားတယ္…
ဒီႏွစ္ခုကို
ေပါင္းစည္းခ်ိတ္ဆက္ခ်င္ရင္ Repeater ကိုသံုးပါတယ္… Repeater ေတြကို Fiber Optic Cable
နဲ႔ဆင္တဲ့ Network မွာထက္Copper Wire နဲ႔ဆင္တဲ့ Network ေတြမွာ ပိုသံုးတတ္ပါတယ္…
Fiber Optic Cable ကပိုၿပီးအကြာအေ၀း
ပိုေရာက္တယ္ေလ… ဒါေၾကာင့္ Repeater ကို အသံုးနည္းတာပါ…
Bridge ဆိုတာ အမွန္တကယ္ေတာ့ Repeater ကို အဆင့္ျမွင့္လိုက္တာပါပဲ… သူလည္း Repeater
လိုပဲ Data Signalေတြကို Extand လုပ္ေပးႏိုင္ပါတယ္… ဒီေတာ့ ေယဘုယ်အေနနဲ႔ေျပာရရင္
Repeater နဲ႔ Bridge ဟာတူတယ္လို႔
ေျပာလို႔ရပါတယ္… ဒါေပမယ့္ အေခၚအေ၀ၚ ကြဲေနတဲ့အတြက္ ကြဲလြဲခ်က္ရွိေနမွာေတာ့ အေသအခ်ာပါပဲ…
ဟုတ္ပါၿပီ… ဒါဆို ဘာေတြကြဲတာလဲ… ဒီလိုပါ… Repeater ဟာ Data Signal ေတြကို Extand
လုပ္ေပးရံုသာ လုပ္ႏိုင္တာပါ… Bridge
ကေတာ့ ဒီ့ထက္ပိုၿပီး လုပ္ႏိုင္စြမ္း ပိုျမင့္လာပါတယ္… Bridge မွာ Node
(Network ေပၚမွာရွိေနတဲ့ စက္တစ္လံုး) တစ္ခု
ခ်င္းစီရဲ႕ Physical Address ေတြကို မွတ္ႏိုင္စြမ္း ပိုလာပါတယ္…
ဥပမာေျပာရရင္ Network Physical Media
ေတြမတူညီၾကတဲ့ Network Group တစ္ခု… Coaxial Cable သံုးထားတဲ့ဖက္ကို
Network A လို႔သတ္မွတ္မယ္…
UTP Cable သံုးထားတဲ့ဖက္ကေတာ့ Network B ေပါ႔… သူတို႔ႏွစ္ခုကို Bridge
သံုးၿပီးခ်ိတ္ဆက္ထားပါတယ္… ဒီ
Network Group အတြင္းမွာပဲ Node1 ကေန Node2 ကို Data ေတြ ေပးပို႔ပါတယ္…
Node1 ေရာ Node2 ဟာ
Network B ဖက္ပဲ ရွိေနၾကတာပါ… ဒါေပမယ့္ ဒါကိုမသိပဲ Data ဟာ မ်က္ေစ့လည္
လမ္းမွားၿပီးေတာ့ Node2 ကို Network
A ဖက္မွာ သြားရွာဖို႔ ႀကဳိးစားပါတယ္… Network B ကေန Network A ကို ကူးမွာျဖစ္တဲ့အတြက္
ၾကားမွာခံေနတဲ့
Bridge ကို ျဖတ္ရပါၿပီ… ဒါေပမယ့္ Data ဟာ Bridge ကိုျဖတ္လို႔မရပါဘူး… Bridge က
ျဖတ္ခြင့္မေပးတာပါ… Bridge
က Data ကို ဘာေၾကာင့္ျဖတ္ခြင့္မေပးလဲဆိုေတာ့ Data ေရာက္ရမယ့္ Node2 ဟာ Network B
ဖက္မွာပဲ ရွိေနတာကို
Bridge က သိေနလို႔ပါပဲ…
Bridge ဟာ ဘာလို႔ ဒီလိုသိႏိုင္စြမ္းရွိေနလဲဆိုတာကို ရွင္းပါမယ္… Bridge ဟာစစခ်င္းမွာ
ဘာကိုမွမသိပါဘူး… ဒါေပမယ့္ ေနာက္ပိုင္းမွာ Data Packet ေလးေတြကို လက္ခံရတိုင္း ဘယ္လမ္းေၾကာင္းကေနလာသလဲဆိုတာ သူ႔ထဲမွာပဲ Table တစ္ခုတည္ေဆာက္ၿပီး မွတ္သားထားလိုက္တာပါ…
သူ႔ဆီကို ေရာက္လာတဲ့ Data Packet ေတြ ဆီကမွ Network A မွာ
Node ဘယ္ေလာက္ရွိတယ္… အဲဒီ Node ေတြရဲ႕ Address ေတြက ဘာဆိုတာေတြကို
ခုနေျပာခဲ့တဲ့ Table မွာ မွတ္သားထားလိုက္တာပါ… Network B ကိုလည္း ဒီပံုအတိုင္းပဲ
မွတ္သားပါတယ္… တကယ္လို႔မ်ား သူမွတ္ထားတဲ့
အထဲမွာ မပါ၀င္တဲ့ Node အသစ္တစ္ခုကိုေတြ႔ရရင္လည္း ဒီလိုပဲ ဆက္မွတ္သားပါတယ္…
ဒါေပမယ့္ အဲဒီလို Node အသစ္ေပၚလာတဲ့အခါမွာေတာ့ သူ႔ Table ထဲမွာမွတ္သားၿပီးသားမရွိတဲ့အတြက္
ေပးပို႔လိုက္တဲ့ Data Packet ကို ပို႔လႊတ္လိုက္တဲ့
Node ကလြဲၿပီး က်န္ Node အားလံုးကိုပို႔လႊတ္ေပးလိုက္တာပါ… အဲဒီ ပို႔လႊတ္လိုက္တဲ့
Data Packet ရည္မွန္း Node
ကိုေရာက္ေတာ့မွ Bridge ဟာ အဲဒီ Node ရဲ႔ Address ကို ထပ္မွတ္ထားလိုက္ပါတယ္…
ဒီလိုနည္းနဲ႔ပဲ Bridge ဟာ Address အသစ္ေတြကို ရယူပါတယ္…
ဒီေတာ့ Bridge ဟာ Network A ရဲ႕ Data Packet ေရာ Network B ရဲ႕ Data Packet
ပါ ရရွိတာေၾကာင့္ အဲဒီ Data
Packet ေလးေတြဆီကေန သက္ဆိုင္ရာ Network ေတြမွာရွိေနတဲ့ Address ေတြကို သိရွိေနတာပါ…
Data ကို သယ္ပို႔တဲ့အခါ
Network A က Data ဟာ Network A မွာရွိေနတဲ့ Node တစ္ခုခုဆီကို သြားတာပဲျဖစ္ျဖစ္၊
Network B က Data ဟာ
Network B မွာရွိေနတဲ့ Node တစ္ခုခုဆီကို သြားတာပဲျဖစ္ျဖစ္ Bridge ကို ျဖတ္သန္းရမွာမဟုတ္ပါဘူး…
အဲဒီလိုမွမဟုတ္ပဲ
Network A က Data ဟာ Network B မွာရွိေနတဲ့ Node တစ္ခုခုဆီကို သြားတာပဲျဖစ္ျဖစ္၊
Network B က Data ဟာ
Network A မွာရွိေနတဲ့ Node တစ္ခုခုဆီကို သြားတာပဲျဖစ္ျဖစ္ Bridge ကို ျဖတ္သန္းရေတာ့မွာပါ…
Bridge ကို မျဖစ္မေန
အသံုးျပဳရေတာ့မွာပါ…
ေျပာရရင္ Repeater နဲ႔ Bridge မတူတာဟာ ဒီအခ်က္ပါပဲ… Repeater ဟာ Data
ဘယ္ကိုသြားသြား အဆီးအတားမရွိ ျဖတ္သန္းခြင့္ျပဳထားတာပါ… သူ႕မွာ စစ္ေဆးတားဆီးႏိုင္တဲ့
စြမ္းရည္ မရွိပါဘူး… အဲ… ေနာက္တစ္ခ်က္ ကြာတာလည္းရွိပါေသး
တယ္… Bridge ဟာ Data Packet တစ္ခုခ်င္းဆီရဲ႕ Source နဲ႔ Destination Address
ေတြကို လိုက္စစ္ေဆးေနရတာေၾကာင့္ Repeater နဲ႔ယွဥ္ရင္ အလုပ္လုပ္တာ ပိုေႏွးေနပါလိမ့္မယ္…
ဒါေပမယ့္ ျပန္သာသြားတာက Data ဟာ ဘယ္ Traffic လမ္းေၾကာင္း
ကေနသြားမယ္ဆိုတာကို စီစစ္ၿပီးမွ သြားတာေၾကာင့္ Data ပို႔တဲ့ႏွဳန္းဟာ Bridge က ပိုသာပါတယ္…
ေနာက္ထပ္ အားသာခ်က္တစ္
ခုကေတာ့ Heavy Duty Service ေပးေနရတဲ့ Network ေတြမွာ Bridge ခံလိုက္ျခင္းျဖင့္
ေသးငယ္တဲ့ Small Segment အျဖစ္ ခြဲထုတ္ေပးႏိုင္ျခင္းပါပဲ
ဆက္လက္ေဖၚျပပါ့မယ္


Tuesday, 5 May 2009

IP address အေၾကာင္းသိေကာင္းစရာမ်ား

ကၽႊန္ေတာ့္မိတ္ေဆြႀကီးကို၀င္းတင္ တစ္ေယာက္ေတာင္းဆိုလို ့
NET WORK အေႀကာင္းသိသေလာက္တင္ေပးလိုက္ပါတယ္ဗ်ာ
ကဲေျပာႀကည့္မယ္ေနာ္

computer ေတြတစ္လံုးနဲ႔တစ္လံုး network ခ်ိတ္တဲ့ေနရာမွာ protocol တစ္ခု
မျဖစ္မေနသံုးဖို႕လိုအပ္ပါတယ္။

အဲဒီ protocol ဆိုတာ လြယ္လြယ္ေျပာရင္ေတာ့ ဘာသာစကား လိုပါဘဲ။
ကြ်န္ေတာ္တုိ႔ လူေတြမွာလည္းဘာသာ

စကားေတြအမ်ိဳးမ်ိဳး႐ွိသလိုIPေတြမွာလဲProtocol ေတြလဲ အမ်ိုးမ်ိဳး ႐ွိပါတယ္။
ဒါေပမယ့္Internetက ိုခ်ိတ္မယ္ဆိုတ

ဲ့computer တိုင္းဟာေတာ့ TCP/IP ဆိုတ ဲ့protocol ကိုမျဖစ္မေန
သံုးဖို႔လိုပါတယ္။

TCP/IP protocol သံုးတဲ့ computer တိုင္းဟာလည္း IP address
တစ္ခုမျဖစ္မေနသက္မွတ္ဖို႔လိုပါတယ္။

IP address မွာ Version4နဲ႔Version6ဆိုၿပီးႏွစ္မ်ိဳး႐ွိပါတယ္။V4က32bits
နဲ႔အလုပ္လုပ္ၿပီးV6ကေတာ့

128bitsနဲ႔အလုပ္လုပ္ပါတယ္။ယခု လက္႐ွိအမ်ားစုက V4 ကို အသံုးျပဳေနပါတယ္။
V4 IP address မွာ

Class ေလးခု႐ွိပါတယ္။ A, B, C, D, နဲ႔ E ပါ။Class A, B, C ကကၽြန္ေတာ္တို႔
နဲ႔ ရင္းႏွီးၿပီး အသံုးမ်ားပါတယ္။

( ဒီ class A, B, C သံုးခုထဲက address ရယူ အသံုးျပဳထားတဲ့

machine ေတြၾကားမွာ အျပန္အလွန္ႀကိဳက္သလို

ဆက္သြယ္ေဆာင္႐ြက္ႏိုင္ပါတယ္)Class D က Multicast address ျဖစ္ပါတယ္ ။

( multicast ဆိုတာ က သတ္မွတ္ထားတဲ့ အစုအဖြဲ႔တစ္ခုအတြင္းမွာသာ
အျပန္အလွန္ဆက္သြယ္ႏိုင္တဲ့

address မ်ိဳးပါ ဥပမာ -Class D address ရဲ႔ Group1 မွာ computer
5 လံုး၊ Group 2 မွာ computer 5 လံုး၊

ခ်ိတ္ထားတယ္ဆိုရင္ Group1 ထဲက computer အခ်င္းခ်င္း၊ Group2
ထဲက computer အခ်င္းခ်င္း၊ပဲဆက္သြယ္ႏိုင္ပါတယ္

Group1 က computer နဲ႔ Group 2 က computer ခ်ိတ္ဆက္ျပီးအသုံးျပဳလို႔မရႏိုင္ပါဘူး ။)

Class E ကေတာ့ သုေတသန ျပဳလုပ္ႏိုင္ဖို႔ reserved အတြက္ထားရွိပါတယ္၊ အသံုးမျပဳပါဘူး။

အဲဒီေတာ့ ကၽြန္ေတာ္တို႔ Class A, B, C အေၾကာင္းကို ဆက္ေလ့လာပါမယ္

Network Address, Host Address

IP address တစ္ခုတိုင္းမွာ Network Address နဲ႔ Host Address ဆိုၿပီးေတာ့

အပိုင္းႏွစ္ပိုင္းပါပါတယ္။Network Address ဆိုတာ Hostေတြကိုေပါင္းစည္းထားတဲ့
addressအစုအေ၀းတစ္ခုျဖစ္ၿပီး၊

HostAddressဆိုတာေတာ့

Networkထဲမွာပါ၀င္တဲ့အစိတ္အပိုင္းတစ္ခုပါ။

IP address ဒီလို အလုပ္လုပ္တယ္

IPV4မွာ32bitsနဲအလုပ္လုပ္တယ္ဆိုတာကြ်န္ေတာ္ေဆြးေႏြးၿပီးပါၿပီ။အဲဒီ
32bitsကို8bitsစီ၊8bitsစီအပိုင္း

ေလးပိုင္းခြဲၿပီးအလုပ္လုပ္ပါတယ္။တကယ္ တမ္း bits ေတြနဲ႔အလုပ္လုပ္တာျဖစ္ေပမယ့္
သက္မွတ္တဲ့ေနရာမွာဘဲျဖစ္္၊

ျဖစ္ေရးသားေဖၚျပတဲ့ေနရာမွာဘဲျဖစ္ျဖစ္ Dot-decimalစနစ္နဲ႔ ေရးသားေဖၚျပပါတယ္။
( ဥပမာ- 192.168.1 .100)

တစ္ပိုင္းစီဟာ 8bits ကို ကိုစားျပဳၿပီး တစ္ပိုင္း နဲ႔ တစ္ပိုင္းၾကားမွာ dot(.) ေလးေတြခံေေရးပါတယ္ ။
8bits ပါ၀င္တဲ့

အစုအေ၀းတစ္ခုကို octet လို႔ေခၚပါတယ္။
ဒါေၾကာင့္ IP Address တစ္ခုမွာ octect ေလးခုပါ၀င္ပါတယ္။

IP address ၾကည့္႐ံုနဲ႔ Class ေတြလယ္လုိခြဲမလဲ

IP address တစ္ခုကိုၾကည့္လိုက္တာနဲ႔ Class A လား B လား C လား ဆိုတာကို
IP address ရဲ႕ ပထမဆံုးအပိုင္း

( first octect ) ကိုၾကည့္ၿပီးခြဲႏိုင္ပါတယ္။
Class 1st octect range
A 1 to 126
B 128 to 191
C 192 to 223
ဥပမာ-
10.10.152.1 Class A
172.16.10.1 Class B
192.168.2.1 Class C
ဆိုတာကို ေ႐ွ႕ဆံုး အပိုင္းကိုၾကည့္႐ံုနဲ႔ အလြယ္တကူခြဲႏိုင္ပါတယ္။
Local Machine Address
အေပၚက IP address range ထဲမွာ 127 ဆိုတာကို မေတြ႔ ရပါဘူး။

အဲဒီ 127တစ္ ပိုင္းလံုးကိုအသုံးမျပဳဘဲ ခ်န္ထားခဲ့ပါတယ္။ အဲဒါကို loop-back address လို႔

ေခၚပါတယ္။အဲဒီထဲကမွ 127.0.0.1 ကို local machine address အျဖစ္သံုးပါတယ္။

local machine address ဆိုတာ

computer နဲ႔ သက္ဆိုင္တဲ႔၎တို႔ကို ကုိယ္စားျပဳတဲ့ address ပါ။

ဘာနဲ႔ သေဘာတရားခ်င္းတူလဲဆိုေတာ့ လူနာမည္ေတြလိုပါဘဲ -

လူတိုင္းကုိယ္စီမွာ ကြဲျပားျခားနားတဲ့ နာမည္ေတြ႐ွိပါတယ္၊
ဒါေပမယ့္ ဆက္သြယ္မွဳေတြျပဳလုပ္လို႔

(စကားေျပာျခင္း) ကိုယ့္ကိုကို ကိုယ္စားျပဳတဲ့အခါ နာမည္ထက္ ငါ၊ကၽြန္ေတာ္
စတဲ့ နာမ္စားတစ္ခုနဲ႔

ကိုစားျပဳၾကပါတယ္။ အဂၤလိပ္လိုဆိုရင္ေတာ့ ( I ) ေပါ့။TCP/IP protocol
သံုးၿပီး Network ခ်ိတ္တဲ့

computer တိုင္း မွာလည္း မတူညီတဲ့ IP address တစ္ခုခ်င္းစီ႐ွိ ၾကေပမယ့္
ကိုယ့္ computer ကို

ကိုယ္စားျပဳတဲ့ အခါ 127.0.0.1 ဆိုတဲ့ Local machine address နဲ႔ကိုစားျပဳပါတယ္။
အလြယ္ေျပာရင္ေတာ

့ computer I ေပါ့။ဒီ address ေလးသံုးၿပီး ကိုယ့္ computer က network ေပၚမွာ
အလုပ္လုပ္ႏိုင္ မလုပ္ႏိုင္၊

NIC card အလုပ္လုပ္ မလုပ္ စတာေတြကို စမ္းသပ္ႏိုင္ပါတယ္။

0 comments: