Wednesday, November 14, 2018

DNS Namespace ဆုိတာဘာလဲ








English ဆုိရင္ေတာ့ What is DNS Namespace? ေပ့ါဗ်ာ။ ဟဲဟဲ.. ျမန္မာလိုုဆုိရင္ေတာ့  DNS Namespace ကဘာလဲေပါ့။ ကဲ ေရွ႕က ေဆာင္းပါးေတြမွာေတာ့ DNS ဆုိတဲ့ အေၾကာင္းအရာကို အၾကမ္းမ်ဥ္း နားလည္သြားပါၿပီ။ အခုေျပာျပမယ့္ အေၾကာင္းအရာကေတာ့ DNS Namespace အေၾကာင္းပဲျဖစ္ပါတယ္။

DNS Namespace ဆုိတာ DNSServer ေတြအတြင္းမွာပါ၀င္တဲ့ Logical Tree ေတြကုိ ဆင့္ပြားခ်ိတ္ဆက္ထားတာကုိ ေျပာျခင္းျဖစ္ပါတယ္။ အခုအခ်ိန္မွာDomain အတြင္းမွာ ပါ၀င္တဲ့ Tree ဆုိတဲ့ အေၾကာင္းအရာကို ေဆာင္းပါတစ္ခု အေနနဲ႔ အက်ယ္တ၀င့္ရွင္းျပထားပါတယ္။
အခု Domain Name Space ကိုမေျပာခင္ Domain Name System ကိုအရင္ ေျပာျပခ်င္ပါတယ္။ ဟဲဟဲရွည္လိုက္ဦးမယ္။ နားလည္လြယ္ေအာင္ေျပာရရင္ Domain Name System က ဖုန္းစာအုပ္ေပါ့ဗ်ာ။ ဖုန္းစာအုပ္မွာ နာမည္နဲ ့လူတြဲျပီးမွတ္သလိုေပါ ့။Domain Name System က လည္း Computer ရဲ  ့ IP Address ေတြကို လူေတြမွတ္မိႏိုင္တဲ ့ နံမည္နဲ ့တြဲျပီးသိမ္းေပးတာျဖစ္ပါတယ္။ ဥပမာ- Computer ရဲ  ့ IP Address 192.0.32.10 ကို www.example.com လို ့နံမည္ေပးသိမ္းျခင္းမို ့လို ့ Client Computer ဟာ Browser မွာ www.example.com လို ့ရိုက္ရံုနဲ ့ 192.0.32.10 လို ့မွတ္စရာမလိုေတာ့ပဲ သက္ဆိုင္တဲ ့ Website က်လာတာပဲျဖစ္ပါတယ္။ဒါက Domain Name System ကို အၾကမ္းမ်ဥ္းေျပာျပတာပါ။
Domain Name Space ဆိုတာ  Domain Name System ရဲ ့ အေျခခံက်ဆံုးအစိတ္အပိုင္းျဖစ္ပါတယ္။ သူက Domain Name ေတြအဆင့္ဆင္ ့ဆင္ ့ပြားတည္ေဆာက္ထားတဲ ့လမ္းေၾကာင္း ကို သိမ္းပါတယ္။ ဒါတင္ပဲလားဆိုေတာ့ သူတို ့ဘယ္လိုတည္ေဆာက္ရလဲ ဆိုတဲ ့ Ruleတြကိုလည္းသတ္မွတ္ေပးပါတယ္။ အဓိကကေတာ ့ Domain Name ေတြရဲ ့ Architecture ကို သတ္မွတ္ေပးတာပါပဲ။ ေအာက္ကပံုမွာေတာ ့ DNS Hierarchy ပံုကို ျပထားပါတယ္။








အလြယ္ဆံုးေျပာရရင္ေတာ ့ Domain Name Space ဆိုတာ သူ ့ထဲ မွာပါ၀င္တဲ ့ Root Domain ကမွတဆင္ ့ေနာက္ထပ္ Top Level Domain ရိွမယ္။ အဲဒီ Top Level Domain ေအာက္မွာ  Sub Domain ေလးေတြရိွမယ္။ ဒီလို အဆင္ ့ဆင္ ့ဆင့္ပြားခ်ိတ္ဆက္ထားတဲ ့နည္းပညာပါ။ Root Domain က သစ္ပင္ဆို အဲဒီသစ္ပင္ၾကီးေအာက္ကမွ ခြဲထြက္လာတဲ ့ Top Level Domains ဆိုတဲ ့ အပင္လက္တက္ၾကီးေတြ အဲဒီ အပင္လက္တက္ၾကီးေအာက္ကမွ Sub Domains ဆိုတဲ ့ အကိုင္းေလးေတြ ဒါေတြအားလံုးသူ ့အဆင့္နဲ ့သူ အဆင့္ဆင့္တည္ရိွေနတာပဲျဖစ္ပါတယ္။










