Saturday, July 20, 2013

Networking Technologies မ်ားကို ေလ႔လာ ၾကည့္ၾကပါစို႔



ကြ်န္ေတာ္တို႔ Networking Technologies မ်ားကို ေလ႔လာတဲ႔အခါသီအိုရီ ေရာ၊လက္ေတြ႔ေရာ ႏွစ္ခုလုံး က်ြမ္းက်င္ ဖို႔ လိုပါသည္။ႏွစ္ခုစလုံး ကြ်မ္းက်င္မွ troubleshootingလုပ္တဲ႔အခါ အဆင္ေျပမည္ ျဖစ္ပါသည္။
အခု Logical ပဲ ၇ွိတဲ႔ Protocols မ်ားအေၾကာင္းကုိ အေျခခံသေဘာပဲ ေျပာျပေပးမည္ျဖစ္သည္။ ကြ်န္ေတာ္ က Network Engineer တစ္ေယာက္မဟုတ္တဲ႔အတြက္ Advanced အထိ မေျပာျပနိင္ဘူး ။ networking ကို ၀ါသနာပါလို႔ ေ၇းလိုက္ျခင္းျဖစ္ပါသည္ ။ Protocols ဆုိတာ ဘာလဲ ?အင္တာနက္ပဲသုံးသုံး ၊ နက္၀က္ အတြင္း မွ pc to pc ပဲ သုံးသုံး ၊ Online Game ပဲ ေဆာ႔ေဆာ႔ ကြ်န္ေတာ္တို႔ Protocols က ၾကားခံ ComputerLanguage တစ္ခု ပါပဲ ။ Protocols ကို အသုံးျပဴျပီး ကြန္ပ်ဴတာ တစ္လုံးက တစ္လုံး၊ နက္၀က္ တစ္ခု ကေန တစ္ခု သုိ႔ ဆက္သြယ္အသုံးျပဴရျဖစ္ပါသည္ ။ Networking အတြက္ Protocols က အေျခခံ အက် ဆုံး ျဖစ္ပါသည္ ။ Protocols ေတြက Protocol တစ္ခုခ်င္းဆီမွ port တစ္ခုတြဲျပီးအလုပ္လုပ္တာ ျဖစ္ပါ သည္ ။ Protocol ဆိုတာနဲ႔ Port ေတြလည္း သိဖုိ႔ လိုအပ္ပါ သည္ ။ Port ကလည္း logically ျဖစ္ျပီး CommunicationsEnd Point တစ္ခုျဖစ္ပါသည္ ။ Port number သည္ 16bit ၇ွိသည္အတြက္ 2 to the power 16 (0-65536)အထိ ၇ွိသည္ဟု ယူဆနိင္ သည္ ။ IANA(Internet Assigned Number Authority ) က သတ္မွတ္ေပ းပါသည္ ။ ကဲ အသုံးမ်ားေသာ protocols နဲ႔ port ေတြ အေၾကာင္း ကိုေလ႔လာၾကည္႔ေအာင္ ..


*Transport Control Protocol/Internet Protocol(TCP/IP) Protocols ဆိုတာကေတာ႔ internet တစ္ခုလုံးကို ထိန္းခ်ဴပ္ေမာင္းႏွင္တဲ႔ Protocol
ဘဲျဖစ္ပါသည္ ။

*Internet Control Message Protocol(ICMP)ဆိုတာကေတာ႔ Pc တစ္လုံး ကေနတစ္လုံး နက္၀က္ မိမမိ စမ္းသပ္ ရမွာသုံးတာျဖစ္ပါသည္။


*Address Resolution Protocol(ARP)သူကေတာ႔ IP Address ကေန MAC address ကို ေျပာင္းလဲေပး ပါသည္ ။


*Domain Name System(DNS) ဆုိတာကေတာ႔ name to ip ကိုေျပာင္းေပးတာပါ ။ ၀က္ဆုိက္တစ္ခု ip တစ္ခု၇ွိ ပါတယ္ ။ name နဲ႔ေခၚလို႔ရေအာင္ DNS က လုပ္ေဆာင္ေပးတာပါ ခင္ဗ်ာ ..


*ံHpertext Transport Protocol(HTTP)သူကေတာ႔ ကြ်န္ေတာ္တို႔ websiteေတြ ၾကည္႔လို႔ရေအာင္ လုပ္ေဆာင္ေပးပါသည္ ။


*File Transfer Protocol(FTP)ဆုိတာက fileေတြ ေဒါင္းလုတ္ဆြဲ ဖို႔ လုပ္ေဆာင္ေပးပါသည္။

*Simple Mail Transfer Protocol(SMTP) သူကေတာ႔ Email ပို႔ရာမွ အသုံးျပဴပါသည္ ။


*POP3(Post Office Protocol)သူကေတာ႔ E-mail လက္ခံ၇မွသုံးပါသည္ ။


*Telnet ကေတာ႔ remote terminal Protocol အမ်ိဴးအစားျဖစ္ပါသည္ ။


* Dynamic Host Configuration Protocol (DHCP)ဆုိတာက IP address ေတြ auto assigned လုပ္ေပးေသာ Protocol ျဖစ္ပါသည္။

အခုေဖာ္ျပပါ Protocols မ်ားသည္ TCP/IP protocol suite နဲ႔အတူတကြ အလုပ္လုပ္ေသာ Protocols မ်ား ျဖစ္ပါသည္ ။



Common Protocol Suite

*TCP/IP (all Platform)

*IPX/SPX ( Novel Netware)

*NetBIOS/NetBEUI (Microsoft)

*Apple Talk (Mac)


Protocol Port

FTP 21
Telnet 23
DNS 53
SMTP 25
POP3 110
HTTP 80
DHCP 68
SSH 22
Proxy 8080

netstat -an command ျဖင္႔ Port linstening လုပ္လို႔၇ပါသည္ ။
အားလုံးအဆင္ေျပၾကပါေစ ..

From: ေမာင္စြယ္စုံက်မ္း

0 comments: