What is Router ?



What is Router ?
What is Switch ?
How are they different?
How are they work?

အကိုတို႔ေတာ့ မသိဘူး။ ကၽြန္ေတာ္ Networking ကိုစတင္ ေလ့လာတုန္းကေတာ့ အဲ့ႏွစ္ခုကို ကြဲျပားေစဖို႔ အေတာ္ တိုင္ပတ္ခဲ့ဖူးပါတယ္။ Switch ဆိုတာ အိမ္က မီးခလုတ္လို႔ပဲ ထင္မိတာကို။ ကၽြန္ေတာ္ သိသေလာက္ေလေျပာျပပါရေစ။ Networking ကိုေလ့လာေနသူပဲျဖစ္ျဖစ္ company တစ္ခုမွာ stuff Member တစ္ေယာက္အေနနဲ႔ပဲလုပ္လုပ္ ကိုယ္နဲ႔မဆိုင္ဘူး ဆိုေပမဲ့ ကိုယ္ကဒါကို သံုးေနရတယ္ဆိုရင္ သိထားသင့္ပါတယ္လိုု႔ အၾကံျပဳပါရေစ။ 

ရံုးခန္းတစ္ခုမွာ computer 10 လံုးရွိသည္ဆိုပါစို႔ ဒါကို Network တစ္ခု (သို႔) Subnet တစ္ခု (သို႔) အစုအေ၀းတစ္ခုလို႔ ယူဆထားလိုက္ပါ။ ထို႔ကဲ့သို႔ ရံုးခန္းမ်ိုး ၃ ခု ရွိတယ္ဆိုရင္ Network 3 ခုရွိေနတာပါပဲ။ 

ရံုးခန္းတစ္ခုမွာ ရွိေနတဲ႔ Computer 10 လံုးကို ခ်ိတ္ဆက္ခ်င္တယ္ဆိုရင္ Switch ကိုသံုးျပီး ခ်ိတ္ဆက္ရမွာ ျဖစ္ျပီး Port အားျဖစ္  8 port, 16 port, 24 port, 48 port စသည့္ျဖစ္ရွိႏိုင္ျပီး Speed အားျဖစ္ေတာ့ FastEthernet 100Mbps နဲ႔ GigabitEthernet 1000Mpbs (1Gbps) တို႔ရွိႏိုင္ပါတယ္။  ယေန႔ေခတ္မွာေတာ့ Ethernet 10Mpbs ကေတာ့ အသံုးနည္္းပါတယ္။ 

Subnet 3 ခု Network 3 ခုကိုခ်ိတ္ဆက္ခ်င္ရင္ေတာ့ Router ကိုအသံုးျပဳျပီး ခ်ိတ္ဆက္ရပါတယ္။ ဒါမွ မတူညီ ကြဲျပားေနတဲ့ Network 3 ခုကိုခ်ိတ္ဆက္ႏိုင္မွာပါ။ ဒီေနရာမွာ Switch တစ္ခုနဲ႔ တစ္ခု ခ်ိတ္လိုက္ရင္ မရဘူးလားလို႔ ေမးႏိုင္ပါတယ္။ Subnet တူမယ္ဆိုရင္ ရပါတယ္။ Subnet အေၾကာင္းကို ေနာက္မွ သီးသန္႔ ေဆြးေႏြးပါမယ္ေနာ္။ 

Router တစ္လံုးသည္ Network တစ္ခုနဲ႔ တစ္ခုခ်ိတ္ဆက္ႏိုင္ဖို႔အတြက္ Routing Table ကိုသံုးရပါတယ္။ Routing Table ေၾကာင္း router တစ္လံုး မွာ Routing ႏွင့္သက္ဆိုင္ေသာ FIB (Forwarding Information Base) ျဖစ္ေပၚလာျပီး  Router သို႔ ၀င္ေရာက္လာေသာ Packet မ်ားကို ညြန္းျပေပးႏိုင္ပါတယ္။

