سرصفحه TCP و سربرگ UDP توضیح داده شده است

پروتکل کنترل انتقال (TCP) و پروتکل دیتاگرام کاربر (UDP) دو لایه استاندارد حمل و نقل است که با پروتکل اینترنت (IP) استفاده می شود .

هر دو TDP و UDP هدر ها را به عنوان بخشی از پیام های بسته بندی برای انتقال از طریق اتصالات شبکه استفاده می کنند. هدرهای TCP و هدرهای UDP هر یک حاوی مجموعه ای از پارامترهای نامیده می شود فیلدها تعریف شده توسط مشخصات فنی پروتکل.

فرمت هدر TCP

هر سرصفحه TCP دارای 10 فیلد مورد نیاز با مجموع 20 بایت (160 بیت ) در اندازه است. آنها همچنین می توانند به صورت اختیاری شامل یک بخش اطلاعات اضافی تا 40 بایت در اندازه باشند.

این طرح از هدرهای TCP است:

  1. شماره منبع TCP منبع (2 بایت)
  2. شماره پورت TCP مقصد (2 بایت)
  3. شماره تکرار (4 بایت)
  4. شماره تایید (4 بایت)
  5. داده های TCP جبران (4 بیت)
  6. اطلاعات ذخیره شده (3 بیت)
  7. پرچم های کنترل (تا 9 بیت)
  8. اندازه پنجره (2 بایت)
  9. چگالی TCP (2 بایت)
  10. اشاره گر فوری (2 بایت)
  11. اطلاعات اختیاری TCP (0-40 بایت)

TCP فیلدهای هدر را به جریان پیام در ترتیب لیست شده در بالا وارد می کند.

فرمت هدر UDP

از آنجا که UDP به طور قابل توجهی بیشتر از قابلیت TCP محدود است، هدر های آن بسیار کوچکتر هستند. هدر UDP شامل 8 بایت است که به چهار فیلد مورد نیاز تقسیم می شوند:

  1. شماره پورت منبع (2 بایت)
  2. شماره پورت مقصد (2 بایت)
  3. طول داده ها (2 بایت)
  4. سرشماری UDP (2 بایت)

UDP زمینه های هدر را به جریان پیام خود وارد می کند به ترتیب فوق.