Categories

Advertisement
⏱️ 4 min read

Network Protocol and Its Elements (नेटवर्क प्रोटोकॉल और इसके तत्व) – Complete Exam Notes in Hindi

N
By NotesMind
Advertisement

Introduction 

Computer Network में data communication सही तरीके से हो, इसके लिए कुछ rules और standards की जरूरत होती है, जिन्हें हम Network Protocol कहते हैं। बिना protocol के devices एक-दूसरे से effectively communicate नहीं कर सकते।

जब भी हम internet का उपयोग करते हैं, जैसे website खोलना, email भेजना या file transfer करना – हर जगह protocols काम करते हैं। इसलिए Network Protocol and Its Elements को समझना बहुत जरूरी है, खासकर exams और interviews के लिए।

इस article में हम protocol की basic definition, उसके elements जैसे Data Encoding, Data Formatting, Message Timing, Message Size और Delivery Options को आसान भाषा में समझेंगे। साथ ही important protocols (HTTP, FTP, TCP/IP आदि) को भी cover करेंगे।

Network Protocol

Network Protocol rules और regulations का एक set होता है, जो network में data communication को control करता है।

आसान भाषा में:
Protocol = Communication के नियम

Example:

  • HTTP → Website access
  • FTP → File transfer

Network Protocol के Elements

हर protocol में कुछ important elements होते हैं, जो communication को सही बनाते हैं:

 Elements List:

  1. Data Encoding
  2. Data Formatting & Encapsulation
  3. Message Timing
  4. Message Size
  5. Delivery Options
  6. Syntax & Semantics

1. Data Encoding (डेटा एनकोडिंग)

Data Encoding वह process है जिसमें data को ऐसे format में convert किया जाता है ताकि वह transmission medium (wire/wireless) से भेजा जा सके।

आसान समझ:

  • Digital data → Analog signal में convert हो सकता है
  • Medium के अनुसार encoding होती है

Example:
Computer data को signal में बदलकर network पर भेजता है


2. Data Formatting & Encapsulation

यह process data को एक specific format में organize करता है और उसके साथ extra information जोड़ता है।

Important Points:

  • Sender और Receiver को same format follow करना होता है
  • Extra information add की जाती है

Example Details:

  • Source Address
  • Destination Address
  • Error Control Info

इसे Encapsulation कहा जाता है


3. Message Timing

Message Timing यह define करता है कि data कब और कितनी speed से भेजा जाएगा।

Key Concepts:

  • Synchronization जरूरी है
  • Flow control manage करता है

Example:
Receiver अपनी capacity के अनुसार sender को data भेजने के लिए signal देता है


4. Message Size

अगर message बहुत बड़ा है, तो उसे छोटे-छोटे parts (packets) में divide किया जाता है।

 Important Points:

  • Large message → packets में divide
  • Easy transmission

Example:
File download छोटे packets में होता है


5. Delivery Options

Protocol यह भी तय करता है कि data किस तरह deliver होगा।

Types of Delivery:

Type Meaning
Unicast One to One
Multicast One to Many
Broadcast One to All

 Important Network Protocols और उनके Use
1. Web & File Transfer Protocols

ये प्रोटोकॉल इंटरनेट पर वेबसाइट देखने और फाइलें भेजने के काम आते हैं।

Protocol Full Form Port No मुख्य उपयोग
HTTP HyperText Transfer Protocol 80 बिना एन्क्रिप्शन के वेबसाइट ब्राउज़ करने के लिए।
HTTPS HTTP Secure 443 सुरक्षित (Encrypted) वेबसाइट ब्राउज़िंग के लिए।
FTP File Transfer Protocol 20, 21 बड़ी फाइलों को अपलोड और डाउनलोड करने के लिए।
SSH Secure Shell 22 रिमोट कंप्यूटर को सुरक्षित रूप से एक्सेस करने के लिए

2. Email Protocols

ईमेल भेजने और प्राप्त करने के लिए अलग-अलग प्रोटोकॉल जिम्मेदार होते हैं।

  • SMTP (Port 25): इसका उपयोग ईमेल को भेजने (Send) के लिए किया जाता है।

  • POP3 (Port 110): यह ईमेल को सर्वर से आपके डिवाइस पर डाउनलोड (Receive) करता है और सर्वर से डिलीट कर देता है।

  • IMAP (Port 143): यह ईमेल को सर्वर पर ही रखता है, जिससे आप एक ही ईमेल को कई डिवाइसेस (जैसे फोन और लैपटॉप) पर देख सकते हैं।

3. Network Management & Infrastructure

ये प्रोटोकॉल बैकग्राउंड में नेटवर्क को सुचारू रूप से चलाने का काम करते हैं।

  • DNS (Domain Name System) - Port 53: यह वेबसाइट के नाम (जैसे google.com) को IP एड्रेस में बदलता है।

  • DHCP (Dynamic Host Configuration Protocol) - Port 67, 68: यह नेटवर्क में मौजूद डिवाइसेस को अपने आप (Automatically) IP एड्रेस अलॉट करता है।

  • SNMP (Simple Network Management Protocol) - Port 161, 162: इसका उपयोग नेटवर्क डिवाइसेस (जैसे राउटर, स्विच) की निगरानी और मैनेजमेंट के लिए होता है।

  • ARP (Address Resolution Protocol): इसका उपयोग IP Address को MAC Address में बदलने के लिए किया जाता है। (इसका कोई पोर्ट नंबर नहीं होता क्योंकि यह डेटा लिंक लेयर पर काम करता है)।

TCP vs UDP: मुख्य अंतर

सभी प्रोटोकॉल इन दो में से किसी एक का उपयोग करते हैं:

  1. TCP (Transmission Control Protocol): यह कनेक्शन-ओरिएंटेड है। यह गारंटी देता है कि डेटा सही सलामत पहुँचेगा। (जैसे: HTTP, FTP, SMTP)।

  2. UDP (User Datagram Protocol): यह तेज़ है लेकिन डेटा पहुँचने की गारंटी नहीं देता। (जैसे: Video Streaming, Online Gaming, DNS)।

अक्सर पूछे जाने वाले प्रश्न (FAQs)

Q1. Port Number क्या होता है?

उत्तर: पोर्ट नंबर एक 16-बिट नंबर है जो यह पहचानता है कि कंप्यूटर पर कौन सी विशिष्ट सेवा या एप्लिकेशन डेटा प्राप्त कर रही है। कुल 65,535 पोर्ट होते हैं।

Q2. HTTP और HTTPS में कौन सा बेहतर है?

उत्तर: HTTPS हमेशा बेहतर है क्योंकि यह SSL/TLS के जरिए डेटा को एन्क्रिप्ट करता है, जिससे हैकर्स जानकारी नहीं चुरा सकते।

Q3. क्या पोर्ट नंबर याद करना परीक्षा के लिए जरूरी है?

उत्तर: हाँ, CCNA, CompTIA Network+, और अन्य सरकारी IT एग्जाम्स में पोर्ट नंबर 20, 21, 22, 23, 25, 53, 80 और 443 अक्सर पूछे जाते हैं।


Conclusion

Network Protocol and Its Elements networking का foundation है। इसके बिना data communication possible नहीं है। इस article में हमने protocol के सभी महत्वपूर्ण elements जैसे Data Encoding, Formatting, Timing, Size और Delivery Options को आसान भाषा में समझा।

अगर आप इन concepts को अच्छे से समझ लेते हैं, तो networking के advanced topics भी आसानी से clear हो जाएंगे और exam में भी अच्छे marks मिलेंगे।

Advertisement

💬 Leave a Comment & Rating