ကဲ ... ဒါဆုိရင္ အခုေလာက္ဆုိ DNS Namespace ဆုိတာဘာလဲသိသြားၿပီး ေပ့့ါေနာ္။ ၎ DNS Namespace ကုိဥပမာတစ္ခုအေနနဲ႔ ထပ္ဆင့္ရွင္းျပေပးပါ့မယ္။အေပၚကပံုေလးကိုၾကည့္ပါ။ အဲဒီပံုထဲက Internet Namespace အတြင္းမွာ  Root Domainတစ္ခုရွိပါတယ္။ဟုတ္ၿပီေနာ္ ၎ Root Domain ရဲ႔ေအာက္မွာ ေနာက္ထပ္ Top-level Domain ေတြဆက္လက္ ပါရွိေနပါေသးတယ္။ OK?အဲဒီကမွတစ္ဆင့္ Subdomain ေတြကုိ ဆင့္ပြားဆင့္ပြားခ်ိ္တ္ဆက္ထားျခင္းကုိ DNS Namespace လို႔ေခၚပါတယ္ဗ်ာ။
ဒါကေတာ့ Domain Name Space အေၾကာင္းပါပဲ။ သေဘာေပါက္ျပီလို ့ထင္ပါတယ္။သစ္ပင္ၾကီးနဲ ့ အကိုင္းေတြကိုသာမွတ္ထားေပါ့ဗ်ာ။





Saturday, November 10, 2018

Command Line မွတစ္ဆင့္ DHCP ကို Install လုပ္ျခင္း


ကဲ Online ICT Reader ပရိတ္သတ္ၾကီးေရ ဒီတစ္ပတ္မွာ စိတ္၀င္စားစရာေကာင္းတဲ့ DHCP
Installation အေၾကာင္းကုိ ေဖာ္ျပေပးလိုက္ပါတယ္။ ဟာဗ်ာ.......DHCP Installation မ်ား ဘာ ထူးဆန္းလို႔လဲ ဆုိၿပီးေတာ့ မဖတ္ဘဲလည္းမေနနဲ႔အံုးေနာ္.... အခု DHCP Installation က GUI Mode ကေနလုပ္မွာမဟုတ္ဘူး Command Line ကုိအသံုးျပဳၿပီး Configure လုပ္သြားမွာဗ် ....ဟဲ....ဟဲ စိတ္၀င္စားသြားၿပီးလား။ DHCP Server ကုိ command line ကေန Install လုပ္ပံုကို တစ္ခ်ိဳ႔လည္း သိၾကတယ္ ေတာ္ေတာ္မ်ားမ်ားေတာ့ မသိေသးတဲ့သူေတြက ပုိမ်ားတယ္။ ဒါေၾကာင့္ အခုတစ္ပတ္မွာ DHCP Server ကုိ Command Line ကေန Configure လုပ္ပံုကုိ ရွင္းျပသြားမွာပါ။

ကဲ.....ကဲ ေျပာေနတာၾကာတယ္။ စလိုက္ၾကရေအာင္။ ထုံးစံအတိုင္း DHCP Service ကုိေတာ့ Add/ Remove Windows Component ကေနသြားၿပီး Run ေပးရမွာပါ။ ဒါေၾကာင့္ Start > Control Panel   ကုိ သြားလိုက္ပါ။




















Control Panel Box က်လာတဲ့ အခါမွာေတာ့ Add/ Remove Programs ကုိ ႏွစ္ခ်က္ႏွိပ္ၿပီး ဖြင့္လိုက္ပါ။















Add or Remove Programs Box က်လာပါၿပီ။ ၎ Box ထဲက Add/ Remove Windows Components ဆုိတာကုိႏွိပ္လိုက္ပါ။















ကဲ.....အခုဆုိရင္ Windows Component Wizard က်လာပါၿပီ။ ၎ ထဲက Networking Service ကုိ Select မွတ္ၿပီး၊ Detail ကုိသြားလိုက္ပါ။













 



အခုေပၚလာတဲ့ Networking Service Box ထဲက Dynamic Host Configuration Protocol (DHCP) ဆုိတဲ့ေဘးက Check Box ေလးကုိ (On) ေပးလိုက္ပါ။ အမွန္ျခစ္ေလးထည့္လိုက္ပါ။ ၎ေနာက္ Ok ကုိႏွိပ္ပါ။

















Networking Service မွာပါ (On) ၿပီးသား ျဖစ္သြားပါလိမ့္မယ္။ Next ကုိႏွိပ္ၿပီး ေ႐ွ႕ဆက္သြားပါ။
ကဲ............အခုဆုိရင္ DHCP Service ကုိ Run ေနပါၿပီ။
















ေနာက္ဆံုး Finish Box က်လာၿပီဆုိေတာ့ Finish Button ကုိႏွိ္ပ္လိုက္ပါ။ ဒါဆုိရင္ေတာ့ DHCP Service Run လို႔ၿပီးသြားၿပီ။

















DHCP Service Run ၿပီး႐ုံနဲ႔ DHCP Server ကုိ အသံုးျပဳလို႔မရေသးဘူးဗ်။ ၎ DHCP Server ကုိ Scope ေတြဖန္တီး ရအံုးမယ္။ ေနာက္ၿပီး Reservation ေတြသတ္မွတ္ရအံုးမယ္ေလဗ်ာ။ ကဲ..... အခုလာၿပီ က်န္တဲ့Configuration အပုိင္းကုိ GUI Mode ကုိအသံုးမျပဳေတာ့ပဲနဲ႔ Command Line ကုိပဲ အသံုးျပဳေတာ့မွာပါ။ ေအာက္မွာ ေသခ်ာေလ့လာလိုက္ပါေနာ္။ ပထမဦးဆံုး Command Line ကုိသြားဖုိ႔အတြက္ Start> Run မွာ cmdလို႔ရုိက္ထည့္လိုက္ပါ။


















အခု Command Line ထဲကုိေရာက္သြားၿပီဆုိေတာ့ အရင္ဦးဆံုး မိမိရဲ႕ Network Card ကုိ IP Addressေပးရမွာေပ့ါေနာ္။ IP Address ေပးေတာ့မယ္ဆုိရင္ေတာ့" Netsh interface ip set address DHCP Static 192.168.0.1 255.255.255.0 "


















ဒီေနရာမွာ DHCP ဆိုတာကမိမိ Network Card ရဲ႕ Connection အမည္ပါ။ ဥပမာ မိမိ Network Card မွာက Local Area Connection ဆိုရင္  DHCP ရဲ႕ေနရာမွာ Local Area Connection ဆုိၿပီး ထည့္ေပးရမွာပါ။ အခု ကၽြန္ေတာ္က DHCP လုပ္ေနတာဆုိေတာ့ ႐ွင္းသြားေအာင္လို႔ ေအာက္ပါပံုအတုိင္း အမည္ေျပာင္းေပးထား လိုက္တာပါ။






၎ေနာက္ Netsh ထဲကုိ၀င္လိုက္ပါ။ ေနာက္ dhcp, Server ေတြထဲကုိ တစ္ဆင့္ၿပီးတစ္ဆင့္ ၀င္လိုက္ပါ။




ကဲ....... Server ထဲလည္းေရာက္သြားၿပီဆုိေတာ့ Scope ဖန္တီး ၾကရေအာင္ Scope ဖန္တီးမယ္ဆုိရင္" Add Scope 192.168.0.0 255.255.255.0 DHCP " ဆုိၿပီး႐ုိက္ထည့္လိုက္ပါ။














အခု အဲဒီ Scope ထဲကုိ ၀င္မယ္ဆုိေတာ့........Add Scope 192.168.0.0  255.255.255.0 DHCP ဆိုၿပီး႐ုုိက္ထည့္ပါ။








ကဲ........ Scope ထဲကုိေရာက္သြားၿပီေနာ္။








Scope ဖန္တီးၿပီးသြားၿပီဆုိေတာ့ Client ေတြကုိခ်ေပးမယ္။ IP Address Range ကုိသတ္မွတ္ရပါမယ္။ IP Address Range သတ္မွတ္ဖုိ႔အတြက္ Add iprange 192.168.0.2 192.168.0.254 ဆုိၿပီး႐ုိက္ထည့္ပါ။



















ေနာက္ Optionvalue ေတြသတ္မွတ္ေပးရပါမယ္။












ကဲ .....အခုဆုိရင္ DHCP မွာ Scope ေတြလည္းဖန္တီးၿပီးၿပီ။ IP Address Range ေတြကုိလည္း သတ္မွတ္ၿပီးၿပီ ဆုိေတာ့ DHCP ကုိ အသံုးျပဳလို႔ရပါၿပီ။  ေနာက္တစ္ခုက DHCP မွာ Reservation သတ္မွတ္ခ်င္တယ္ ဆုိရင္ ေတာ့........ Add Reservedip 192.168.0.100 00241D384C28 လို႔ ႐ုိက္ထည့္ရမွာပါ။ ပံု (၂၂) ေနာက္ဆံုးက ကဏန္းေတြက မိမိ Reservation လုပ္ခ်င္တဲ့ Computer ရဲ႕ Network Card ရဲ႕ Physical Address ပါ။ အဲဒီ Physical Address ကုိ ဘယ္လိုသြားၾကည့္ရမလဲဆုိေတာ့ ၎ Computer ရဲ႕ Command Line ထဲ၀င္ပါ။ Ipconfig /all ဆုိၿပီး ႐ိုက္ထည့္လိုက္ပါ။ က်လာတဲ့အထဲက Physical Address ဆုိၿပီးျပေနလိမ့္မယ္။ အဲဒီ Address ကုိယူရတာပါ။



























ကဲ....အခုဆုိရင္ DHCP နဲ႔ ပက္သတ္ၿပီးေတာ့ အားလံုး Configure လုပ္ၿပီးသြားၿပီ။ Start> Administrative Tools> DHCP ကုိသြားလိုက္ပါ။ DHCP Box က်လာတဲ့အခါ သူ႕ကုိ Authorized နဲ႔ Unauthorized ျပန္လုပ္ေပးလိုက္ပါ။ Authorized ျဖစ္မွ အသံုးျပဳလို႔ရမွာပါ။ Authorized မျဖစ္ေသးလို႕ရွိရင္ DHCP Server မွာ မွ်ားေလးကအနီေရာင္ျဖစ္ေနလိမ့္မယ္။ ၎အေပၚကုိ Right Click ႏွိပ္ၿပီး Authorize ကုိႏွိပ္လိုက္ပါ။
မရရင္ ေနာက္ထပ္တစ္ခါ ထပ္ႏွိပ္ပါ။ မွ်ားအစိမ္းေရာင္ေလးျဖစ္ရင္ Authorized ျဖစ္သြားပါၿပီ။

















အခုေလာက္ဆုိရင္ေတာ့ DHCP Server ကုိ Command Line ကေန Configure လုပ္တတ္ေလာက္ၿပီလို႔ ထင္ပါတယ္။





Command Line ကုိ အသုံးျပဳ၍ System Information ကုိၾကည့္ျခင္း

System ဆုိတာက Hardware နဲ႕ Software ေပါင္းစပ္ၿပီး  ေျမာက္မ်ားစြာေသာ application မ်ား အသုံးျပဳရာ၊ Process လုပ္ရာ အေျဖထုတ္ရာ ေနရာႀကီးပဲ ျဖစ္ပါတယ္။

System Information ဆုိတာက System ထဲမွာ ေပါင္းစပ္ၿပီး အလုပ္လုပ္ေနတဲ့ Hardware ေတြ OS Software ေတြရဲ႕ Information သတင္းအခ်က္အလက္ေတြပဲ ျဖစ္ပါတယ္။

System Information ႀကည့္ရတာ အရမ္းလြယ္ကူပါတယ္။ သင္လည္း ႀကည့္တတ္မယ္ထင္ ပါတယ္။ ဒါေပမယ့္ Command Line ကိုအသံုးၿပဳၿပီး System Information ႀကည့္နည္းကို ေၿပာၿပပါမယ္။ တစ္ခါတစ္ရံမွာ အလြယ္တကူႀကည့္လို့ရတဲ့ နည္းေလးလို့ထင္ပါတယ္။ သင့္အ ေနနဲ႕ ကြန္ပ်ဴတာတစ္လုံး ၀ယ္ယူေတာ့မယ္ဆုိပါစုိ႕။ ၀ယ္ယူမည့္ ကြန္ပ်ဴတာမွာ ပါ၀င္တဲ့ CPU၊ Memory၊ Operation Systemေတြရဲ့ အမ်ိဳးအစားေတြကို သိခ်င္တယ္ဆိုပါေတာ့။ ဒါဆိုရင္သင္ဟာ ကြန္ပ်ဴတာထဲက System ေတြကို တစ္ခုၿခင္းလိုက္ႀကည့္ေနမလား မႀကည့္ေလာက္ဘူးထင္ပါတယ္ ကြန္ပ်ဴတာရဲ႔ System Information ထဲမွာႀကည့္ရင္ ပိုၿပီးၿမန္တယ္မဟုတ္လား။ System Information ကုိ ၾကည့္ေတာ့မယ္ဆုိလ်င္ Desktop ေပၚမွာရွိတဲ့ My Computer ကုိ Right Click လုပ္ၿပီး Properties ကုိ သြားပါ။



System Properties ဆုိတဲ့ Box ေလး တစ္ခုက်လာပါလိမ့္မယ္။  က်လာတဲ့ Box ေလးရဲ့ General မွာ System ရယ္၊Registered to ရယ္၊ Computer ရယ္ ဆုိၿပီး အပုိင္းေလး(၃)ခု ကိုေတြ့ႏိုင္ပါတယ္။












System ဆုိတဲ့ ေနရာမွာကေတာ့ Operation Systemဟာ ဘာ OS ကိုသံုးတာလဲဆိုတာ ၿပသထားတဲ့ေနရာၿဖစ္ပါတယ္္။ Operation System နဲ႕Operation System ရဲ႕ Version ကုိ ျမင္ရပါလိမ့္မယ္။ ပုံမွာဆုိရင္ Operation system က Microsoft Windows XP Professional ျဖစ္ၿပီး၊ Version က Version 2002 (Service Pack 2) ျဖစ္ေနတာကုိ ေတြ႕ရပါလိမ့္မယ္။
Registered to ဆုိတဲ့ေနရာမွာ Operation system ကုိ မွတ္ပုံတင္ထားတဲ့ အမည္ေတြ၊ ကုမၸဏီေတြ၊ Codeနံပါတ္ေတြကုိ ေတြ႕ရမွာ ျဖစ္ပါတယ္။
Computer ဆုိတဲ့ ေနရာမွာေတာ့ ကြန္ပ်ဴတာရဲ႕ CPU အမ်ဳိးအစား၊ CPU ရဲ႕ Speed၊ Memory ရဲ႕ပမာဏေတြကုိ ေတြ႕ရမွာျဖစ္ပါတယ္။ ပုံမွာဆုိရင္ CPU က Intel(R) Celeron(TM) CPU 1200 MHz (1.20 GHz)  ျဖစ္ၿပီး၊  Memory ရဲ႕ ပမာဏကေတာ့ 120 MB of RAM လုိ႕ ျပထားတဲ့အတြက္ 120 MB ရွိတာကုိေတြ႕ရပါလိမ့္မယ္။
Windows ထဲက System Information ကုိ ေနရာအမ်ားႀကီးကေနသြားၿပီး ၾကည့္လုိ႕ရပါတယ္။ ဥပမာ-Start ေအာက္က all programs ေအာက္က accessories ေအာက္က System tools ေအာက္က System Information ကုိ သြားၾကည့္တာလည္း တစ္ခုျဖစ္ပါတယ္။



System Information ထဲမွာ  Motherboard ရဲ႕ အမည္၊ Motherboard ေပၚမွာရွိတဲ့ Chipset ေတြရဲ႕တံဆိပ္နဲ႕ Model နံပါတ္ေတြကုိလည္း ျမင္ရပါမယ္။ BIOS Version ေတြလည္းၾကည့္လုိ႕ရပါတယ္။
Processor နဲ႕ ပတ္သက္လုိ႕ သူရဲ႕တံဆိပ္၊ Version၊ Speed အစရွိတာေတြပါ ပါတယ္။ RAM နဲ႕ပတ္သက္လုိ႕ သူရဲ႕ပမာဏကုိ ေတြ႕ရပါမယ္။
Operation System နဲ႕ ပတ္သက္တဲ့ Information ေတြကေတာ့ OS name၊ Service Pack နံပါတ္၊ Hard Disk ထဲက  OS ရွိတဲ့ေနရာ ၊ Product ID က အစ အေသးစိတ္ပါတယ္။














အခုေျပာခ်င္တာက ဒီ System Information ကုိ command line ထဲကေနၿပီးေတာ့ ဘယ္လုိသြားမလဲ၊အေပၚကေျပာခဲ့တဲ့ လမ္းေၾကာင္းအတုိင္းလဲ သြားလုိ႕ရပါတယ္။ GUI (Graphical User Interface) mode ကေန System Information ကုိ ၾကည့္ျခင္းလုိ႕ ေခၚပါတယ္။
အခုေျပာမွာက GUI ကေန System Information ေတြကုိ မၾကည့္ပါဘူး။ GUI က ကုိယ္ၾကည့္ခ်င္တဲ့System Information ကုိလုိက္ရွာ ဖြင့္ေနရတာနဲ႕ မူးေနတာပဲ။ Command Line ကေနက်ေတာ့လြယ္လြယ္ကူကူပဲ ဖြင့္လုိ႕ရပါတယ္။ ရွိသမွ် Information ေတြ တစ္မ်က္ႏွာတည္းမွာ အကုန္ျမင္ရတယ္ေလ။

ကဲ စဖြင့္လုိက္ရေအာင္
Start > Run > cmd  ႐ုိက္ထည့္ၿပီး   Enter တခ်က္ေခါက္လုိက္ပါ။









 Command Prompt ထဲ ေရာက္သြားလိမ့္မည္။Command Prompt ထဲမွာ “systeminfo” လုိ႕႐ုိက္ၿပီး Enter ေခါက္လုိက္ပါ။ System ရဲ႕ Information ေတြကုိ Loading လုပ္ပါလိမ့္မယ္။ ပုံမွာ ျပထားပါတယ္။
လုိအပ္တဲ့ Information ေတြ အားလုံးကုိ Loading လုပ္ၿပီးသြားၿပီဆုိလ်င္ေတာ့ System Information ေတြကုိ ျမင္ရပါၿပီ။
















