Sunday, September 22, 2013

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 ဘဲၿဖစ္ပါတယ္ ...။ အဲ့ေလာက္ဆို သေဘာေပါက္မယ္ ထင္ပါတယ္ ...။

အဲ့ဒီ 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 )

• 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 ဘဲၿဖစ္ပါတယ္။

From - MEF

No comments:

Post a Comment

Featured Post

နေ့များအကြောင်း

ငယ်ငယ်တုန်းက ကျွန်ုပ်တို့ လူကြီးတွေကို မေးဖူးတာလေးတစ်ခုရှိပါတယ်။ "တနင်္ဂနွေ ကို ဘာလို့ တနင်္ဂနွေလို့ ခေါ်ရတာလဲ..။ စနေ ကို ဘာလို့ စနေ လိ...