Tuesday, June 3, 2008

IOS Simulation (အပုိင္း ၁)


Cisco IOS ကုိ ေလ့လာဖုိ.အတြက္ အခုအခ်ိန္မွာ အေကာင္းဆုံး simulator ကေတာ့ dynamips ျဖစ္ပါတယ္။ Windows, Linux, Unix နဲ. OS X operating systems ေတြမွာ သုံးလုိ.ရပါတယ္။ Cisco 2600, 3600, 3700 နဲ. 7200 model router ေတြကုိ simulate လုပ္ႏုိင္ပါတယ္။ (MIPS RISC CPU ကုိသုံးထားတဲ့ router ေတြျဖစ္ပါတယ္။ ဒါေၾကာင့္ dynaMIPS လုိ.ေခၚတာပါ။)
CCNA, CCNP, CCIE R & D စာေမးပြဲေျဖလုိသူမ်ားအတြက္ ေစ်းအခ်ဳိဆုံး၊ အသုံးအ၀င္ဆုံး simulator ျဖစ္ပါလိမ့္မယ္။

Dynamips အေၾကာင္းကုိ အေသးစိတ္သိခ်င္ရင္ ဒီမွာ ဖတ္ၾကည့္ပါ။
ဒီေန. (၆ ၊ ၃ ၊ ၂၀၀၈) မွာ ေနာက္ဆုံး version က 0.2.8-RC2 ျဖစ္ျပီး dynagen.org မွာ download လုပ္ႏုိင္ပါတယ္။

Dynamips ကုိ သုံးဖုိ.အတြက္ Cisco IOS လုိပါတယ္။ IOS ကုိ http://www.cisco.com မွာ download လုပ္ႏုိင္ပါတယ္။
Cisco ကေန Service Contract ၀ယ္ထားသူရဲ. Login ID လုိအပ္ပါတယ္။ Login မရွိလ်င္ သူငယ္ခ်င္း၊ မိတ္ေဆြေတြကုိ စုံစမ္းၾကည့္ပါ။

Dynamips, libpcap နဲ. IOS ၃ ခုရျပီဆုိရင္ simulation ကုိ စျပီး စမ္းလုိ.ရပါျပီ။ Router တစ္ခုထက္ ပိုျပီး simulation လုပ္ခ်င္ရင္ေတာ့ Dynagen ဆုိတဲ့ front end program ကုိ သုံးဖုိ.လုိပါတယ္။

ေျပာျပီးသေလာက္ ျပန္အက်ဥ္းခ်ဳံးရရင္
၁၊ Dynamips (MIPS CPU simulator) ကုိ download လုပ္ပါ၊ Install လုပ္ပါ။
၂၊ libpcap (packet capture library) ကုိ download လုပ္ပါ၊ Install လုပ္ပါ။
၃၊ IOS ကုိ download လုပ္ပါ။
၄၊ Dynagen (simulator front end) ကုိ download လုပ္ပါ၊ Install လုပ္ပါ။

Dynamips ကုိစသုံးလို.ရျပီး မၾကာခင္မွာ ကြန္ပ်ဴတာရဲ. CPU ဟာ ၁၀၀% ကုိေရာက္သြား ျပန္ဆင္းမလာ တာကုိ သတိျပဳမိ ၾကပါလိမ့္မယ္။ အဲဒီအခါမွာ keyboard က စာလုံး တစ္လုံးရုိက္တုိင္း ၂ စကၠန္.၊ ၃ စကၠန္. ေစာင့္ရတာမ်ဳိး၊ mouse ေရြ.လုိ.မရတာမ်ဳိးေတြ ၾကဳံရပါမယ္။ ျပသနာ အေၾကာင္းရင္းကေတာ့ IOS က အလုပ္မလုပ္တဲ့ အခ်ိန္ကုိ simulator က မသိတဲ့အတြက္ေၾကာင့္ ကြန္ပ်ဴတာရဲ့ CPU ကုိ အျမဲတမ္း ယူသုံးေနလုိ. ျဖစ္ပါတယ္။ ဘယ္လုိလုပ္ရတယ္ဆုိတာ တဆင့္ခ်င္းရွင္းျပထားတာ ဒီမွာ ဖတ္ၾကည့္ပါ။
ေျဖရွင္းတာကေတာ့ idle-pc ရဲ့တန္ဖုိးကုိ အမ်ဳိးမ်ဳိးေျပာင္းၾကည့္ပါ။ trial and error နည္းလမ္းျဖစ္လုိ. ပင္ပန္းျပီး အခ်ိန္ကုန္ပါတယ္။
အဲဒီျပသနာကုိ ေျဖရွင္းျပီးလ်င္ေတာ့ simulator ကုိ ေပ်ာ္ေပ်ာ္ၾကီး သုံးလုိ.ရပါျပီ။