ကဲဘယ္ေလာက္လြယ္လဲ။ GUI mode ကို သံုးၿပီး System Information ကိုလိုက္ရွာေနစရာမလိုဘဲ ၊ CLI mode ကိုသံုးၿပီး System Information ေတြသံုးလိုက္တာ အလြန္လြယ္ကူၿပီး အခ်ိန္ကုန္သက္သာႏုိင္ပါတယ္။
ဒီေလာက္ဆိုရင္ CLI ကေန System Information ရွာတာကိုနားလည္ေလာက္ၿပီထင္ပါတယ္။











Tuesday, November 6, 2018

Border Gateway Protocol အေၾကာင္းသိေကာင္းစရာ


ကဲ အခုေဆာင္းပါးကေတာ့ BGP ဆုိတဲ့ (Border Gateway Protocol) အေၾကာင္းပဲ ျဖစ္ပါတယ္။ ၎ BGP ကို တစ္နည္းအားျဖင့္ (Life Blood of the Internet) လုိ႕လည္း ေခၚဆုိၾကပါတယ္။ ၎ protocol ဟာ အခုလက္ရွိအသံုးျပဳေနၾကေသာ Internet ေပၚမွာ မရွိမျဖစ္ေသာ protocol တစ္ခုျဖစ္ပါတယ္။
ကဲ BGP အေၾကာင္း စတင္မေျပာခင္ တကယ္တမ္း Internet ေပၚမွာ အလုပ္လုပ္တဲ့ routing protocol ႏွစ္ရွိပါတယ္။ ဒါေတြကေတာ့ Interior Routing Protocol နဲ႕ Exterior Routing Protocol ဆုိၿပီးေတာ့ ရွိပါတယ္။ ပံုမွန္အားျဖင့္ Interior Routing Protocol တြင္ RIP (Routing Information Protocol)၊ EIGRP (Exterior Internet Gateway Routing Protocol) နဲ႕ OSPF (Open Shortest Path Fast) ဆိုတဲ့ routing protocol တို႔ကိုေတြ႕ရႏိုင္ပါတယ္။ ေနာက္တစ္ခု routing protocol တစ္ခုကေတာ့ Exterior Routing Protocol ပဲျဖစ္ပါတယ္။ ၎ protocol ရဲ႕အတြင္းမွာေတာ့ (Border Gateway Protocol) နဲ႕ MPLS ဆိုတဲ့ (Multiprotocol Label Switching) တို႕ပဲျဖစ္ပါတယ္။
ပံုမွန္အားျဖင့္ Interior Routing Protocol အတြင္းမွာပါဝင္တဲ့ protocol ေတြသည္ ၎တို႕ႏွင့္ သက္ဆုိင္ရာ protocol ေတြအတြင္းမွာပါ အလုပ္လုပ္ေဆာင္ေပးၾကပါတယ္။ ဒါေပမယ့္လို႕ BGP ဆုိတဲ့ protocol မ်ဳိးေတြၾကေတာ့လုပ္ေဆာင္ခ်က္ေတြ ကြဲျပားသြားတာ ေတြ႕ရပါတယ္။
တစ္နည္းအားျဖင့္ BGP ဆိုတဲ့ protocol သည္ Internet ေပၚမွာ ပါဝင္ေသာ အဓိက core routing protocol တစ္ခုျဖစ္ပါတယ္။ ၎ BGP protocol Internet ေပၚမွာပါဝင္တဲ့ Autonomous System (AS) Network ေတြကို စုစည္းေပးထားၿပီး၊ IP Network Table တစ္ခုအေနႏွင့္သိမ္းဆည္းထားေပးကာ အလုပ္ လုပ္ေဆာင္ေပးပါတယ္။ ဒါ့အျပင္ ၎ BGP သည္ ပံုမွန္အားျဖင့္ Interior Gateway Protocol (IGP) protocol ေတြကို matrics ကိုအေျခခံၿပီးအလုပ္လုပ္ေဆာင္တာမ်ဳိး မဟုတ္ပဲ network policies (or) rules ေတြအားျဖင့္ network တစ္ခုႏွင့္တစ္ခုအၾကား လမ္းေၾကာင္းေတြကို routing decisions ေပၚမူတည္ၿပီး အလုပ္လုပ္ေဆာင္ ေပးပါတယ္။ ျပန္ေျပာပါ့မယ္။ ၎ BGP protocol သည္ network rules ဒါမွမဟုတ္ policies ေတြအျပင္၊ ေနာက္ထပ္ network တစ္ခုႏွင့္တစ္ခုအၾကား path (လမ္းေၾကာင္း) ေတြကို routing decisions ေပၚမူတည္ၿပီး အလုပ္လုပ္ေဆာင္တာ ျဖစ္ပါတယ္။ ဒါေႀကာင္႔ BGP  protocol ကို path vector protocol လို႔ေခၚပါတယ္။
၎ BGP protocol သည္ Exterior Routing Protocol (ERP) protocol တစ္ခုျဖစ္ၿပီး၊ NSFNet ရဲ႕ Internet Backbone Network ကို Decentralized Routing System အျဖစ္သို႕ ေျပာင္းလဲေပးလုိက္တဲ့ အခ်ိန္မွ စတင္ၿပီးအသံုးျပဳခဲ့တာျဖစ္ပါတယ္။ အခုဆုိရင္ ေတာ့ Internet သည္ Decentralized System အျဖစ္ လံုးဝ ေရာက္ရွိသြားပါၿပီ။



