Networking အေျခခံ  ——————————– Chapter -1

0
260

Introduction to Nettworking
===========================

1. What is Network?
=======================
Network (ကြန္ယက္) တနည္းအားျဖင့္ ကြန္ျပဴတာတစ္လံုးထက္ပိုၿပီး ဆက္သြယ္ခ်ိတ္ဆက္ထားတဲ့ ကြန္ျပဴတာ အစုအေဝးကို computer network လို႔ေခၚပါတယ္။
ကြန္ျပဴတာေတြကို ဘာေၾကာင့္ခ်ိတ္ဆက္အသံုးျပဳရတာလည္း ဆိုရင္ ကြန္ျပဴတာ တစ္လံုးနဲ႔တစ္လံုး media sharing, file sharing, အၾကား resource sharing လုပ္ဖို႔အတြက္ ခ်ိတ္ဆက္အသံုးျပဳၾကတယ္လို႔ အၾကမ္းမ်ဥ္း ေျပာလို႔ရပါတယ္။
ကြန္ျပဴတာေတြကို တစ္လံုးစီခ်ိတ္ဆက္ထားျခင္းမ႐ွိတဲ့အခ်ိန္ data မ်ွေဝသံုးစြဲဘို႔အတြက္ cd,dvd, memory stick စတဲ့ storage device ေတြမွာ copy paste လုပ္ၿပီး အျပန္အလွန္ မ်ွေဝသံုးစြဲခဲ့ရပါတယ္။ ဒီလို ဆက္သြယ္ခ်ိတ္ဆက္မႈမ်ိဳးကို sneakernet လို႔ ေခၚပါတယ္။
Sneakernet ေတြရဲ႕ အားနည္းခ်က္က အခ်ိန္ကုန္တာရယ္၊သူ႔အတြက္ သီးျခားၾကားခံ storage media တစ္ခုလိုအပ္တာရယ္ေၾကာင့္ ပိုမိုေကာင္းမြန္တဲ့ ခ်ိတ္ဆက္မႈေတြျပဳလုပ္ဖို႔အတြက္ ကြန္ျပဴတာ networking နည္းပညာသစ္ဆီကို ခ်ဥ္းကပ္ခဲ့ၾကပါတယ္။

2. Type of network
=========================

Network အမ်ိဳးအစားေတြကို ခြဲျခားတဲ့ေနရာမွာ ပံုစံ၂မ်ိဳးနဲ႔ ခြဲျခားေလ့႐ွိပါတယ္။ ဖြဲ႔စည္းတည္ေဆာက္ပံုအရခြဲျခားျခင္း(structure) အေရအတြက္အရ ခြဲျခားျခင္း(size) တို႔ျဖစ္တယ္။ ဖြဲ႔စည္းတည္ေဆာက္ပံု အရခြဲျခားမယ္ဆိုရင္ (i) peee-to-peer network နဲ႔ (ii) Client-server networkဆိုၿပီး ခြဲျခားႏိုင္ပါတယ္။

(i) peer-to-peer network
———————————–

Peer to peer network မွာ network ထဲက ကြန္ျပဴတာတိုင္းက ကိုယ္ပိုင္ စီမံခန္႔ခြဲမႈ႐ွိၿပီး data and resource sharing ေတြကို လြတ္လပ္စြာ ျပဳလုပ္ႏိုင္ဖို႔ စီမံေပးထားတာပါတယ္။ peer network မွာ မိမိက တျခားကြန္ျပဴတာဆီက data ေတာင္းခံစဥ္မွာ မိမိကြန္ျပဴတာက client ျဖစ္ၿပီး တျခားကြန္ျပဴတာက server ျဖစ္ေနၿပီး မိမိထံမွ တျခားသူက data ေတာင္းခံစဥ္မွာ မိမိကြန္ျပဴတာက server ျဖစ္ၿပီး တျခားကြန္ျပဴတာက client သေဘာျဖစ္ေနမွာပါ။

(ii) Client server network
————————————

ဒီအမ်ိဳးအစားမွာ server အျဖစ္ သက္မွတ္ထားတဲ့ ကြန္ျပဴတာတစ္လံုးနဲ႔ client အျဖစ္သက္မွတ္ထားတဲ့ computer တစ္လံုး သိုမဟုတ္ တစ္လံုးထက္ပိုၿပီး ပါဝင္ႏိုင္ပါတယ္။ client computer က မိမိလိုအပ္တဲ့ resource and data ကို server ဆီက ေတာင္းခံၿပီး server က ေတာင္းခံလာတဲ့ client computer ေတြကို permission စစ္ေဆးၿပီးမွ အသံုးျပဳခြင့္ေပးတဲ့ပံုစံျဖစ္ပါတယ္။ server client ပံုစံမွာ server computer မွ client computer ေတြကို permission သက္မွက္ႏိုင္ျခင္း၊ client computer ေတြကို resource management ျပဳလုပ္ႏိုင္ျခင္း စတာေတြကို လုပ္ေဆာင္ႏိုင္ပါတယ္။

ေနာက္တစ္ပါတ္မွာ အေရအတြက္ေပၚမူတည္ၿပီး network အမ်ိဳးအစား ခြဲျခားျခင္းအပိုင္းကို ဆက္လက္တင္ျပေပးပါ့မယ္။

