आईपी पैकेट प्रोटोकॉल के सबसे महत्वपूर्ण और मौलिक घटक हैं। वे ट्रांसमिशन के दौरान डेटा ले जाते हैं और एक हेडर होता है जिसमें जानकारी होती है जो उन्हें अपना रास्ता खोजने और ट्रांसमिशन के बाद पुनः असेंबल होने में मदद करती है।
आईपी पैकेट पर अधिक जानकारी
आईपी प्रोटोकॉल के दो मुख्य कार्य रूटिंग और एड्रेसिंग हैं। नेटवर्क पर मशीनों से और मशीनों तक पैकेट रूट करने के लिए, IP (इंटरनेट प्रोटोकॉल) IP एड्रेस का उपयोग करता है जो पैकेट में साथ ले जाए जाते हैं।
चित्र में संक्षिप्त विवरण हेडर तत्वों के कार्य का अंदाजा देने के लिए पर्याप्त सार्थक हैं। हालांकि, कुछ स्पष्ट नहीं हो सकते:
- आइडेंटिफिकेशन टैग पैकेट को कई संभावित टुकड़ों से पुनः असेंबल करने में मदद करता है। नेटवर्क पर भेजा गया डेटा इन पैकेट में लिफाफे छोटे खंडों में विभाजित होता है। IP नेटवर्क, जैसे इंटरनेट, आमतौर पर सुरक्षित नहीं होते। पैकेट खो सकते हैं, देरी हो सकती है, और गलत क्रम में आ सकते हैं। एक बार जब वे गंतव्य पर पहुंचते हैं, तो आइडेंटिफिकेशन टैग पैकेट की पहचान करने और डेटा को उसके मूल रूप में पुनः असेंबल करने में मदद करता है।
- फ्रैगमेंटेड फ्लैग बताता है कि पैकेट को फ्रैगमेंट किया जा सकता है या नहीं।
- फ्रैगमेंट ऑफसेट यह पहचानने के लिए एक फील्ड है कि यह पैकेट किस टुकड़े से जुड़ा है।
- टाइम टू लिव (TTL) एक संख्या है जो इंगित करती है कि पैकेट मरने से पहले कितने हॉप्स (राउटर पास) बना सकता है। आमतौर पर, प्रत्येक राउटर पर, एक पैकेट का विश्लेषण किया जाता है, और उस राउटर पर मौजूद जानकारी के आधार पर अन्य पड़ोसी राउटर्स पर, एक विकल्प चुना जाता है कि कौन सा रास्ता सबसे अच्छा है। पैकेट को तब उस अगले राउटर पर फॉरवर्ड किया जाता है। इस कॉन्फ़िगरेशन में, एक पैकेट घूम सकता है। फ्लडिंग एक और विधि है, जिसमें पैकेट की एक कॉपी प्रत्येक पड़ोसी राउटर को भेजी जाती है; फिर, केवल टारगेट मशीन पैकेट का उपभोग करती है। अन्य पैकेट घूमते रहेंगे। TTL एक संख्या है, आमतौर पर 255, जो हर बार पैकेट के राउटर पास करने पर घटती है। इस तरह, रिडंडेंट पैकेट अंततः मर जाएंगे जब TTL शून्य तक पहुंच जाएगा।
- हेडर चेकसम पैकेट ट्रांसमिशन के दौरान त्रुटि पहचान और सुधार के लिए उपयोग की जाने वाली एक संख्या है। पैकेट में डेटा को एक गणितीय एल्गोरिदम में फीड किया जाता है। परिणामी योग पैकेट में डेटा के साथ यात्रा करता है। रिसेप्शन पर, इसी एल्गोरिदम का उपयोग करके यह योग फिर से गणना की जाती है। यदि यह मूल योग के समान है, तो डेटा अच्छा है। अन्यथा, इसे भ्रष्ट माना जाता है, और पैकेट डिस्कार्ड कर दिया जाता है।
- पेलोड वास्तविक डेटा है जिसे ले जाया जा रहा है। ध्यान दें कि डेटा पेलोड 64 किलोबाइट तक हो सकता है, जो हेडर बिट्स की समग्रता की तुलना में विशाल है।