ကြ်န္ေတာ္တို႔ 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: ေမာင္စြယ္စုံက်မ္း
Unicode
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:
Post a Comment