TWH

Introduction to Nettworking
===========================

1. What is Network?
======================= 
Network (ကြန္ယက္) တနည္းအားျဖင့္ ကြန္ျပဴတာတစ္လံုးထက္ပိုၿပီး ဆက္သြယ္ခ်ိတ္ဆက္ထားတဲ့ ကြန္ျပဴတာ အစုအေဝးကို computer network လို႔ေခၚပါတယ္။
ကြန္ျပဴတာေတြကို ဘာေၾကာင့္ခ်ိတ္ဆက္အသံုးျပဳရတာလည္း ဆိုရင္ ကြန္ျပဴတာ တစ္လံုးနဲ႔တစ္လံုး media sharing, file sharing, အၾကား resource sharing လုပ္ဖို႔အတြက္ ခ်ိတ္ဆက္အသံုးျပဳၾကတယ္လို႔ အၾကမ္းမ်ဥ္း ေျပာလို႔ရပါတယ္။
ကြန္ျပဴတာေတြကို တစ္လံုးစီခ်ိတ္ဆက္ထားျခင္းမ႐ွိတဲ့အခ်ိန္ data မ်ွေဝသံုးစြဲဘို႔အတြက္ cd,dvd, memory stick စတဲ့ storage device ေတြမွာ copy paste လုပ္ၿပီး အျပန္အလွန္ မ်ွေဝသံုးစြဲခဲ့ရပါတယ္။ ဒီလို ဆက္သြယ္ခ်ိတ္ဆက္မႈမ်ိဳးကို sneakernet လို႔ ေခၚပါတယ္။
Sneakernet ေတြရဲ႕ အားနည္းခ်က္က အခ်ိန္ကုန္တာရယ္၊သူ႔အတြက္ သီးျခားၾကားခံ storage media တစ္ခုလိုအပ္တာရယ္ေၾကာင့္ ပိုမိုေကာင္းမြန္တဲ့ ခ်ိတ္ဆက္မႈေတြျပဳလုပ္ဖို႔အတြက္ ကြန္ျပဴတာ networking နည္းပညာသစ္ဆီကို ခ်ဥ္းကပ္ခဲ့ၾကပါတယ္။

2. Type of network
=========================

Network အမ်ိဳးအစားေတြကို ခြဲျခားတဲ့ေနရာမွာ ပံုစံ၂မ်ိဳးနဲ႔ ခြဲျခားေလ့႐ွိပါတယ္။ ဖြဲ႔စည္းတည္ေဆာက္ပံုအရခြဲျခားျခင္း(structure) အေရအတြက္အရ ခြဲျခားျခင္း(size) တို႔ျဖစ္တယ္။ ဖြဲ႔စည္းတည္ေဆာက္ပံု အရခြဲျခားမယ္ဆိုရင္ (i) peee-to-peer network နဲ႔ (ii) Client-server networkဆိုၿပီး ခြဲျခားႏိုင္ပါတယ္။

(i) peer-to-peer network
———————————–

Peer to peer network မွာ network ထဲက ကြန္ျပဴတာတိုင္းက ကိုယ္ပိုင္ စီမံခန္႔ခြဲမႈ႐ွိၿပီး data and resource sharing ေတြကို လြတ္လပ္စြာ ျပဳလုပ္ႏိုင္ဖို႔ စီမံေပးထားတာပါတယ္။ peer network မွာ မိမိက တျခားကြန္ျပဴတာဆီက data ေတာင္းခံစဥ္မွာ မိမိကြန္ျပဴတာက client ျဖစ္ၿပီး တျခားကြန္ျပဴတာက server ျဖစ္ေနၿပီး မိမိထံမွ တျခားသူက data ေတာင္းခံစဥ္မွာ မိမိကြန္ျပဴတာက server ျဖစ္ၿပီး တျခားကြန္ျပဴတာက client သေဘာျဖစ္ေနမွာပါ။

(ii) Client server network 
————————————

ဒီအမ်ိဳးအစားမွာ server အျဖစ္ သက္မွတ္ထားတဲ့ ကြန္ျပဴတာတစ္လံုးနဲ႔ client အျဖစ္သက္မွတ္ထားတဲ့ computer တစ္လံုး သိုမဟုတ္ တစ္လံုးထက္ပိုၿပီး ပါဝင္ႏိုင္ပါတယ္။ client computer က မိမိလိုအပ္တဲ့ resource and data ကို server ဆီက ေတာင္းခံၿပီး server က ေတာင္းခံလာတဲ့ client computer ေတြကို permission စစ္ေဆးၿပီးမွ အသံုးျပဳခြင့္ေပးတဲ့ပံုစံျဖစ္ပါတယ္။ server client ပံုစံမွာ server computer မွ client computer ေတြကို permission သက္မွက္ႏိုင္ျခင္း၊ client computer ေတြကို resource management ျပဳလုပ္ႏိုင္ျခင္း စတာေတြကို လုပ္ေဆာင္ႏိုင္ပါတယ္။

ေနာက္တစ္ပါတ္မွာ အေရအတြက္ေပၚမူတည္ၿပီး network အမ်ိဳးအစား ခြဲျခားျခင္းအပိုင္းကို ဆက္လက္တင္ျပေပးပါ့မယ္။

TWH

Leave a Reply