टीसीपी हेडर और यूडीपी हेडर समझाया

ट्रांसमिशन कंट्रोल प्रोटोकॉल (टीसीपी) और यूजर डेटाग्राम प्रोटोकॉल (यूडीपी) इंटरनेट प्रोटोकॉल (आईपी) के साथ उपयोग की जाने वाली दो मानक परिवहन परतें हैं।

नेटवर्क कनेक्शन पर स्थानांतरण के लिए पैकेजिंग संदेश डेटा के हिस्से के रूप में दोनों टीडीपी और यूडीपी हेडर का उपयोग करते हैं । टीसीपी हेडर और यूडीपी शीर्षलेख प्रत्येक में प्रोटोकॉल तकनीकी विनिर्देशों द्वारा परिभाषित फ़ील्ड नामक पैरामीटर का एक सेट होता है।

टीसीपी हैडर प्रारूप

प्रत्येक टीसीपी हेडर में 20 बाइट्स (160 बिट्स ) आकार के दस आवश्यक फ़ील्ड होते हैं। वे वैकल्पिक रूप से आकार में 40 बाइट तक अतिरिक्त डेटा अनुभाग भी शामिल कर सकते हैं।

यह टीसीपी हेडर का लेआउट है:

  1. स्रोत टीसीपी पोर्ट नंबर (2 बाइट्स)
  2. गंतव्य टीसीपी पोर्ट नंबर (2 बाइट्स)
  3. अनुक्रम संख्या (4 बाइट्स)
  4. पावती संख्या (4 बाइट्स)
  5. टीसीपी डेटा ऑफ़सेट (4 बिट्स)
  6. आरक्षित डेटा (3 बिट्स)
  7. नियंत्रण झंडे (9 बिट तक)
  8. विंडो आकार (2 बाइट्स)
  9. टीसीपी चेकसम (2 बाइट्स)
  10. तत्काल सूचक (2 बाइट्स)
  11. टीसीपी वैकल्पिक डेटा (0-40 बाइट्स)

टीसीपी उपरोक्त क्रम में संदेश स्ट्रीम में हेडर फ़ील्ड सम्मिलित करता है।

यूडीपी हैडर प्रारूप

चूंकि यूडीपी टीसीपी की तुलना में क्षमता में काफी सीमित है, इसके शीर्षलेख बहुत छोटे हैं। एक यूडीपी शीर्षलेख में 8 बाइट होते हैं, जो निम्नलिखित चार आवश्यक फ़ील्ड में विभाजित होते हैं:

  1. स्रोत पोर्ट नंबर (2 बाइट्स)
  2. गंतव्य पोर्ट नंबर (2 बाइट्स)
  3. डेटा की लंबाई (2 बाइट्स)
  4. यूडीपी चेकसम (2 बाइट्स)

यूडीपी ऊपर सूचीबद्ध क्रम में हेडर फ़ील्ड को अपनी संदेश स्ट्रीम में सम्मिलित करता है।