Showing posts with label Networking. Show all posts
Showing posts with label Networking. Show all posts

October 27, 2009

Networking

Mr. Phyoe Wai Kyaw send me this post and i share it to all. Thanks ko phyoe wai kyaw for it. If u wanna know more about it, u can ask mr.phyoewaikyaw@gmail.com.

Powerline Networking Devices ေတြကို အခု ကၽြန္ေတာ္တို႔ႏုိင္ငံမွာ၀ယ္သုံးလုိ႔ရေနပါၿပီ..အဲဒီ devices ကို HomePlug Wireless Adapter အေနနဲ႕ Access Point တခုလိုအသံုးျပဳလို႔ရပါတယ္ HomePlug Wireless Adapter က တစ္စံုပတယ္.ႏွစ္ခုေပါ့ဗ်ာ...တစ္ခုက RJ 45 Port နဲ႔ ေနာက္တစ္ခုက wireless တိုင္ ေလးနဲ႔..ဘယ္လို အသံုးျပဳရလဲဆိုေတာ့... အဓိက လိုအပ္တာက အဲဒီ Adapter ေတြကိုဲElectrical Outlet တဖက္စီမွာ တပ္ရမယ္..ၿပီးေတာ့ အဒီ Electrical Outletေတြကလဲ မီးလိုင္းတစ္လိုင္းထဲ ျဖစ္ရမယ္ၿပီးရင္..RJ 45 Port ပါတဲ့ Adapter ကို Router/Network က Cable နဲ႔ခ်ိတ္လိုက္.. အဲဒါဆုိရင္...တစ္ဖက္ကတပ္ထားတဲ့ Wireless Adapter ကအလုိလုိေနရင္း Access Point ျဖစ္သြားေရာ..သြားတဲ့ rate ကေတာ့ သူ႕ Brandေပၚ မႈတည္တယ္ဗ်...ဥပမာ...Aztech HL105E(Starter Pack) ဆိုရင္ 100 Mbps ေလာက္ ရွိတယ္...ေနာက္ SMC Brand လဲရွိတယ္..သူလဲ အတူတူေလာက္ပဲ..Wireless မဟုတ္ပဲ Cable နဲ႔လဲ ရွိတယ္အဲဒီAdapter ကေတာ့ 85 Mbps ေလာက္ပဲသြားတယ္ဗ်..သူတို႕က အထဲမွာ IP ပါၿပီးသားဗ်..ၿပီးၾကမွ ျပန္ၿပီး Configuration လုပ္လို႔ရတယ္..

October 7, 2009

Troubleshooting Taskill Problem

ကၽြန္ေတာ္ 2008တုန္းက ဒီပို႔စ္ေလးမွာ Network ကေန တျခားကြန္ပ်ဴတာမွာ run ေနတဲ့ process ကို လွမ္းပိတ္နည္း ေလးကို ေဖာ္ျပခဲ့ပါတယ္။ စာဖတ္သူေတြရဲ႕ စိတ္၀င္စားမႈကို အေတာ္ေလးကို ရရွိခဲ့ပါတယ္။ ေတာ္ေတာ္မ်ားမ်ားလည္း အီးေမးလ္ပို႔ၿပီး စမ္းၾကည့္တာ မရေၾကာင္း၊ Password ေတာင္းေနေၾကာင္း စသည္ျဖင့္ ေျပာၾကပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း တခ်ိဳ႕စက္ေတြမွာရၿပီး တခ်ိဳ႕စက္ေတြမွာ မရခဲ့ပါဘူး။ အေျဖရွာၾကည့္ေတာ့ DCOM ေၾကာင့္ ျဖစ္တာလို႔ပဲ သိပါတယ္။ DCOM ဆိုတာဘာမွန္းလည္း မသိ၊ ဘယ္လို ေျဖရွင္းရမွန္းလည္းမသိခဲ့ပါဘူး။ အဲဒီလိုနဲ႔့ ေျဖရွင္းနည္းကို မေရးႏိုင္ခဲ့ဘဲ ျဖစ္ခဲ့ပါတယ္။

အခုေတာ့ ေတြ႕သြားပါၿပီ။

ဒီလိုပါ။ DCOM ဆိုတာက ၀င္းဒိုးထဲမွာပါတဲ့ Protocol တစ္ခုပါ။ သူက network security ပိုင္းကို ထိန္းခ်ဳပ္ပါတယ္။ အဲဒီ DCOM ကိုဖြင့္ထားမွ ကိုယ့္စက္ကို တျခားစက္ကေန လွမ္းပိတ္တာတို႔၊ ကိုယ္သံုးေနတဲ့ program ေတြကို တျခားစက္ကေန လွမ္းပိတ္တာေတြကို ျပဳလုပ္ႏိုင္မွာပါ။ အဲဒီ DCOM ကို ပိတ္ထားရင္ တျခားစက္ကေန ဘာမွလုပ္လို႔မရေတာ့ပါဘူး။

DCOM ဖြင့္နည္း
Registry ထဲကို သြားျပင္ရပါမယ္။ လမ္းေၾကာင္းကေတာ့
HKLM\Software\Microsoft\Ole ပါ။
အဲဒီကေန EnableDCOM ကို Y ေပးလိုက္ပါ။ ပိတ္ခ်င္ရင္ေတာ့ N ေပးလိုက္ေပါ့။

