Network Layer द्वारा प्रदान की जाने वाली सेवाएँ (Services Provided by Network Layer) in Computer Networks in Hindi
Network Layer द्वारा प्रदान की जाने वाली सेवाएँ
**Network Layer** OSI मॉडल की **तीसरी लेयर (Layer 3)** है, जो **डेटा पैकेट्स को एक डिवाइस से दूसरी डिवाइस तक पहुँचाने का कार्य करती है**। यह लेयर **एड्रेसिंग, रूटिंग, पैकेट ट्रांसमिशन और डेटा डिलीवरी जैसी सेवाएँ प्रदान करती है**।
Network Layer की मुख्य सेवाएँ
Network Layer निम्नलिखित महत्वपूर्ण सेवाएँ प्रदान करती है:
1. Packet Forwarding (पैकेट फॉरवर्डिंग)
- Network Layer डेटा पैकेट्स को **सोर्स (Source) से डेस्टिनेशन (Destination) तक भेजती है**।
- यह **राउटर (Router) के माध्यम से पैकेट को सही मार्ग पर अग्रेषित (Forward) करती है**।
2. Logical Addressing (लॉजिकल एड्रेसिंग)
- Network Layer प्रत्येक डिवाइस को **एक यूनिक IP एड्रेस प्रदान करती है**।
- **IP एड्रेस** डेटा पैकेट्स को सही डेस्टिनेशन तक पहुँचाने में मदद करता है।
3. Routing (रूटिंग)
- Network Layer **रूटिंग एल्गोरिदम (Routing Algorithms) का उपयोग करके सबसे अच्छा मार्ग (Best Path) तय करती है**।
- राउटर (Router) विभिन्न नेटवर्क्स के बीच डेटा ट्रांसमिशन को नियंत्रित करते हैं।
4. Connectionless और Connection-Oriented Services
- **Connectionless Service:** डेटा पैकेट्स को बिना किसी निश्चित कनेक्शन के भेजा जाता है (जैसे IP Protocol)।
- **Connection-Oriented Service:** डेटा ट्रांसमिशन से पहले एक स्थिर कनेक्शन स्थापित किया जाता है (जैसे TCP)।
5. Packet Fragmentation and Reassembly (पैकेट फ्रैगमेंटेशन और रीअसेंबली)
- अगर डेटा पैकेट बहुत बड़ा होता है, तो Network Layer इसे **छोटे टुकड़ों (Fragments) में विभाजित करती है**।
- गंतव्य पर पहुँचने के बाद, यह **फ्रैगमेंट्स को फिर से जोड़कर (Reassemble) पूरा डेटा तैयार करती है**।
6. Error Handling and Diagnostics (त्रुटि सुधार और निदान)
- **ICMP (Internet Control Message Protocol)** नेटवर्क में त्रुटियों (Errors) का पता लगाने और सुधारने के लिए उपयोग किया जाता है।
- यह सेवा नेटवर्क समस्याओं की पहचान करने और उन्हें ठीक करने में मदद करती है।
7. Congestion Control (भीड़ नियंत्रण)
- Network Layer **नेटवर्क ट्रैफिक को मैनेज करती है** ताकि अधिक ट्रैफिक के कारण नेटवर्क धीमा न हो।
- Congestion होने पर डेटा ट्रांसमिशन को धीमा कर दिया जाता है या वैकल्पिक मार्ग (Alternate Route) चुना जाता है।
8. Quality of Service (QoS) प्रबंधन
- नेटवर्क ट्रैफिक को प्राथमिकता देती है, ताकि **महत्वपूर्ण डेटा (जैसे वीडियो कॉल, वॉयस ट्रैफिक) को पहले भेजा जाए**।
- QoS सुनिश्चित करता है कि **नेटवर्क परफॉर्मेंस उच्च रहे**।
9. Multicasting and Broadcasting (मल्टीकास्टिंग और ब्रॉडकास्टिंग)
- **Broadcasting:** एक डिवाइस नेटवर्क के सभी डिवाइसेस को डेटा भेजती है।
- **Multicasting:** डेटा केवल एक विशिष्ट ग्रुप को भेजा जाता है।
Network Layer द्वारा उपयोग किए जाने वाले प्रमुख प्रोटोकॉल
प्रोटोकॉल | विवरण |
---|---|
IP (Internet Protocol) | डेटा पैकेट्स को नेटवर्क में एड्रेसिंग और रूटिंग प्रदान करता है। |
ICMP (Internet Control Message Protocol) | नेटवर्क समस्याओं का पता लगाने और समाधान करने के लिए उपयोग किया जाता है। |
ARP (Address Resolution Protocol) | IP एड्रेस को MAC एड्रेस में परिवर्तित करता है। |
RARP (Reverse Address Resolution Protocol) | MAC एड्रेस को IP एड्रेस में परिवर्तित करता है। |
OSPF (Open Shortest Path First) | बेहतर रूटिंग के लिए डायनामिक रूप से नेटवर्क पथों को अपडेट करता है। |
BGP (Border Gateway Protocol) | अलग-अलग नेटवर्क (Autonomous Systems) के बीच रूटिंग के लिए उपयोग किया जाता है। |
Network Layer की सेवाएँ और अन्य OSI मॉडल लेयर्स की तुलना
OSI मॉडल लेयर | Network Layer से अंतर |
---|---|
Physical Layer | Network Layer डेटा के ट्रांसमिशन मार्ग को निर्धारित करती है, जबकि Physical Layer केवल डेटा भेजने का कार्य करती है। |
Data Link Layer | Data Link Layer केवल **सीधे जुड़े हुए डिवाइसेस के बीच संचार** करती है, जबकि Network Layer **नेटवर्क के विभिन्न डिवाइसेस के बीच संचार** करती है। |
Transport Layer | Transport Layer **एंड-टू-एंड संचार** को संभालती है, जबकि Network Layer **पैकेट्स को रूट करने का कार्य करती है**। |
Network Layer की सेवाओं के लाभ
- **डेटा पैकेट्स को सही गंतव्य तक पहुँचाने के लिए एड्रेसिंग प्रदान करता है।**
- **रूटिंग एल्गोरिदम के माध्यम से सबसे अच्छा मार्ग निर्धारित करता है।**
- **Fragmentation और Reassembly की सहायता से बड़े डेटा पैकेट्स को संभालता है।**
- **नेटवर्क ट्रैफिक को नियंत्रित करता है और डेटा ट्रांसमिशन को अनुकूलित करता है।**
- **नेटवर्क परफॉर्मेंस को बेहतर बनाने में मदद करता है।**
निष्कर्ष
**Network Layer** कंप्यूटर नेटवर्क की एक महत्वपूर्ण लेयर है, जो **डेटा पैकेट्स को स्रोत से गंतव्य तक सही तरीके से पहुँचाने** का कार्य करती है। यह **एड्रेसिंग, रूटिंग, पैकेट फ्रैगमेंटेशन, एरर हैंडलिंग और QoS जैसी महत्वपूर्ण सेवाएँ प्रदान करती है**। इसके बिना, **डेटा ट्रांसमिशन का सही और सुरक्षित संचालन संभव नहीं होगा**।
Related Post
- Computer Network in Hindi: Definitions, Goals, Components, Architecture, Classifications & Types Explained
- Layered Architecture in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Protocol Hierarchy in Computer Network in Hindi: परिभाषा, कार्य और स्तर
- Design Issues of Network Layer in Hindi: परिभाषा, कार्य और समस्याएँ
- Interfaces and Services in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Connection-Oriented और Connectionless Services in Computer Network in Hindi: परिभाषा, अंतर और उदाहरण
- Service Primitives in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Service Primitive Design Issues & Its Functionality in Computer Network in Hindi
- ISO OSI Reference Model in Hindi: परिभाषा, सिद्धांत और कार्य
- TCP/IP Model in Hindi: परतें, कार्य और विशेषताएँ
- Physical Layer in Computer Networks in Hindi: सिद्धांत, कार्य और महत्व
- Bandwidth in Physical Layer in Hindi: परिभाषा, प्रकार और महत्व
- Data Link Layer in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Services Provided by Data Link Layer in Hindi: परिभाषा, प्रकार और कार्य
- Framing in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Flow Control in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Error Control in Computer Networks in Hindi: परिभाषा, प्रकार और तकनीकें
- Data Link Layer Protocols in Computer Network in Hindi: प्रकार, कार्य और उपयोग
- Elementary & Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- 1-Bit Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Go-Back-N Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Selective Repeat Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Hybrid ARQ Protocol in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Protocol Verification in Computer Networks in Hindi: Finite State Machine & Petri Net Models
- ARP, RARP, GARP in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- MAC Layer in Computer Network in Hindi: परिभाषा, कार्य और प्रोटोकॉल
- MAC Address in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Binary Exponential Back-off (BEB) Algorithm in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Distributed Random Access Schemes & Contention Schemes in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Data Services (ALOHA and Slotted ALOHA) in Computer Network in Hindi: परिभाषा, कार्य और तुलना
- Local-Area Networks (CSMA, CSMA/CD, CSMA/CA) in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Collision-Free Protocols in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Bit Map Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- BRAP (Bit-Map Reservation Access Protocol) in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Binary Countdown Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- MLMA (Multilevel Multiaccess) Limited Contention Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Adaptive Tree Walk Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Performance Measuring Metrics in Computer Networks in Hindi: परिभाषा, प्रकार और उपयोग
- IEEE 802 Standards & Their Variants in Computer Networks in Hindi: परिभाषा, प्रकार और उपयोग
- Network Layer की आवश्यकता (Need of Network Layer) in Computer Networks in Hindi: परिभाषा, कार्य और महत्व
- Network Layer द्वारा प्रदान की जाने वाली सेवाएँ (Services Provided by Network Layer) in Computer Networks in Hindi
- Network Layer की डिज़ाइन समस्याएँ (Design Issues of Network Layer) in Computer Networks in Hindi
- Least Cost Routing Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Bellman-Ford Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और उदाहरण
- Dijkstra Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और उदाहरण
- Hierarchical Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Broadcast Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Multicast Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- IP Address in Computer Networks in Hindi: परिभाषा, प्रकार, और कार्य
- Header Format in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Packet Forwarding in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Fragmentation and Reassembly in Computer Networks in Hindi: परिभाषा, कार्य, और प्रक्रिया
- ICMP in Computer Networks in Hindi: परिभाषा, कार्य, और उपयोग
- IPv4 और IPv6 के बीच अंतर (Difference Between IPv4 and IPv6) in Computer Networks in Hindi
- Transport Layer Design Issues in Computer Networks in Hindi: परिभाषा, कार्य, और प्रमुख मुद्दे
- UDP Header Format in Computer Networks in Hindi: परिभाषा, संरचना, और कार्य
- Per Segment Checksum in UDP in Hindi: परिभाषा, कार्य और महत्व
- Carrying Unicast/Multicast Real-Time Traffic in UDP in Hindi: परिभाषा, कार्य और उपयोग
- TCP Connection Management in Computer Networks in Hindi: परिभाषा, कार्य, और प्रक्रियाएँ
- Reliability of Data Transfer in TCP in Hindi: परिभाषा, कार्य, और महत्वपूर्ण तंत्र
- TCP Flow Control in Computer Networks in Hindi: परिभाषा, कार्य और तकनीकें
- TCP Congestion Control in Computer Networks in Hindi: परिभाषा, कार्य और एल्गोरिदम
- TCP Header Format in Computer Networks in Hindi: संरचना, फ़ील्ड्स और कार्य
- TCP Timer Management in Computer Networks in Hindi: प्रकार, कार्य और एल्गोरिदम
- WWW और HTTP क्या है? पूरी जानकारी हिंदी में
- FTP in Hindi – FTP क्या है और इसके प्रकार
- SSH क्या है? SSH कैसे काम करता है? पूरी जानकारी हिंदी में
- Email (SMTP, MIME, IMAP) क्या है? पूरी जानकारी हिंदी में
- DNS क्या है और यह कैसे काम करता है? पूरी जानकारी हिंदी में
- Simple Network Management Protocol (SNMP) क्या है? पूरी जानकारी हिंदी में