Data Link Layer Design Issues in Hindi
Table of Contents
- Data Link Layer Design Issues in Hindi
- Framing in Data Link Layer in Hindi
- Error Control in Data Link Layer in Hindi
- Flow Control in Data Link Layer in Hindi
- Medium Access Control in Data Link Layer in Hindi
- FAQ
Data Link Layer Design Issues in Hindi
Data Link Layer OSI model की दूसरी layer होती है, जिसका मुख्य कार्य reliable data transfer सुनिश्चित करना होता है। यह layer physical layer के ऊपर और network layer के नीचे काम करती है।
इस layer में कई महत्वपूर्ण design issues होते हैं, जिनका उद्देश्य data को error-free, properly structured और efficiently transmit करना होता है। यदि इन issues को सही तरीके से handle नहीं किया जाए, तो network performance पर सीधा असर पड़ता है।
Data Link Layer के मुख्य design issues में framing, error control, flow control और medium access control शामिल होते हैं।
---मुख्य Design Issues
- Reliable Communication: Data का सही और बिना error के transfer होना जरूरी है।
- Addressing: Devices की पहचान के लिए MAC address का उपयोग किया जाता है।
- Synchronization: Sender और receiver के बीच synchronization बनाए रखना जरूरी होता है।
- Error Detection & Correction: Transmission के दौरान होने वाली गलतियों को पहचानना और सुधारना।
- Flow Control: Sender और receiver की speed को balance करना।
Framing in Data Link Layer in Hindi
Framing वह प्रक्रिया है जिसमें raw data (bits) को छोटे-छोटे blocks में विभाजित किया जाता है, जिन्हें frame कहा जाता है।
Framing का मुख्य उद्देश्य data को व्यवस्थित रूप से भेजना और receiver को यह समझने में मदद करना होता है कि data कहाँ से शुरू और कहाँ समाप्त होता है।
Framing Techniques
- Character Count: Frame की length define की जाती है।
- Byte Stuffing: Special characters add करके frame boundaries तय की जाती हैं।
- Bit Stuffing: Bit patterns के माध्यम से frame को अलग किया जाता है।
- Physical Layer Coding Violations: कुछ special signals का उपयोग किया जाता है।
Framing data communication को reliable और organized बनाता है।
---Error Control in Data Link Layer in Hindi
Error Control का उद्देश्य data transmission के दौरान होने वाली errors को detect और correct करना होता है।
Network में noise या interference के कारण data corrupt हो सकता है, इसलिए error control जरूरी होता है।
Techniques of Error Control
- Error Detection: CRC, parity check आदि methods का उपयोग किया जाता है।
- Error Correction: Automatic Repeat Request (ARQ) technique से data दुबारा भेजा जाता है।
- Acknowledgement: Receiver sender को confirm करता है कि data सही मिला है।
Error control network communication को reliable बनाता है।
---Flow Control in Data Link Layer in Hindi
Flow Control sender और receiver के बीच data flow को नियंत्रित करने की प्रक्रिया है।
यदि sender बहुत तेजी से data भेजे और receiver उसे process न कर पाए, तो data loss हो सकता है। इसलिए flow control जरूरी है।
Types of Flow Control
- Stop and Wait Protocol: Sender एक frame भेजता है और acknowledgement का इंतजार करता है।
- Sliding Window Protocol: Multiple frames एक साथ भेजे जा सकते हैं।
Flow control network efficiency और reliability को बढ़ाता है।
---Medium Access Control in Data Link Layer in Hindi
Medium Access Control (MAC) data link layer का sub-layer होता है, जो यह तय करता है कि shared medium पर कौन device कब data भेजेगा।
जब multiple devices एक ही channel का उपयोग करते हैं, तब collision की संभावना होती है। MAC इसका समाधान प्रदान करता है।
MAC Techniques
- CSMA/CD: Ethernet networks में उपयोग होता है।
- CSMA/CA: Wireless networks में उपयोग होता है।
- Token Passing: Devices को क्रम से access मिलता है।
MAC network efficiency और collision control में महत्वपूर्ण भूमिका निभाता है।
---