Protocol
Networking ဆိုတာေတာ ့ေတာ္ေတာ္မ်ားမ်ား သိၿပီးသားၿဖစ္တဲ့ အတိုင္း ကြန္ၿပဴတာ (သို ့) Device ေတြကို ခ်ိတ္ဆက္တဲ့ နည္းပညာ ၁ ခုလို ့ဘဲ ဆိုလိုက္ၾကရေအာင္ဗ်ာ...။
အဲ့လိုခ်ိတ္ဆက္ရာမွာ က်ေနာ္တို ့သိရမွာကေတာ ့ Protocol , Port နဲ ့ Socket[/glow] ေတြကို သိထားရမွာၿဖစ္ပါတယ္ ... အဲ့တာေတြ ဟာ Physically မဟုတ္ဘဲ Logically သာၿဖစ္ပါတယ္။
Protocol ဆိုတာကေတာ ့ မတူညီတဲ ့ File type , OS , ေတြနဲ ့Communication Device ေတြကို ခ်ိတ္ဆက္ရာမွာ အသံုးၿပဳတဲ ့ Language ၁ မ်ိဳးဘဲ ၿဖစ္ပါတယ္။
Common Language ေပါ့ဗ်ာ ... ၿမန္မာ ၁ ေယာက္ ... တရုတ္ ၁ ေယာက္ .... ဂ်ပန္ ၁ ေယာက္ လူ ၃ ေယာက္၇ွိတယ္ ဆိုပါစို ့...။
အဲ့ေတာ ့၁ ေယာက္ကို ၁ ေယာက္နားလည္ေအာင္ ဘယ္ Language နဲ ့ေၿပာၾကမလဲ ...?????
English ေပါ့ဗ်ာ ... English ဟာ International Language ၿဖစ္သလို ပါဘဲ ...Protocol ဟာလည္း ၁ ကမၻာလံုး မွာ၇ွိတဲ့ ကြန္ၿပဴတာအခ်င္းခ်င္း ဆက္သြယ္ဖို ့အတြက္ ေပၚေပါက္လာတဲ့
Common Language ဘဲၿဖစ္ပါတယ္ ...။ အဲ့ေလာက္ဆို သေဘာေပါက္မယ္ ထင္ပါတယ္ ...။
Common Language ေပါ့ဗ်ာ ... ၿမန္မာ ၁ ေယာက္ ... တရုတ္ ၁ ေယာက္ .... ဂ်ပန္ ၁ ေယာက္ လူ ၃ ေယာက္၇ွိတယ္ ဆိုပါစို ့...။
အဲ့ေတာ ့၁ ေယာက္ကို ၁ ေယာက္နားလည္ေအာင္ ဘယ္ Language နဲ ့ေၿပာၾကမလဲ ...?????
English ေပါ့ဗ်ာ ... English ဟာ International Language ၿဖစ္သလို ပါဘဲ ...Protocol ဟာလည္း ၁ ကမၻာလံုး မွာ၇ွိတဲ့ ကြန္ၿပဴတာအခ်င္းခ်င္း ဆက္သြယ္ဖို ့အတြက္ ေပၚေပါက္လာတဲ့
Common Language ဘဲၿဖစ္ပါတယ္ ...။ အဲ့ေလာက္ဆို သေဘာေပါက္မယ္ ထင္ပါတယ္ ...။
အဲ့ဒီ Protocol ေတြကို ဒီလိုထပ္ခြဲလို ့ရပါေသးတယ္...။
• TCP/IP (Transport Control Protocol/Internet Protocol)
TCP/IP ဆိုတာကေတာ ့ Internet ၾကီး ၁ ခုလံုးကိုထိန္းခ်ဳပ္ထားတဲ့ Protocol ဘဲၿဖစ္ပါတယ္... Network ခ်ိတ္ဆက္ရာတြင္ အသံုးၿပဳပါတယ္။
• SMTP (Simple Mail Transport Protocol)
Simple Mail Transport Protocol (SMTP) ေမးလ္ မ်ားပို ့ရာတြင္အသံုးၿပဳတဲ ့ Protocol ၿဖစ္ပါတယ္။
• POP (Post Office Protocol)
POP ကေတာ ့ေမးလ္ မ်ားလက္ခံရာတြင္သံုးပါတယ္ .. ( ၁ ခုက transfer ၿဖစ္ၿပီး ၁ ခုက received ၿဖစ္ပါတယ္။ )
• ICMP (Internet Control Message Protocol)
Network Connection ရွိမရွိ စမ္းရာတြင္သံုးပါတယ္... ping command အသံုးၿပဳရာတြင္သံုးတဲ့ Protocol ၿဖစ္ပါတယ္။
ping ဆိုတာကေတာ ့ မိမိ request လုပ္လိုက္ေသာ IP မွ reply ၿပန္လုပ္ၿခင္းကို စမ္းတာၿဖစ္ပါတယ္ (ဥပမာ ... ping www.google.com )
ping ဆိုတာကေတာ ့ မိမိ request လုပ္လိုက္ေသာ IP မွ reply ၿပန္လုပ္ၿခင္းကို စမ္းတာၿဖစ္ပါတယ္ (ဥပမာ ... ping www.google.com )
• HTTP (Hyper Text Transport Protocol)
Web Browser မ်ားအသံုးၿပဳတဲ ့ Hyper Text Transport Protocol ဘဲၿဖစ္ပါတယ္။
• PPP (Point to Point Protocol)
Modem (သို ့) phone line မ်ားၿဖင္ ့Internet ခ်ိတ္ဆက္ရာတြင္ Modem မွအသံုးၿပဳေသာ Point to Point Protocol ၿဖစ္ပါတယ္.။
• NETBIOS (Network Basic Input/Output System)
NETBIOS (Network Basic Input/Output System) ဆိုသည္မွာ Work Group မ်ားအတြင္း အသံုးၿပဳေသာ Protocol ၿဖစ္ပါတယ္။
• NetBEUI (NETBIOS Extended User Interface)
NetBEUI သည္ NETBIOS ရဲ ့ Extension သာၿဖစ္ပါတယ္။
• ARP (Address Resolution Protocol)
ARP သည္ NIC (Network Interface Card ) မ်ားရဲ ့MAC address နဲ ့ Ip address မ်ားကို Bind လုပ္ေပးပါတယ္။ (ဥပမာ ... [glow=red,2,300]cmd>>>>arp -a[/glow] )
• BGP (Border Gateway Protocol)
BGP သည္ Router မ်ားရဲ ့ Internet လမ္းေၾကာင္းကို သတ္မွတ္ေပးသည္ ့ Protocol ဘဲၿဖစ္ပါတယ္။
• Telnet (Terminal Networking Protocol)
Remote Communication Software မ်ားတြင္ Terminal Network Protocol ကိုအသံုးၿပဳသည္။
• FTP (File Transfer Protocol)
FTP ကေတာ ့၇ွင္းပါတယ္ ... File မ်ားကို Transfer လုပ္ရာတြင္ Independence အၿဖစ္ဆံုး Protocol ဘဲၿဖစ္ပါတယ္။
Comments
Post a Comment