စာညြန္း -
From InternetworkExpert.com
Hacki Forum
CCIE Voice Lab with Dynamips
MadRouter

Sunday, June 1, 2008

Network Operations ေလ့က်င့္ခန္းမ်ား (အပုိင္း ၂)


ေလ့က်င့္ခန္း (၂) Add a static route on a router (အလြယ္ ၁)
ကြန္ပ်ဴတာ ၂ လုံးနဲ.၊ Router ၂ ခု ပါတဲ့ Network တစ္ခုကုိ ဒီေလ့က်င္းခန္းမ်ားမွာ သုံးသြားပါမယ္။
pcA -- e0 (RouterA) e1 ----- e0 (RouterB) e1 --- pcB

pcA = 192.168.10.10/24 , pcB = 192.168.30.10/24
RouterA e0 = 192.168.10.1/24 , RouterA e1 = 192.168.20.1/24
RouterB e0 = 192.168.20.2/24 , RouterB e0 = 192.168.30.1/24

pcA နဲ. pcB တုိ. ဆက္သြယ္လုိ.ရေအာင္ RouterA နဲ. RouterB မွာ static route ကုိ ေအာက္ပါအတုိင္း configure လုပ္ရပါမယ္။



RouterB(config)#ip route 192.168.10.0 255.255.255.0 192.168.20.1