ကိုယ့္စက္ကို လံုၿခံဳခ်င္သူေတြအေနနဲ႔ DCOM ကို ပိတ္ထားပါ။ စမ္းသပ္လိုသူမ်ားအေနနဲ႔ကေတာ့ စက္ေတြတိုင္းမွာ DCOM ကိုဖြင့္ၿပီးမွ စမ္းသပ္ပါ။

August 8, 2009

Powerline Networking

Powerline networking ဆိုတာက ကၽြန္ေတာ္တို႔လက္ရွိသံုးေနတဲ့ လွ်ပ္စစ္ပါ၀ါႀကိဳးေတြကိုပဲ သံုးၿပီး Network ခ်ိတ္ဆတ္ႏိုင္တဲ့ နည္းပညာပါ။ CAT5 ႀကိဳးကို လံုး၀မသံုးရတာေတာ့ မဟုတ္ပါဘူး။ ဥပမာ အေပၚထပ္မွာ ရွိတဲ့ ကြန္ပ်ဴတာနဲ႔ ေအာက္ထပ္မွာရွိတဲ့ ကြန္ပ်ဴတာႏွစ္လံုးကို Network ခ်ိတ္ခ်င္တယ္ဆိုပါစို႔။ Network ႀကိဳး အရွည္ႀကီး ၀ယ္စရာမလုိေတာ့ပါဘူး။ တိုတိုေလး ႏွစ္ေခ်ာင္းရွိရင္ ရၿပီ။ ပထမႀကိဳးကို ေအာက္ထပ္က ကြန္ပ်ဴတာမွာစိုက္ထားတဲ့ Network Card မွာထိုးတပ္လိုက္၊ က်န္တဲ့တစ္ဘက္ကို မီးပလက္ေပါက္မွာ သြားထိုးတပ္လိုက္။ RJ45 ေခါင္းႀကီးကို မီးပလပ္ေပါက္မွာ ဒီအတိုင္းထိုးလို႔ေတာ့ ဘယ္ရမလဲဗ်ာ။ Powerline adaptor ဆိုတာလာတယ္။ သူနဲ႔ၾကားခံရမွာေပါ့။ ဒီမွာေတာ့ ၀ယ္လို႔ရမရ မသိဘူး။ အေပၚထပ္လည္း အဲဒီအတိုင္း လုပ္လိုက္။ ဒါဆို Network ခ်ိတ္လို႔ ရသြားပါၿပီ။ ပံုကေတာ့ Powerline adaptor ရဲ႕ပံုပါ။
ဟဲ..ဟဲ ေရးတာေလးကေတာ့ ေခ်ာေနတာပဲ။ ကၽြန္ေတာ္လည္း PC World ထဲ ပါတာနဲ႔ လိုက္ေလ့လာၾကည့္ရင္း နားလည္သေလာက္ ျပန္ေရးလိုက္တာပါ။ ကိုယ္လည္း တစ္ခါမွ မခ်ိတ္ဖူးပါဘူး။ အားနည္းခ်က္ကေတာ့ Powerline Networking ဟာ 14 Mbps ပဲရတာပါ။ တစ္ခ်ိဳ႕ကေတာ့ 200 Mbps ရွိတယ္လို႔လည္း ေျပာၾကျပန္ပါတယ္။ အခု LAN ေတြမွာက 100 Mbps ေလ။ အခုဆို 1Gbps ထိေတာင္ ေရာက္ေနၿပီေလ။ ၿပီးေတာ့ ေစ်းႏႈန္း။ Powerline Networking မွာသံုးတဲ့ adaptor တစ္ခုရဲ႕ တန္ဖိုးက ျမန္မာေငြနဲ႔တြက္ရင္ ႏွစ္ေသာင္းေက်ာ္ေလာက္ရွိတယ္။ ဒါေတာင္ RJ45 port တစ္ခုပဲ ပါတယ္။ ၿပီးေတာ့ လွ်ပ္စစ္၀ပ္အား အသံုးမ်ားရင္ မ်ားသလို သူ႔ရဲ႕ စြမ္းေဆာင္ရည္ကို သြားၿပီး ထိခိုက္ႏိုင္တယ္လို႔လည္း သိရပါတယ္။
ဘာေတြပဲေျပာေျပာပါ နည္းပညာအရ အကုန္လုပ္လို႔ရေနၿပီေလ။ UTP နဲ႔မွ မဟုတ္ဘူး၊ ဖုန္းႀကိဳးနဲ႔ ေဟာအခုေတာ့ လွ်ပ္စစ္ႀကိဳးနဲ႔လည္း Network ခ်ိတ္လို႔ရပါေၾကာင္း...
စာဖတ္သူထဲက Powerline Networking အေၾကာင္း သိတဲ့သူမ်ားပါရင္ Comments ေပးခဲ့ဖို႔ ဖိတ္ေခၚပါတယ္။

July 21, 2009

Not enough Server Storage


