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