RouterA(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2
RouterA(config)#^z
RouterA#ping 192.168.30.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.30.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/18/20 ms
RouterA#
RouterA#show ip arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.20.2 2 00a0.6900.85f3 ARPA Ethernet0



ေလ့က်င့္ခန္း (၃) Add a static route on a router (အလြယ္ ၂)
static route ကုိ neihgbor router ရဲ. IP address ကုိ သုံးမဲ့အစား local interface ကုိ သုံးရင္လည္းရပါတယ္။
RouterA ရဲ. ARP entry မွာ တစ္ခုတုိးလာတာကုိ သတိျပဳေစခ်င္ပါတယ္။

RouterA ရဲ.အျမင္မွာ pcA နဲ. RouterB တုိ. MAC Address (hardware address) တူေနပါတယ္။
တနည္းေျပာရရင္ RouterB က သူ.ကုိယ္ပုိင္ MAC Address ကုိသုံးျပီး ARP request ေတြကုိ ျပန္ေျဖေနလုိ.ပါ။
အေပၚက ေလ့က်င့္ခန္း (၂) မွာ RouterA ဟာ pcB ကုိ ARP entry ထဲမွာ မျမင္ရပါဘူး။
ဒါဘာေၾကာင့္ျဖစ္ရတဲ့ အေၾကာင္းရင္း ၂ ခုရွိပါတယ္။
၁၊ RouterA က static route ကုိ Local Interface ကုိ ညြန္းထားတယ္၊
၂၊ RouterB ရဲ. e0 မွာ proxy-arp ကုိ enable လုပ္ထားတယ္၊ (this is by default)


RouterA(config)#no ip route 192.168.30.0 255.255.255.0 192.168.20.2
RouterA(config)#ip route 192.168.30.0 255.255.255.0 e1

RouterA#
RouterA#ping 192.168.30.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.30.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/18/20 ms
RouterA#
RouterA#show ip arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.20.2 2 00a0.6900.85f3 ARPA Ethernet0
Internet 192.168.30.10 2 00a0.6900.85f3 ARPA Ethernet0




ေလ့က်င့္ခန္း (၄) Disabling proxy-arp (အလြယ္ ၁)
RouterB မွာ Proxy-arp ကုိ disable လုပ္လုိက္ရင္ RouterA ကေန pcB ကုိ ping လုပ္လုိ. ရေတာ့မွာ မဟုတ္ပါဘူး။ RouterA ရဲ့ ARP table မွာ pcB ရဲ. entry ေပ်ာက္သြားတာကုိလဲ ေတြ.ရပါလိမ့္မယ္။

static route ကုိသုံးရင္ တတ္ႏုိင္သေလာက္ next hop IP address ကုိဘဲ သုံးပါ။ local interface ကုိမသုံးပါနဲ.။


RouterB(config)#int e0
RouterB(conf-if)#no ip proxy-arp


RouterA#
RouterA#ping 192.168.30.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.30.10, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)

RouterA#
RouterA#show ip arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.20.2 2 00a0.6900.85f3 ARPA Ethernet0
Internet 192.168.30.10 0 Incomplete ARPA


အေမရိက ကြန္ျပဴတာ အလုပ္ (၃) - လခ အျပင္ . .


အလုပ္ရွာတဲ့အခါ လခဘယ္ေလာက္ရမလဲဆုိတာ ပထမဦးဆုံးေမးတဲ့ ေမးခြန္းျဖစ္ေလ့ရွိပါတယ္။
လခအျပင္ အျခားေရးၾကီးတဲ့ အက်ဳိး၊ အခြင့္အလမ္းေတြဟာ လခတဲ့ ပုိအေရးၾကီးေလ့ရွိပါတယ္။
ကၽြန္ေတာ္ စဥ္းစားမိသေလာက္ ေရးသြားပါမယ္။

၁။ ပင္စင္ (၁ ႏွစ္ကုိ ေဒၚလာ ၅၀၀၀ မွ ၁၅၀၀၀)
၂။ ဘုိးနပ္စ္
၃။ က်န္းမာေရး အာမခံ (၁ ႏွစ္ကုိ ေဒၚလာ ၅၀၀၀ ခန္.)
၄။ စေတာ့ ေအာ္ပရွင္
၅။ ခြင့္ရက္ (ခြင့္ ၁ ရက္ = လခရဲ. ၀.၄% ခန့္)
၆။ ေက်ာင္း ၊ သင္တန္း တက္ခြင့္ (၁ ႏွစ္ကုိ ေဒၚလာ ၅၀၀၀ - ၁၀၀၀၀ ခန္.)

၁။ ပင္စင္
အသက္ၾကီးလုိ. အလုပ္မလုပ္ႏုိင္ေတာ့တဲ့အခါ ဘယ္က၀င္ေငြရမလဲ?
ပင္စင္ (Pension) ဆုိတာ အလုပ္ရွင္က ေပးတာျဖစ္ျပီး၊ အာမခံခ်က္ သိပ္မေကာင္းပါဘူး။ အေကာင္းဆုံးကေတာ့ IRA (Individual Retirement Account) နဲ. 401K Plan ျဖစ္ပါတယ္။ ၾကယ္ျပန္.တဲ့အေၾကာင္းအရာျဖစ္လုိ. အေသးစိတ္သိခ်င္လ်င္ အလုပ္ရွင္ရဲ. HR (Human Resources) Department မွာ စံုစမ္းၾကည့္ပါ။ အင္တာနက္မွလည္း ရွင္းျပထားတာေတြ အမ်ားၾကီးရွိပါတယ္။
ကၽြန္ေတာ္ေျပာခ်င္တာ တစ္ခုေတာ့ရွိပါတယ္။ အလုပ္ေကာင္းရင္ အလုပ္ရွင္က IRA (သုိ.) 401K Plan မွာ ကုိယ္ စုသေလာက္ လုိက္စုေပးပါတယ္။ ဆုိပါစုိ. ကုိယ္က ၁ ႏွစ္ကုိ ေဒၚလာ တစ္ေသာင္း စုမယ္ဆုိရင္၊ အလုပ္ရွင္က တစ္ေသာင္း လုိက္စုေပးပါတယ္။ အဲဒီပုိက္ဆံက အသက္ ၅၉ ခြဲ မတုိင္ခင္ ထုတ္လုိ. မလြယ္ပါဘူး။
ပုိေကာင္းတဲ့ အလုပ္ဆုိရင္ ကုိယ္ မစုခ်င္ရင္လဲ အလုပ္ရွင္က ထည့္ေပးပါတယ္။
အလုပ္အသစ္ လက္ခံေတာ့မယ္ဆုိရင္၊ အလုပ္ရွင္မွာ IRA (သုိ.) 401K Plan ရွိသလား။
ရွိရင္ အလုပ္ရွင္က ဘယ္ေလာက္လုိက္ စုေပးလဲ၊ ဘယ္လုိ လုိက္စုေပးလဲ ဆုိတာ ကုိေမးပါ။
(matching လုိ. ေခၚပါတယ္၊)
လခ ခ်င္းတာတဲ့ အလုပ္ႏွစ္ခု ကုိေရြးမယ္ဆုိရင္ Retirement Matching Plan ေကာင္းတဲ့ အလုပ္ရွင္ကုိ ေရြးသင့္ပါတယ္။

၂။ ဘုိးနပ္စ္
တခ်ဳိ. အလုပ္ေတြမွာ Bonus ဟာ လခထက္မ်ားတာ၊ လခ ေလာက္နိီးနီး ရတာမ်ဳိးရွိပါတယ္။ ဘယ္အလုပ္ရွင္ကမွေတာ့ Bonus ဘယ္ေလာက္ရမယ္လုိ. အာမခံ မွာ မဟုတ္ပါဘူး။ Bonus ကုိ ေပးပုံးလည္း အမ်ဳိးမ်ဳိး ရွိပါတယ္။ ၃ လ ၊ ၆ လ ၊ ၁ ႏွစ္ တစ္ခါ စသျဖင့္ေပါ့။
အလုပ္အသစ္ လက္ခံမယ္ဆုိရင္၊ အလုပ္ရွင္မွာ Bonus စံနစ္ ရွိသလား၊ ဘယ္လုိေပးသလဲ၊ ပ်မ္းမ်ွခ်င္းဘယ္ေလာက္ေပးလဲ ဆုိတာ ကုိေမးပါ။
ကုိယ့္ကုိ အလုပ္ရွင္က အရမ္းလုိခ်င္ေနမွန္းသိရင္ အလုပ္၀င္ Bonus ေတာင္းလုိ.ရႏုိင္ပါတယ္။ ၁၉၉၈၊ ၉၉ ပတ္၀င္းက်င္က ကြန္ပ်ဴတာအလုပ္ေတြ အရမ္းေခတ္စားခဲ့ပါတယ္။ တခ်ဳိ. Programmer ေတြကုိ အလုပ္လက္ခံရင္ Ferarri ျပဳိင္ကား အလုပ္၀င္ Bonus အေနနဲ. ေပးတယ္လုိ. ၾကားဖူးပါတယ္။

၃။ က်န္းမာေရး အာမခံ
အေမရိကမွာ ေဆးဖုိး၊ ေဆးရုံဖုိး၊ ဆရာ၀န္ဖုိး အရမ္း ၾကီးေလးပါတယ္။ Accident တစ္ခုခုျဖစ္လုိ. ေဆးရုံမွာ ၁ ပတ္ေက်ာ္ေက်ာ္ ေလာက္ ေနမယ္ဆုိရင္ ေဒၚလာ ၅ ေသာင္းေလာက္နီးနီးကုန္သြားႏုိင္ပါတယ္။
က်န္းမာေရးအာမခံဟာ မရွိမျဖစ္ လုိပါတယ္။ သြား အာမခံကုိလည္း သတ္သတ္၀ယ္ဖုိ.လုိပါတယ္။
အလုပ္ရွင္ အမ်ားစုက အာမခံရဲ့ တခ်ဳိ.တ၀က္ကုိေပးျပီး၊ အလုပ္သမားက က်န္တာကုိ ေပးရပါတယ္။ ကၽြန္ေတာ္ ၂၀၀၈ ခုႏွစ္မွာ က်န္းမာေရးအာမခံ တစ္လကုိ ေဒၚလာ ၄၀၀ ခန္.ေပးရပါတယ္။ မိသားစုရွိရင္ ဒိထက္ပုိမ်ားမွာေပါ့။
အရမ္းေကာင္းတဲ့ အလုပ္ေတြမွာ အလုပ္ရွင္က က်န္းမာေရးအာမခံ အားလုံးေပး ေပးပါတယ္။ အဲလုိ အလုပ္ရွင္မ်ဳိး ေတာ္ေတာ္ ရွားပါတယ္။

၄။ စေတာ့ ေအာ္ပရွင္
Stock Option ကုိ ဗမာအသံထြက္အတုိင္း ေရးရတာ ရီရတယ္လုိ.ထင္ပါတယ္။
အလုပ္အသစ္မွာ Stock Option ၀ယ္ခြင့္ရ တယ္ဆုိရင္ ေသခ်ာေပါက္၀ယ္ပါ။ အလုပ္ရွင္ လုပ္ငန္း ေအာင္ျမင္ရင္ ကုိယ္လည္း ပုိက္ဆံ အၾကီးအက်ယ္ ရဖုိ.က ဒီလမ္းတစ္ခုဘဲ ရွိပါတယ္။ Goolge က အလုပ္သမားေတြ သန္းၾကြယ္သေဌးေတြျဖစ္သြားၾကတာ Stock Option ေၾကာင့္ပါ။
အလုပ္အသစ္ လက္ခံမယ္ဆုိရင္၊ Stock Option Plan ရွိမရွိေမးပါ၊ မရွိဘူးဆုိရင္လည္း အလုပ္စစခ်င္း Stock Option ေပးဖုိ.ေတာင္းပါ။ ကိုယ့္ဘက္က ဘာမွ ရွုံးစရာမရွိပါဘူး။

၅။ ခြင့္ရက္
အလုပ္မွ စလုပ္ရေသးဘူး၊ ခြင့္အေၾကာင္း စေျပာေနျပီ - လုိ.မထင္ပါနဲ.။
ခြင့္ရက္ ၅ ရက္ တုိးရတာ၊ လခ ၂% တုိးတာနဲ. တူတူပါဘဲ။
ခြင့္ရက္ကုိ
- က်န္းမာေရးနဲ. ဆုိင္တဲ့ခြင့္ (sick days)
- ကုိယ္ေရး ကုိယ္တာခြင့္ (personal days)
- ခရီးသြား ခြင့္ (vacation days)
- အစုိးရ ရုံးပိတ္ရက္ (holidays)
ဆုိျပီး ခြဲထားေလ့ရွိပါတယ္။ အလုပ္သက္တမ္းၾကာတာနဲ.အမ်ွ၊ ခရီးသြား ခြင့္ ပုိရေလ့ရွိပါတယ္။
အလုပ္ စ စခ်င္း ခြင့္ဘယ္ေလာက္ရမွာလဲ၊ ဘယ္ႏွစ္ ႏွစ္ၾကာရင္ ခြင့္ရက္ ဘယ္ေလာက္ ထပ္တုိးမွာလည္း၊ ဆုိတာကုိ စုံစမ္းပါ။ ခရီးသြားခြင့္ ကုိ တစ္ႏွစ္အတြင္းမွာ ကုန္ေအာင္ မသံုးျဖစ္ရင္္၊ ေနာက္ႏွစ္ကုိ သယ္လုိယ ရ မရကုိလဲ စုံစမ္းပါ။

၆။ ေက်ာင္း ၊ သင္တန္း တက္ခြင့္
အလုပ္ရွင္က ပုိက္ဆံ ေပးမဲ့ ေက်ာင္း၊ သင္တန္း၊ အစီအစဥ္ရွိမရွိ ။ ရွိရင္ ၁ ႏွစ္ကုိ ဘယ္ႏွစ္ေခါက္၊ ဘယ္ေလာက္ၾကာၾကာ ခြင့္ျပဳတယ္ဆုိတာကုိ ေမးပါ။ School ၊ Training (သုိ.) Conference ကုိသြားရင္ ေလယာဥ္ စရိတ္၊ ဟုိတယ္ စရိတ္ ၊ စားစရိတ္ ေပါင္းရင္ ေတာ္ေတာ္ ကုန္က်ပါတယ္။ ကုိယ့္အတြက္ လည္း ပညာတုိးတာမုိ. မရွိမျဖစ္လုိအပ္တယ္လုိ.ထင္ပါတယ္။