တစ္ေန႔က ကြန္ပ်ဴတာႏွစ္လံုးကို Network ခ်ိတ္ေပးရပါတယ္။ PC to PC ပါ။ IP ေတြေပး၊ Computer Name ေတြေပး၊ Workgroup name ေတြ သတ္မွတ္လိုက္တယ္။ အဲဒီလို လုပ္ၿပီးေတာ့ Ping ရိုက္ၾကည့္တယ္။ Reply ေတြ တက္လာတယ္။ OK ေပါ့။ အဲဒါနဲ႔ PC2 ကေန PC1 ရဲ႕ Partition D: ကို လွမ္းေခၚၾကည့္တယ္။
အဲဒီအခါမွာ ကၽြန္ေတာ္လံုး၀မျမင္ဖူးတဲ့ error တက္လာပါတယ္။ ဒါမ်ိဳးေလးပါ။

အစပိုင္ေတာ့ Not enough Server Storage ဆိုေတာ့ Memory မ်ား နည္းလို႔လားလို႔ဆိုၿပီး ထင္မိတယ္။ (အလိုက္ပံုက) ဒါေပမဲ့ ဘယ္လိုမွ ျဖစ္ႏိုင္စရာအေၾကာင္းမရွိဘူးေလ။ PC1 က Memory က 1GB ေတာင္ ရွိတာ။ ဟိုလိုလုပ္ၾကည့္၊ ဒီလိုလုပ္ၾကည့္နဲ႔ ဘယ္လိုမွ မရေတာ့ ေနာက္ဆံုးမွာ Event Viewer ကို ေခၚၾကည့္မိတယ္။ အဲဒီမွာ အခုလို Event ေလး တက္ေနပါတယ္။

ဘာတဲ့။ irpstacksize is too small ဆိုပါလား။ irp တန္ဖိုးနည္းေနလို႔ ဒါမ်ိဳးျဖစ္တာေပါ့။ အဲဒီ irp တန္ဖိုး ဘယ္နား သြားတိုးရမွန္း ကၽြန္ေတာ္လည္း မသိခဲ့ဘူး။ အဲဒါနဲ႔ customer ကို ေနာက္ရက္မွ ျပန္လာခဲ့မယ္ဆိုၿပီး ခ်ိန္းလိုက္ပါတယ္။ ၿပီးေတာ့ အင္တာနက္မွာ ရွာၾကည့္ခဲ့ပါတယ္။ IRP အေၾကာင္းရယ္၊ ဘယ္လို တန္ဖိုးတိုးရမလဲ ဆိုတာကိုပါ သိခဲ့ရပါတယ္။

IRP ဆိုတာ I/O Request Packets ရဲ႕ အတိုေကာက္ပါ။ IRP stack တစ္ခုဟာ 36 bytes ဆီ အသံုးျပဳၿပီး အဲဒီ IRP ေတြကို buffer လုပ္ေပးႏိုင္ပါတယ္။ IRPStackSize ဆိုတာကေတာ့ IRP Stack အေရအတြက္ကို ေျပာတာပါ။ သူ႔ရဲ႕ Default Value 15 ျဖစ္ပါတယ္။ Default Value ထက္ နည္းေနတယ္ဆိုရင္ အခု ကၽြန္ေတာ္ ႀကံဳသလိုမ်ိဳး error ေတြ တက္လာပါလိမ့္မယ္။

ေျဖရွင္းနည္း

Microsoft ကေတာ့ အခုလို လုပ္ခိုင္းထားပါတယ္။
To resolve this behavior, increase the IRPStackSize value in the registry:
1. Click Start, and then click Run.
2. Type regedit, and then click OK.
3. Navigate to the following key:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanServerParameters
4. In the right pane, double-click the IRPStackSize value.

NOTE: If the IRPStackSize value does not already exist, use the following procedure to create it:
a. In the Parameters folder of the registry, right-click the right pane.
b. Point to New, and then click DWord Value.
c. Type IRPStackSize.

IMPORTANT: Type "IRPStackSize" exactly as it is displayed because the value name is case-sensitive.
5. Change the Base to decimal.
6. In the Value Data box, type a value that is larger than the value that is listed.

If you created the IRPStackSize value using the procedure described in step 4, the default value is 15. It is recommended that you increase the value by 3. Therefore, if the previous value was 11, type 14, and then click OK.
7. Close the Registry Editor.
8. Restart the computer.

(မူရင္းအတိုင္း ေဖာ္ျပတာ ဘာသာျပန္ဖို႔ အပ်င္းႀကီးမဟုတ္ပါဘူး။ ျမန္မာလိုေရးလိုက္ရင္ ဖတ္ရတာလြယ္ၿပီး ေကာင္းေနတဲ့စက္ေတြမွာပါ ေလွ်ာက္ကလိကုန္ၾကမွာ မို႔လို႔ပါ)

March 20, 2009

Viewing Proxy Server IP using nslookup

ကိုညီညီဦး(nnyioo.googlepages.com)က ပို႔လိုက္တဲ့အတိုင္းပဲ ျပန္ေဖာ္ျပလိုက္ပါတယ္။

Bagan net proxy (or) myantel proxy တို ့၏ လိပ္စာကိုသိခ်င္လွ်င္
Start>>run. Enter the "cmd". And then , you try the Following Command.

