Friday, October 9, 2015

Cisco Router တြင္ပါ၀င္သည့္ Memory မ်ားႏွင့္ ၄င္းတို႕၏တာ၀န္မ်ား


 ဒီေန႕ေတာ့ ကၽြန္ေတာ္တို႕တေတြ Cisco Router တစ္လံုးမွာ အေျခခံအားျဖင့္ ပါ၀င္မယ့္ memory အမ်ိဳးအစားေတြနဲ႕ သူတို႕ကို ဘယ္လိုၾကည့္လို႕ရတယ္ဆိုတာကိုေျပာျပေပးသြားမွာပါ။
အေျခခံအားျဖင့္ေတာ့ cisco router ေတြမွာ memory အမ်ိဳးအစား ၄ မ်ိဳးပါ၀င္ပါတယ္။ cisco switch ေတြအပါအ၀င္ေပါ့။ ဒါေတြကေတာ့

၁) ROM လို႕ေခၚတဲ့ read-only memory
၂) Flash Memory
၃) RAM လို႕ေခၚတဲ့ random-access memory  နဲ႕
၄) NVRAM လို႕ေခၚတဲ့ non-volatile random-access memory တို႕ပဲျဖစ္ပါတယ္။

ဒီေတာ့ ကၽြန္ေတာ္တို႕အေနနဲ႕  သူတိုကေတြက ဘယ္လိုတာ၀န္ေတြကိုေဆာင္ရြက္ေပးတာလဲဆိုတာ ဆက္ၿပီးေလ့လာရေအာင္။ မေန႕က cisco router boot sequence သင္ခန္းစာကို အရင္ဖတ္ထားဖို႕ေတာ့လိုပါတယ္။ ROM လို႕ေခၚတဲ့ memory အထဲမွာ router သည္ POST၊ Bootstrap program နဲ႕ mini IOS ေတြကိုထည့္ထားပါတယ္။ Flash လုိ႕ေခၚတဲ့ memory ထဲမွာေတာ့ ဆရာႀကီး router IOS ကိုထည့္ထားပါသတဲ့ J သူက အေရးႀကီးတာကိုး။ RAM ထဲမွာကေတာ့ လက္ရွိေဆာင္ရြက္ေနတဲ့ configuration ေတြ တနည္းအားျဖင့္ running-config ေတြကိုသိမ္းပါတယ္။ အဲ ေနာက္ဆံုး NVRAM ဆိုတဲ့ memory ထဲမွာေတာ့ျဖင့္ startup-config ေတြကိုသိမ္းဆည္းတာပဲျဖစ္ပါတယ္။ running-config နဲ႕ startup config အေၾကာင္းကို ဒီမွာနည္းနည္းေလး intro လုပ္ထားမယ္။ running-config ဆိုတာ router ကို rename ေပးထားမယ္ ဒါမွမဟုတ္ interface တစ္ခုခုကို ip address ေပးထားမယ္။ ဒါေပမဲ့ ကၽြန္ေတာ္တို႕အေနနဲ႕ ဒါကို RAM ထဲမွာသာေဆာင္ရြက္ေစတာျဖစ္ပါတယ္။ သိၾကတဲ့အတုိင္း RAM ဆိုတာက သူ႕ကို power ေကၽြးထားတဲ့အခ်ိန္မွာသာလွ်င္ data ေတြကို handle လုပ္ႏိုင္တာမဟုတ္လား။ ဒီေတာ့ ကၽြန္ေတာ္တို႕ configure လုပ္ထားတဲ့ file ေတြဟာ power lose ျဖစ္သြားတာနဲ႕ ေပ်ာက္သြားမွာျဖစ္ပါတယ္။ ဒါ့ေၾကာင့္ ကၽြန္ေတာ္တို႕က RAM ေပၚက running-config ေတြကို NARAM ထဲကိုပို႕ထားဖို႕လိုပါတယ္။ NVRAM ဆိုတာကေတာ့ power lose ျဖစ္သြားေပးမယ့္လည္း data ေတြကို handle လုပ္ထားေပးမယ့္ memory တစ္မ်ိဳးျဖစ္ပါတယ္။ ဒီလို RAM ေပၚက running-config ေတြကို NVRAM ေပၚကိုသိမ္းလိုက္ၿပီဆိုရင္ေတာ့ အဲဒီ running-config ကို startup-config လို႕ေျပာင္းေခၚလိုက္ပါတယ္။ အဲဒီ startup-config ေတြသည္ router ေနာက္တစ္ႀကိမ္ power ျပန္ဖြင့္တဲ့အခါမွာ run ဖို႕အတြက္ အသင့္ရွိေနေစမွာပါ။ running-config ကို သိမ္းဖို႕အတြက္ router ရဲ႕ privileged mode မွာ # copy running-config starup-config လုိ႕ရိုက္ေပးရပါတယ္။
ဒီေတာ့ သူတို႕ရဲ႕ memory size ကိုၾကည့္ခ်င္ရင္ေတာ့ privileged mode မွာ # show version လို႕ရိုက္ရင္ ေအာက္ပါအတိုင္းေတြ႕ရမွာျဖစ္ပါတယ္။

ပံု(၈)

အဲဒီမွာ RAM ပမာဏကိုၾကည့္ရင္ RAM = 60416+5120 = 65536kB/1023 = 64MB ရမယ္။
NVRAM ကေတာ့ NVRAM = 139KB ရွိမယ္။
Flash ကေတာ့ Flash = 62720kB/1024 = 64MB ရမယ္။ OK?
ဒီလိုဆိုရင္ေတာ့ ၾကည့္တတ္ၿပီထင္ပါတယ္။ အဆင္မေျပတာမ်ားရွိရင္ comment box မွာေျပာခဲ့ႏိုင္ပါတယ္ဗ်ာ။

ေလးစားစြာျဖင့္
ထူးျမတ္ေအာင္ ( Tech-Gate)
09 422195462

No comments:

Post a Comment