ကြ်န္ေတာ္တို႔ 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:
Post a Comment