nslookup cache.bagan.net.mm >>> Enter
203.81.71.229
203.81.71.234
203.81.71.237
203.81.71.238
203.81.71.70
203.81.71.74
203.81.71.75
203.81.71.80
203.81.71.88
203.81.71.111
203.81.71.116
203.81.71.120
203.81.71.228

nslookup cache.myantel.net.mm >>>Enter
203.81.71.237,
203.81.71.238,
203.81.71.70,
203.81.71.74,
203.81.71.75,
203.81.71.80,
203.81.71.88,
203.81.71.120,
203.81.71.228,
203.81.71.229,
203.81.71.234,

February 24, 2009

ပိတ္ထားေသာ Site တစ္ခုအား IP ျဖင့္ ၀င္ၾကည့္ျခင္း

www.4shared.com က သိတဲ့အတိုင္းပဲ ပိတ္ထားတယ္ေလ။ အဲဒီေတာ့ အခုလို ၀င္လိုက္တယ္။

Start>Run ထဲမွာ cmd လို႔ ရိုက္ၿပီး Enter ေခါက္လိုက္တယ္။
ၿပီးေတာ့ ping www.4shared.com ဆိုၿပီး ရိုက္ၿပီး Enter ေခါက္လိုက္တယ္။ အဲဒီအခါမွာ Pinging www.4shared.com [72.233.72.144] with 32 bytes of data: ေပၚလာတယ္။ အဲဒီ့ 72.233.72.144 က 4shared ရဲ႕ IP ေလ။
Firefox ကိုဖြင့္ၿပီး address bar မွာ 72.233.72.144 လို႔ရိုက္ၿပီး Enter ေခါက္လိုက္တာ 4shared.com Site ႀကီး ပြင့္လာပါေရာ။

တျခားပိတ္ထားတဲ့ Site တစ္ခ်ိဳ႕ကိုလည္း ဒီနည္းေလးနဲ႔ စမ္းၾကည့္လို႔ရပါတယ္။

January 5, 2009

Difference Between Wi-Fi & Wi-Max

သူငယ္ခ်င္းတစ္ေယာက္က Wi-Fi နဲ႔ Wi-Max နဲ႔ ဘာကြာလဲလို႔ လာေမးတာနဲ႔ IT Men စာဖတ္သူေတြထဲမွာလည္း အဲဒီလုိသိခ်င္တဲ့သူ ရွိမွာပဲေလဆိုတဲ့ အေတြးနဲ႔ တင္လိုက္တာပါ။

Wi-Fi က 802.11b standard ကိုေျပာတာပါ။ frequency range က 2.4 GHz ရွိပါတယ္။ သီအိုရီအရ Speed က 11 Mbps ရွိေပမဲ့ လက္ေတြ႕မွာေတာ့5 Mbps ေလာက္ပဲ ရပါတယ္။ မီတာ 100 အကြာအေ၀း ေပနဲ႔ေျပာရရင္ 330 ေပအတြင္းမွာပဲ အသံုးျပဳႏိုင္ပါတယ္။ Transport Protocol ကEthernet ကို သံုးပါတယ္။

Wi-Max က 802.16 Standard နဲ႔ 802.16a Standard ကိုေျပာတာပါ။ 802.16 က 10 GHz ကေန 66 GHz ထိ frequency range ရွိပါတယ္။802.16a ကေတာ့ 2GHz ကေန 11GHz ထိရွိပါတယ္။ Speed အေနနဲ႔ 802.16 ဟာ channel တစ္ခုအတြက္ 124 Mbps အမ်ားဆံုးရပါတယ္။802.16a ကေတာ့ 20 MHz ရွိတဲ့ Channel မွာ 70 Mbps ရပါတယ္။ အကြာအေ၀းမွာေတာ့ တစ္မိုင္ထက္ေက်ာ္လြန္ၿပီး သံုးလို႔ရပါတယ္။ TransportProtocol ကေတာ့ TCP ကိုသံုးပါတယ္။

December 27, 2008

TCP View

TCPView is a Windows program that will show you detailed listings of all TCP and UDP endpoints on your system, including the local and remote addresses and state of TCP connections. On Windows Server 2008, Vista, NT, 2000 and XP TCPView also reports the name of the process that owns the endpoint. TCPView provides a more informative and conveniently presented subset of the Netstat program that ships with Windows. The TCPView download includes Tcpvcon, a command-line version with the same functionality.

Download TCP View (94 KB)

October 23, 2008

Admin Shares ကိုပိတ္မယ္ဆိုရင္။

ကြန္ပ်ဳတာမွာရွိတဲ့ drive ေတြ ( C$, D$,etc) အစရွိတဲ့ Drive ေတြကို Windows XP ေဖ်ာက္ထားၾကတယ္။ အဆို ပါေဖ်ာက္ထားတဲ့ Drives ေတြကို Windows XP Installation လုပ္စဥ္က တည္ေဆာက္ခဲ့တဲ့ Admistrative Privileges ( Admin ကခြင့္ျပဳထားတဲ့ User Account) ေတြက ၀င္ေရာက္သံုးစြဲခြင့္ရွိပါတယ္။ တကယ္လို႔မ်ား Admin Share ကို Disable လုပ္ထားခ်င္တယ္ဆိုရင္ -

1. Start --- Run--- Type Regedit ရုိက္ပါ။
2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lanmanserver\parameters ကို ေရာက္ေအာင္သြားပါ။
3. ညာဘက္လြတ္ေနေသာ Space တြင္ right click ႏွိပ္ New --- DWORD Value ကိုေရြးပါ။
4. AutoShareWks ရုိက္ၿပီး တန္ဖိုးကို zero ရုိက္ပါ။
5. စက္ကို restart လုပ္ပါ။

အဆင္ေျပပါေစ။

September 12, 2008

Private IP Addressing

အရင္ကတည္းက Network ဆင္တိုင္း ကြန္ပ်ဴတာေတြရဲ႕ IP မွာ network ID ကို Class C ျဖစ္တဲ့ 192.168.0 ကိုပဲ အၿမဲေပးမိတယ္။ ဒါေပမယ့္ ဘာေၾကာင့္ အဲဒီ net ID ပဲ ေပးမိမွန္းမသိဘူး။ ေနာင္ေတာ္ႀကီးေတြဆီကပဲ အတုခိုးမိတာလား။ ကိုယ့္ကိုယ္ကိုလည္း မသိေတာ့ဘူး။ သူငယ္ခ်င္းတစ္ေယာက္ကလည္း ေမးဖူးတယ္။ ဘာေၾကာင့္ LAN ေတြရဲ႕ Net ID ကို 192.168.0 ပဲ သံုးတာလဲတဲ့။ ကၽြန္ေတာ္လည္း ဘာရမလဲ။ မွတ္ရတာ လြယ္လို႔ေနမွာေပါ့ကြာလို႔ ေျဖမိတယ္။ အခု MCSE XP SP2 စာအုပ္ဖတ္ေတာ့မွ တက္တက္စင္ေအာင္ လဲြမွန္းသိေတာ့တယ္။ အဲဒီထဲမွာ ေရးထားတာက
IP ေတြသံုးစဲြခြင့္ကို ထိန္းခ်ဳပ္ထားတဲ့ အဖဲြ႔အစည္းႀကီး ရိွတယ္။ အင္တာနက္နဲ႔ ခ်ိတ္မဲ့ကြန္ပ်ဴတာတိုင္းဟာ IP ရိွရတယ္။ အဲဒီ IP ကို ကိုယ္ေပးခ်င္တာ ရမ္းေပးလို႔မရဘူး။ IANA (Internet Assigned Numbers Authority) ဆိုတဲ့ အဖဲြ႔ဆီမွာ မွတ္ပံုတင္ရမယ္။ ဒါေပမဲ့ အင္တာနက္နဲ႔ ဆက္သြယ္မႈမရိွတဲ့ Network (ဒါမွမဟုတ္) Private Network ေတြအတြက္ေတာ့ မွတ္ပံုတင္စရာမလိုဘဲ လြတ္လပ္စြာအသံုးျပဳ ခြင့္ျပဳေပးထားတဲ့ IP ေတြရိွပါတယ္။

Class A ဆိုရင္ 10.0.0.0 ကေန 10.255.255.255
Class B ဆိုရင္ 172.16.0.0 ကေန 172.31.255.255
Class C ဆိုရင္ 192.168.0.0 ကေန 192.168.255.255 ထိ ေပးခြင့္ရိွတယ္လို႔ ေရးထားပါတယ္။ အခုေဖာ္ျပထားတဲ့ Address range ေတြကို ဘယ္ Internet Host ကမွ သံုးစဲြထားျခင္းမရိွဘူးလို႔လည္း ေရးထားပါေသးတယ္။

September 8, 2008

UltraVNC



Network ကေန တျခားကြန္ပ်ဴတာကို လွမ္းၾကည့္ခ်င္ရင္ အေကာင္းဆံုး Program တစ္ခုရိွပါတယ္။ အဲဒါကေတာ့ UltraVNC ပါ။ သံုးရတာလည္း အရမ္းလြယ္ပါတယ္။ လွမ္းၾကည့္ခ်င္တဲ့ကြန္ပ်ဴတာမွာေရာ၊ ကိုယ့္ကြန္ပ်ဴတာမွာပါ ဒီ Program ကိုတင္လိုက္ပါ။ စၾကည့္မယ္ဆိုရင္ေတာ့ VNC Viewer ကိုဖြင့္ၿပီး ကိုယ္ၾကည့္ခ်င္တဲ့ကြန္ပ်ဴတာရဲ႕ IP သို႔မဟုတ္ Computer name ကို ရိုက္ထည့္ၿပီး Connect ကို ႏိွပ္လိုက္ရင္ စၾကည့္လို႔ရပါၿပီ။

ဒီမွာႏိွပ္ၿပီး Download လုပ္ပါ။ (Size: 2.13 MB)

July 14, 2008

Network Load Balancing

Network Load Balancing မိတ္ဆတ္

 