အခုေနာက္ပိုင္း အသံုးျပဳေနတဲ့ BGP ရဲ႕ version ဟာ 4 ျဖစ္ပါတယ္။ ၎ BGP version 4 ကို လြန္ခဲ့ေသာ 1994 လြန္ခုႏွစ္ထဲက Internet ေပၚမွာစတင္ၿပီး သံုးစြဲလာၾကတာ ျဖစ္ပါတယ္။ ၎ BGP version 4 ရဲ႕ အဓိကထူးျခားခ်က္တစ္ခုကေတာ့ classes Inter Domain Routing ကို support လုပ္ထားျခင္းပဲျဖစ္ပါတယ္။ မ်ားေသာအားျဖင့္ Internet ကိုအသံုးျပဳတဲ့ user ေတြဟာ BGP ဆိုတဲ့ protocol ႏွင့္တုိက္ရိုက္ထိေတြ႕ အသံုးျပဳဖို႕ရန္ မလုိအပ္ပါဘူး။ ဆိုလုိတာကေတာ့ဗ်ာ - ၎ BGP ဆိုတဲ့ protocol ဟာ ISP ဆုိတဲ့ (Internet Service Provider) ေတြမွာပဲ သံုးဖို႕ျဖစ္ပါတယ္။ ဒီေတာ့ ၎ protocol ကိုထိန္းခ်ဳပ္တဲ့ ပုဂၢိဳလ္မ်ားဟာလည္း ႀကီးမားလွတဲ့ ကြန္ရက္ကိုႏိုင္နင္းစြာထိန္းခ်ဳပ္ႏုိင္တဲ့ ပညာရွင္ေတြပဲ ျဖစ္ပါတယ္။ ၎ BGP protocol ဟာ ISP လုိေနရာမ်ဳိးမွာ မတူညီေသာ routing protocol မ်ားအၾကား network ခ်ိတ္ဆက္မိေနေစရန္အတြက္ အလုပ္ လုပ္ေဆာင္ေပးပါတယ္။

ဒါ့အျပင္ BGP protocol ဟာ ၎နဲ႕ထပ္ဆင့္ ခ်ိတ္ဆက္ထားတဲ့ BGP router မ်ားအၾကား TCP port session ဆိုတဲ့ port number 179 ကို အမွီျပဳၿပီး အလုပ္လုပ္ေဆာင္ေပးပါတယ္။ ပံုမွန္အားျဖင့္ BGP မွာ type 2 ခုရွိပါတယ္။ ၎ type 2ခုကေတာ့ Interior Border Gateway Protocol (iBGP) ႏွင့္ Exterior Border Gateway Protocol (eBGP) တုိ႕ပဲျဖစ္ပါတယ္။ Interior Border Gateway Protocol သည္ Autonomous System (AS) အတြင္းမွာ အလုပ္လုပ္ေဆာင္ေပးပါတယ္။ ၎ကိုတစ္နည္းအားျဖင့္ (Internal Border Gateway Protocol) လုိ႕လည္း ေခၚဆုိႏုိင္ပါတယ္။ ေနာက္ထပ္တစ္ခုကေတာ့ (Exterior Border Gateway Protocol) ပဲျဖစ္ပါတယ္။ ၎ protocolကေတာ့ Autonomous System (AS) တစ္ခုႏွင့္တစ္ခုအၾကား အလုပ္လုပ္ေဆာင္ေပးပါတယ္။ ၎ကိုလည္း တစ္နည္းအားျဖင့္ (External Border Gateway Protocol) လို႕လည္း ေခၚဆိုႏုိင္ပါတယ္။ ကဲ ဒါဆိုရင္ BGP protocol အေၾကာင္း နားလည္သြားပါၿပီ။













 
ကဲ အခုေဆာင္းပါးမွာေတာ့ BGP အေၾကာင္း အေျခခံနားလည္သြားၾကပါၿပီ။ တကယ္တမ္း BGP လို protocol မ်ဳိးဟာ network နဲ႕ပတ္သက္ၿပီး အသက္ေမြးဝမ္းေၾကာင္းျပဳေနေသာ ပညာရွင္မ်ားအတြက္ သိသင့္တဲ့ အေၾကာင္းပဲျဖစ္ပါတယ္။