Switch တစ္လံုးမွာေတာ့ MAC (Media Access Control) Table or CAM (Contacts Address Memory ) Table ဆိုတာ ရွိပါတယ္။ Switch တစ္လံုးရဲ႕ Port သို႔ ၀င္ေရာက္လာေသာ Frame မွာပါေသာ Source MAC Address ႏွင့္ Port ကိုတြဲ႕၍ မွတ္သားထားလိုက္ျခင္းျဖစ္ၿပီး Switching ႏွင့္ သက္ဆိုင္ေသာ FIB Table ျဖစ္ေပၚလာေစပါတယ္။ ထိုသို႔ မွတ္သားထားလိုက္ျခင္းဟာ Compuer တစ္လံုးမွ ၀င္လာေသာ Frame တစ္ခုရဲ႕ Destination MAC ႏွင့္ မွတ္သားထားေသာ MAC ႏွင့္ တိုက္ဆိုင္စစ္ေဆးကာ သြားသင့္ေသာ port သို႔ Forward လုပ္ေစပါတယ္။ (ထို႔သို႔လုပ္ႏိုင္ျခင္းက Hub ႏွင့္ Switch ရဲ႕ ကြဲျပားျခင္းကို ျဖစ္ေပၚေစပါတယ္။

Comparsion 

 Layer#### Router သည္ Layer 3 Device ျဖစ္ျပီး IP ကိုၾကည့္၍ Forward လုပ္ျပီး Switch ကေတာ့ layer 2 Device ျဖစ္ပါသည္။ Switch မွာ Layer 3 သို႔ Multilayer switch ဆိုတာလည္းရွိျပီး Routing L3 အထိအလုပ္လုပ္ႏိုင္သည္ဟုဆိုလိုပါတယ္။ MAC Address ကိုၾကည့္ျပီး Forward လုပ္ေစပါတယ္။

Functions#### Router သည္ Different Subnet မ်ားကိုခ်ိတ္ဆက္ေပးရန္ သံုးျပီး Router ၏ Port တစ္ခုမွာ Subnet တစ္ခုခ်ိတ္ထားသည္ဟု မွတ္ယူႏိုင္ပါတယ္။ Switch သည္ ႏွစ္လံုးထက္မက ေသာ (ႏွစ္လံုးတည္းသာ ဆိုရင္ Cable တစ္ခုနဲ႔ ဟိုဘက္ ဒီဘက္ခ်ိတ္ႏိုင္သည္ အတြက္ Switch မလုိအပ္ေပ ထိုသို႔ ခ်ိတ္ျခင္းကို Point to Point ခ်ိတ္သည္ဟုလည္း မွတ္ယူႏိုင္ပါတယ္။) Computer မ်ားအပါအ၀င္ Network Printer မ်ား VOIP Phone မ်ားနဲ႕  Server တို႔ခ်ိတ္ဆက္ျပီး Same Network တစ္ခုအေနနဲ႔ အသံုးျပဳႏိုင္ပါတယ္။ Management switch မ်ားမွာဆိုရင္ေတာ့ switch တစ္လံုး တည္းမွာကိုပင္ Virtual Lan မ်ားခဲြထုတ္ႏိုင္ပါတယ္။

Port### Router မွေတာ့ Port အမ်ားၾကီး ပါေလ့မရွိပါဘူး။ 2/4/8  တို႔ျဖစ္ႏိုင္ျပီး Modular Router မ်ားမွ ဆိုရင္ Card မ်ားထံမံစိုက္လို႔ရပါတယ္။ Fiber Module, Twistedpair Gigabit Module, serial Module စသည္ျဖစ္ စိုက္လို႔ရပါတယ္။ Non-Modular Router မ်ားဆိုရင္ေတာ့ မရႏိုင္ပါဘူး။ Switch မွာက 8, 16,24, 48 port စသည္ျဖစ္ရွိႏိုင္ပါတယ္။ Switch မွလည္း Modular  နဲ႔ Non-Modular ဆိုျပီးရွိပါတယ္။

Broadcast Domain### Router ၏ Port တစ္ခုတိုင္း Broadcast Domain တစ္ခုျဖစ္ျပီး Switch မွာကေတာ့ VLan သာခဲြမထားဘူးဆိုရင္ Port အားလံုးဟာ one Broadcast Domain တစ္ခုျဖစ္ပါတယ္။ vlan ခဲြထားရင္ေတာ့ vlan တစ္ခု broadcast Domain တစ္ခုျဖစ္ပါတယ္။

Address use for Data Transmission## Router သည္ IP ကိုသံုးျပီး Switch ကေတာ့ MAC ကိုသံုးပါတယ္။

Used for## Router သည္ ႏွစ္ခုထက္မကေသာ Network မ်ားခ်ိတ္ဆက္ရန္ျဖစ္ျပီး Switch သည္ ႏွစ္ခုထက္မကေသာ Nodes (host) မ်ားခ်ိတ္ရန္ျဖစ္ပါတယ္။


Comments

Popular posts from this blog

Firewall ဆို တာ ဘာလဲ

DoS ဆိုတာဘာလဲ.?(for beginner)

XSS Script ဟက္ကင္း pdf