NLB service ဟာ Web Server, Firewall Server, Proxy Server စသည္ေတြမွာသံုးတဲ့ Internet Server Application ေတြကို အခ်ိန္တိုင္းေခၚယူသံုးစဲြႏိုင္ေအာင္ (server down သည့္အခ်ိန္နည္းပါးေအာင္) နဲ႔ cluster (server မ်ားကို အုပ္စုဖဲြ႕ထားျခင္း) တစ္ခုဟာ performance ေႏွးေနပါက ေနာက္ထပ္ system မ်ား အလြယ္တကူ ထပ္တိုးႏိုင္ေအာင္ စသည္တို႔ကို ပိုေကာင္းမြန္ေအာင္ ျပဳလုပ္ေပးပါတယ္။ Windows Server တင္ထားတဲ့ ကြန္ပ်ဴတာတစ္လံုးဟာ စြမ္းေဆာင္ရည္အပိုင္းမွာေရာ၊ စိတ္ခ်ရမႈမွာပါ အကန္႔အသတ္ေတြ ရိွႏိုင္ပါတယ္။ ဒါေပမဲ့ Windows Server တင္ထားတဲ့ ကြန္ပ်ဴတာႏွစ္လံုး၊ သံုးလံုးေလာက္ကို cluster တစ္ခုအေနနဲ႔ ေပါင္းစည္းလိုက္မယ္ဆိုရင္ NLB ဟာ အဲဒီ server ေတြ အခ်င္းခ်င္းအတြက္ performance ေတြ reliability ေတြကို ညီေအာင္ ျပဳလုပ္ေပးႏိုင္ပါတယ္။

ဥပမာ Web Server၊ FTP Server၊ Telnet Server သံုးလံုးကိုစုထားတဲ့ cluster တစ္ခုမွာဆိုရင္ NLB ဟာ ၀င္လာတဲ့ client request မွန္သမွ်ကို အဲဒီ cluster အတြင္းမွာရိွတဲ့ host (Network အတြင္းရိွေသာ IP ပါသည့္ device မွန္သမွ်) ေတြအကုန္လံုးဆီ ျဖန္႔ေ၀ေပးပါတယ္။ ဒါမွမဟုတ္လည္း NLB ကိုသံုးၿပီး traffic ေတြမွန္သမွ်ကို host တစ္ခုတည္းဆီသြားေအာင္လည္း လုပ္လို႔ရပါေသးတယ္။

ၿပီးေတာ့ NLB ဟာ cluster အတြင္းမွာရိွတဲ့ ကြန္ပ်ဴတာေတြအကုန္လံုးကို cluster IP address သံုးၿပီး address တပ္လို႔ရပါေသးတယ္။ (မူရင္း IP ကို မထိခိုက္ေစပါဘူး)

ကိုယ့္ Network မွာ NLB ကိုလည္း သံုးထားမယ္၊ run ေနတာကလည္း Load-Balanced application ျဖစ္မယ္ဆိုရင္ အဲဒီ application တင္ထားတဲ့ ကြန္ပ်ဴတာ down သြားေတာင္မွ NLB က တျခား အလုပ္လုပ္ေနေသးတဲ့ ကြန္ပ်ဴတာဆီကို အဲဒီကြန္ပ်ဴတာဆီေရာက္လာတဲ့ load ေတြကို လဲႊေပးမွာပါ။ မူလကြန္ပ်ဴတာ ျပန္ေကာင္းသြားရင္ေတာ့ load ေတြကို share ျပန္ယူလို႔ရပါတယ္။

June 23, 2008

Tasklist ျပႆနာ

Tasklist command သံုးမရဘူး။ password ေတာင္းေနတယ္လို႔ ေတာ္ေတာ္မ်ားမ်ား ျပန္ေျပာၾကပါတယ္။ ကၽြန္ေတာ့္ Network မွာ စမ္းတုန္းကေတာ့ အဆင္ေျပတယ္ဗ်။ ဒါေပမဲ့ ကၽြန္ေတာ္က Windows အသစ္တင္ထားတဲ့ ကြန္ပ်ဴတာႏွစ္လံုးမွာ သြားစမ္းၾကည့္တာကိုး။ ၿပီးေတာ့ တင္ထားတဲ့ Windows က Windows XP SP2 August 07 version ဗ်။ အဲဒီေကာင္ေတြကေတာ့ အဆင္ေျပတယ္။ အရင္တုန္းက Windows ေတြတင္ထားတဲ့ တျခားကြန္ပ်ဴတာေတြနဲ႕ ထပ္စမ္းၾကည့္ေတာ့ ကၽြန္ေတာ္လည္း အဆင္မေျပဘူး။ Password ေတာင္းထားပဲ။ အဲဒါ ဘာေၾကာင့္ျဖစ္တာလဲေပါ့။ လိုက္ရွာၾကည့္ေတာ့ အေျဖကို ေတြ႕ရိွသြားေၾကာင္းပါခင္ဗ်ာ။ ဘာေၾကာင့္လဲဆိုေတာ့ Windows security ေၾကာင့္ပါ။ Local Security မွာပါတဲ့ DCOM ေၾကာင့္ပါ။ ေျဖရွင္းနည္းအေသးစိတ္ မနက္ျဖန္တင္ထားမယ္ေနာ္။ အခုေတာ့ ဘယ္လိုမွ မအားေသးလို႔ပါ။

June 14, 2008

Network မွတစ္ဆင့္ အျခားကြန္ပ်ဴတာမ်ားကို ထိန္းခ်ဳပ္ျခင္း (၁)

