Protocol एक तरह के “set of rules” है, जो digital communication में इस्तेमाल किये जाते है. प्रोटोकॉल के द्वारा ही यह तय होता है
कि computer network
पर data कैसे transmit होगा और कैसे receive होगा. Computing में protocol को digital language भी कहा जाता है.
इनके बिना हम internet पर एक दुसरे से सवांद नही कर सकते ना ही data को एक कंप्यूटर से दूसरे कंप्यूटर तक transfer कर सकते है. Internet पर हमारे द्वारा
भेजी गई कोई file अथवा mail इसी internet protocol के अनुसार कार्य
करते है.
उदाहरण के लिये हम humans ने भी अपने व्यवस्थित यातायात के
लिए कई traffic rules बनाये है, जिन्हें follow करके हम अपना समय भी बचाते है और
इससे हमारी सुरक्षा भी बरकरार रहती है. वैसे ही internet network पर data के systematic
और safe
transfer के
लिए कुछ protocols बनाये जाते है, जिन्हें हम network protocol भी कहते है. तो कुल मिलाकर
एक प्रोटोकॉल data communication करने के लिए नियमो और दिशानिर्देशों का एक समूह है.
प्रोटोकॉल के प्रकार (types of protocol)
TCP (Transmission Control
Protocol)
यह एक internet communication प्रोटोकॉल है, इसके बिना internet
में
किसी भी तरह का संचार संभव नही है. यह दो device के बीच connection
स्थापित
करने और data के आदान – प्रदान
की अनुमति देता है. यह IP protocol के साथ मिलकर काम करता है. TCP, डाटा की delivery
की
गारंटी देता है और यह भी गारंटी देता है कि packets उसी क्रम में वितरित किये जाएंगे
जिसमे उन्हें भेजा गया था.
IP
(Internet Protocol)
इंटरनेट प्रोटोकॉल (IP) वह विधि या प्रोटोकॉल है, जिसके द्वारा internet
पर
एक computer से दूसरे कंप्यूटर में data transfer किया जाता है. इंटरनेट पर
हर कंप्यूटर का एक अलग IP Address होता है,
जो
विशिष्ट रूप से इंटरनेट पर अन्य सभी computers से इसकी पहचान करता है. जब
हम कोई data को अपने कंप्यूटर से किसी दूसरी डिवाइस तक भेजते है, तो वह कई packets
में
विभाजित होकर जाता है. प्रत्येक पैकेट में sender और receiver के IP
Address शामिल
होते है, जो
इसको सही destination तक पहुचने में मदद करते है. इसका मूल कार्य destination
address लाना
होता है.
UDP (User Datagram Protocol)
यह TCP प्रोटोकॉल की तरह ही similar
होता
है, परन्तु
इसमे उतनी capability नही होती है. यह small size के data
packets को transmit
करने
के काम में आता है.
SMTP/POP3
यह दोनों ही प्रोटोकॉल एक ही कार्य के लिये इस्तेमाल किये
जाते है. SMTP (Simple Mail Transfer Protocol) का कार्य Mail
Send करना
होता है और POP3 (Post Office Protocol Version 3) का कार्य Mail
receive करना
होता है.
IMAP
(Internet Massage Access Protocol)
यह PROTOCOL हमारे सभी Mails को Mail Server में store करने का काम करता है. जब हम अपनी mail
id और password
डालकर
login करते है, तो
यह हमें अपनी mail को access करने में मदद करता है.
HTTP
(Hypertext Transfer Protocol)
HTTP प्रोटोकॉल वर्ल्ड वाइड वेब (WWW)
में web pages को transfer करने के लिए बनाए गये नियमो का एक समूह है. इसके
बिना web
और client server
protocol पर किसी भी तरह का data exchange नही किया जा सकता है. जब हम web browser का इस्तेमाल करके किसी web page की request करते है, तो HTTP
Protocol ही उस वेबपेज को
लाने का कार्य करता है.
FTP (File
Transfer Protocol)
FTP प्रोटोकॉल internet पर कंप्यूटर के बीच files को transmit करने के लिये एक standard internet protocol है. Network पर जितनी भी फाइलें एक जगह से दूसरी जगह transfer या copy होती है, वह सब FTP Protocol द्वारा ही संभव है. इसके अलावा हम जो भी फाइलें वेबसाइटो से download या upload करते है.
Advantages of
Protocol-
·
अलग-अलग hardware को नेटवर्क से जोड़ना और उनके बीच information share करना और instruction देना काफी मुश्किल काम होता है इसके
लिए जरूरी है की sender और receiver
दोनों एक ही language में communicate करें और यह काम प्रोटोकॉल द्वारा ही
संभव है।
·
इसके international standard की वजह से कई सारे computers को एक साथ जोड़ा जा सकता है और उनके बीच सूचनाओं का आदान-प्रदान
किया जा सकता है चाहे वे दुनिया के किसी भी कोने में स्थित क्यों न हों।
·
प्रोटोकॉल की वजह से maintenance
और installation
का काम भी आसान हो जाता है।
Disadvantages of
Protocol-
·
जहाँ प्रोटोकॉल
का international standard होना फायदेमंद हैं वहीँ इसके standard में कुछ कमियां हों तो यह एक international
समस्या भी बन सकता है।
·
Fixed standard होने की वजह से
सभी companies और manufacturers
को इसे follow करना होता है और इसकी वजह से खुद की
कोई नयी technique use करने में परेशानी
आ सकती है।
एफ.टी.पी क्या है ? What is FTP ?
टेलनेट क्या है ? What is Telnet ?
टेलनेट क्लाइंट क्या है ? What is Telnet Client ?
Remote Login And Telnet Ambulation
यूज़नेट क्या है ? What is Usenet in Hindi ?
इन्टरनेट रिले चैट क्या है ? What is Internet Realy Chat ?
इन्टरनेट चैटिंग क्या है ? What is Internet Chhating in Hindi ?
क्लाइंट सर्वर अर्चिटेकचर क्या है ? What is Client Server Architecture in Hindi ?
HTTP क्या है ? What is Http (Hyper Text Transfer Protocol ) in Hindi ?
वेब सर्वर क्या है ? What is Web Server in Hindi ?
0 Comments