Backup Feature ကုိ Server 2008 ၌ တပ္ဆင္ျခင္း


ကဲ...အခုတစ္ပက္ကေတာ့ ကၽြန္ေတာ္တုိ႔ Windows Server 2008 အတြင္းထဲမွာ ပါ၀င္တဲ့ Feature တစ္ခုနဲ႔ မိတ္ဆက္ေပးပါရေစ။ ၎ Feature ကုိ Windows Server Backup လို႔ေခၚပါတယ္။ ၎ Windows Server Backup က Server တင္ၿပီးၿပီးခ်င္း ပါ၀င္လာတယ္ ဆုိေပမယ့္ သူ႔ရဲ႕ Feature မ်ားမပါ၀င္ေသးပါဘူး။
ဒါ့ေၾကာင့္မုိ႔ ၎ Windows Server Backup အသံုးျပဳခ်င္ပါက ေအာက္မွာေဖာ္ျပထားတဲ့ Step by Step Guide အတိုင္းတပ္ဆင္ ေပးလိုက္ပါ။ ဒါမွသာ သင္သည္ ၎ Server ၌ Window Server Backup ကုိအသံုးျပဳႏိုင္မွာျဖစ္ပါတယ္။
ကဲ....ဒီေတာ့ ကၽြန္ေတာ္တုိ႔ Window Server Backup Feature ကုိ Install လုပ္ၾက ရေအာင္ေနာ္။

ပံု(1) တြင္ ပံုမွာေဖာ္ျပထားတဲ့ လမ္းေၾကာင္းအတုိင္း သြားေပးပါ။













ပံု(၂) တြင္ သင္သည္ Server Manage ထဲကုိေရာက္႐ွိသြားပါၿပီ ၎ မွတစ္ဆင့္ Features ကုိသြားေပးပါ။ အဲဒီကေနမွတစ္ဆင့္ Add Feature ကုိသြားေပးပါ။






ပံု (၃) တြင္ Windows Server Backup Features ကုိေရြးေပးပါ။ ဒီေနရာမွာ ေအာက္မွာပါ၀င္တဲ့Command Line Tools Service ကုိေတာ့ Installl မလုပ္ေတာ့ပါဘူး။ ၎ Command Line Toolsဆုိတာက Server ကုိ Command Line ကေနမွ တစ္ဆင့္ လည္းဖန္တီးတည္ေဆာက္ႏိ္ုင္တာကုိေျပာျခင္းျဖစ္ပါတယ္။ အကယ္၍ သင္လိုအပ္ပါက လည္း Install ျပဳလုပ္ႏိုင္ပါတယ္။ ၿပီးပါက Next ကုိ Click ႏွိပ္ေပးပါ။















ပံု(၄) တြင္ ၎ Feature ကုိ Install ျပဳလုပ္ဖုိ႔ရန္ အတြက္ Install ကုိ Click ႏွိပ္ေပးပါ။













ပံု(၅) တြင္ေတာ့၎ Window Server Backup Feature ကုိ Install ျပဳလုပ္ေနလို႔ ျဖစ္ပါ တယ္။

ပံု(၆) တြင္ေတာ့ ၎ Windos Server Backup ကုိ Install ျပဳလုပ္လို႔ ၿပီးသြားပါၿပီ ၎ ေနာက္ Close ကုိ Click ႏွိပ္ေပးပါ။









ပံု(၇) တြင္ေတာ့သင္သည္ Start> Administrative Tools ကေနမွတဆင့္ Windows Server Backup ကုိျမင္ေတြ႔ေနရလို႔ပဲျဖစ္ပါတယ္။ အဲဒိီေတာ့ ၎Windows Server Backup မွာ သင့္ Backup ေတြရယ္၊ Restore Process ေတြကုိပါ အလုပ္လုပ္ေဆာင္ႏိုင္ဖုိ႔အတြက္ ေဆာင္ရြက္ေပးထားပါတယ္။
ကဲ....ဒီေဆာင္းပါးေလးကေတာ့ သင္တုိ႔အတြက္ ဘာမွမခက္ခဲပါဘူး။ လြယ္လြယ္ကူကူ
သင္ကုိယ္တုိင္ျပဳလုပ္ႏိုင္ပါတယ္။ ေနာက္ပုိင္း ေဆာင္းပါးေတြမွာ Windows Server 2008 ေပၚမွာ Backup ကုိဘယ္လိုမ်ိဳးျပဳလုပ္ပါသလဲဆိုတာကုိ ေဖာ္ျပေပးပါအံုးမယ္။