BlackGhost နဲ႔ york တို႔ Cbox မွာ ေအာ္ထားလို႔ လုပ္နည္းေလးတစ္ခုကို
ေဖာ္ျပေပးလိုက္ပါတယ္။ Network နဲ႔ မရင္းႏီွးေသးသူေတြအတြက္ေတာ့ အိမ္သံုး၊
႐ံုးသံုး ကြန္ရက္ လက္ေတြ႕တည္ေဆာက္ျခင္းဆိုတဲ့ စာအုပ္ေလးေရးၿပီးေတာ့မွပဲ
လက္ေဆာင္ေပးေတာ့မယ္။
ကိုယ့္ Network အတြင္းမွာရိွတဲ့ တျခားကြန္ပ်ဴတာေတြကို
ထိန္းခ်ဳပ္တဲ့နည္းေတြ ေျမာက္ျမားစြာ ရိွပါတယ္။
တျခားကြန္ပ်ဴတာဘာလုပ္ေနတာကအစ ထိုင္ၾကည့္လို႔ရတဲ့ Program ေတြလည္း
ေျမာက္ျမားစြာရိွပါတယ္။ Local Chat (Text, Voice) ၊ Local Mail၊ Local
Intranet စတာေတြလည္း ဖန္တီးလို႔ ရပါေသးတယ္။ ေနာက္ပိုင္းမွာ
တစ္ခုခ်င္းေရးတင္သြားပါ့မယ္။ (ေနာက္မွေတြမ်ားေနၿပီနဲ႔တူတယ္)
အခုေတာ့ တျခားကြန္ပ်ဴတာေတြမွာ သံုးေနတဲ့ Program ေတြကို
လွမ္းပိတ္တဲ့နည္းေလး တင္လိုက္ပါတယ္။ တစ္ခုေလာက္ေတာင္းဆိုခ်င္တာက
ဒီနည္းလမ္းကို အသံုးခ်ၿပီး သူတစ္ပါးကို အေႏွာင့္အယွက္မေပးပါနဲ႔။
အထူးေတာင္းဆိုလိုပါတယ္။
၁။ ပထမဆံုး Command Prompt ထဲ ၀င္လုိက္ပါ။
၂။ တျခားကြန္ပ်ဴတာမွာ run ေနတဲ့ Program list ကို ၾကည့္ႏိုင္ဖို႔
tasklist command ကို သံုးရပါ့မယ္။ Parameter ေတြ ခံရပါမယ္။ tasklist /s
computername လို႔ ႐ိုက္ပါ။ computername ေနရာမွာ ကိုယ္ဆက္သြယ္မယ့္
ကြန္ပ်ဴတာရဲ႕ name ကို ထည့္ရပါမယ္။
၃။ ဒါဆိုရင္ အဲဒီ ကြန္ပ်ဴတာမွာ run ေနတဲ့ program list ေတြ ေပၚလာပါၿပီ။
၄။ လွမ္းပိတ္ႏိုင္ဖို႔အတြက္ taskkill command ကို ထပ္သံုးရပါ့မယ္။
၅။ taskkill /s computername /im programname ပါ။
၆။ programname ေနရာမွာ ပိတ္ခ်င္တဲ့ program name ကို ႐ိုက္ရပါမယ္။ ဥပမာ
notepad.exe

ခဏေလာက္ ေစာင့္ၾကည့္ပါ။ ၿပီးရင္ အဲဒီကြန္ပ်ဴတာ ကိုင္တဲ့သူ ငါ့ကြန္ပ်ဴတာ
ဘာျဖစ္သြားတာပါလိမ့္ဆိုတဲ့ မ်က္ႏွာႀကီးကို စပ္ၿဖီးၿဖီးနဲ႔
ၾကည့္ေနလိုက္ေပါ့။

April 21, 2008

Protocol မ်ားအေၾကာင္း

website လိပ္စာတစ္ခုကို ၾကည္႔မယ္ဆိုရင္ ဥပမာ - http://www.google.com အဲဒီလိပ္စာမွာ ေ႐ွ႕က http ဆိုတာက hyper text rtansfer protocol ရဲ႕ အတိုေကာက္ျဖစ္ပါတယ္ ။ protocol ဆိုတာက a set of rules and formats လို႔ေျပာၾကပါတယ္ ။ စည္းမ်ဥ္းစည္းကမ္းေတြကိုစုစည္းထားျခင္း လို႕ေျပာႏိုင္ပါတယ္ ။ ဘယ္လိုစည္းမ်ဥ္းစည္းကမ္းေတြလည္းဆိုရင္ေတာ့ data အပို႔အယူ လုပ္တဲ့အခါမွာ လိုက္နာရမယ့္စည္းမ်ဥ္းစည္းကမ္းေတြကို ေျပာတာပါ ။

protocol ေပါင္းေျမာက္ျမားစြာ႐ွိပါတယ္ ။ အင္တာနက္ website ေတြကိုၾကည္႔တဲ့အခါမွာသံုးရတဲ့ protocol က http ပါ။ hyper text transfer protocol ဆိုေတာ့ hyper text မ်ားေျပာင္းေ႐ြ႕သယ္ယူရာတြင္ သံုးရေသာ protocol ေပါ့။ hyper text ဆိုတာက ႐ုိး႐ုိး text ေတြမဟုတ္ဘဲ link ပါတဲ့စာသားေတြကို hyper text လို႔ေခၚပါတယ္ ။ အားလံုးသိတဲ့အတိုင္း webpage တိုင္း webpage တိုင္းမွာ link ပါတဲ့ text ေတြ႐ွိတာပဲမဟုတ္လား။

http ျပီးေတာ့ အခုေနာက္ပိုင္း အသံုးမ်ားလာတဲ့ protocol ကေတာ့ https ပါ။ https ရဲ့အ႐ွည္က hyper text transfer protocol over secure socket layer (ssl) ပဲျဖစ္ပါတယ္ ။ ssl ပါတဲ့ http ပါ ။ ssl က ဘာလုပ္ေပးႏိုင္သလဲဆိုေတာ့ encryption/decryption လုပ္ေပးႏိုင္ပါတယ္။ encrypt လုပ္တယ္ဆိုတာက ျမန္မာလိုေျပာရင္ ၀ွက္စာလုပ္တာေပါ့ ။ ဥပမာ ကြန္ပ်ဳတာ A ကေန ကြန္ပ်ဳတာ B ဆီကို abc ဆိုတဲ့စာသားေလးကိုပို႔မယ္ဆိုပါစို႔။ ဒီအတိုင္း႐ုိး႐ုိးတန္းတန္းပို႔မယ္ဆိုရင္ ကြန္ပ်ဳတာ A ကေန ကြန္ပ်ဳတာ B ဆီကို မေရာက္ခင္ၾကားမွာ တတ္တဲ့သူတစ္ေယာက္က ခိုးယူလို႔ရပါတယ္။ encrypt လုပ္ၿပီးပို႔မယ္ဆိုရင္ ခိုးယူ၍ရခဲ့ရင္ေတာင္မွ ဖက္လို႔ရမွာမဟုတ္ေတာ့ပါဘူး။ abc လို႔တိုက္႐ိုက္မပို႔ပဲ abc ဆိုတဲ့စာလံုးသံုးလံုးၾကားမွာ 123 ထည့္ၿပီး ပို႔မယ္၊ ဒါဆိုရင္a1b2c3ျဖစ္သြားျပီ။ ၿပီးေတာ့မွ ကြန္ပ်ဳတာ B ကို မင္းငါပို႔တဲ့ data ရတဲ့အခါမွာ 123 ကိုဖယ္ၿပီးမွ လက္ခံလို႔ေျပာထားလိုက္မယ္။ ၾကားကေနေဖာက္တဲ့သူကေတာ့ a1b2c3 ဆိုတာကို နားလည္မွာ မဟုတ္ေတာ့ဘူး။ ဒါက ဥပမာ အေနနဲ႕ေျပာတာပါ ။ တကယ္တမ္း encrypt လုပ္နည္းမ်ားစြာ႐ွိၿပီး အဲဒီ encrypt ကိုျပန္လည္ျဖည္ျခင္း decrypt လုပ္ဖို႔ရာ အေတာ္ခက္ခဲပါတယ္။

့https protocol ကို login လုပ္ရတဲ့ website ေတြမွာ အသံုးမ်ားပါတယ္။ user ေတြ ႐ိုက္ထည့္တဲ့ login name နဲ႔ password ေတြ လံုျခံဳမႈ႐ိွေစဖို႔ ျဖစ္ပါတယ္။ Gmail ဟာ https ကိုသံုးပါတယ္။ ဒါေၾကာင့္ ကြၽန္ေတာ္တို႔ ႐ိုက္ထည့္လိုက္တဲ့ username နဲ႔ password ကို ၾကားကေန ခိုးယူလို႔မရႏိုင္ပါဘူး။

ေနာက္ Internet မွာ အသံုးမ်ားတဲ့ protocol ကေတာ့ ftp ပါပဲ။ file transfer protocol ျဖစ္ပါတယ္။ ဖိုင္ေတြ ေ႐ြ႕ေျပာင္းလို႔ရေအာင္ အထူးတလည္ တီထြင္ထားတဲ့ protocol ပါ။ website တိုင္းကို ftp နဲ႔ access လုပ္လို႔ရပါတယ္။ ftp://www.google.com ေပါ့။ ဒါေပမယ့္ အဲဒီ ftp ကိုသံုးတဲ့အခါမွာ authorized person မွၾကည့္လို႔ရပါလိမ့္မယ္။ free ဖြင့္ေပးထားတဲ့ ftp site ေတြလည္း ႐ွိပါတယ္။ ftp နဲ႔ site ေတြကို ၾကည့္တဲ့အခါမွာ စာေတြပံုေတြကိုျမင္ရမွာမဟုတ္ဘဲ PC မွာ My Computer ကိုဖြင့္လိုက္သလိုမ်ိဳး file ေတြ folder ေတြကိုပဲျမင္ရမွာပါ။

ေနာက္က်န္ေသာ Protocol မ်ားအေၾကာင္းကို ေရးသားသြားပါဦးမည္။

အိုင္တီမန္း