TCP Üstbilgileri ve UDP Başlıkları Açıklandı

İletim Kontrol Protokolü (TCP) ve Kullanıcı Datagram Protokolü (UDP) , internet protokolü (IP) ile kullanılan iki standart taşıma katmanıdır.

Hem TDP hem de UDP, ağ bağlantıları üzerinden aktarım için paketleme mesajı verilerinin bir parçası olarak üstbilgileri kullanır. TCP üstbilgileri ve UDP üstbilgilerinin her biri, protokol teknik özellikleriyle tanımlanan alanlar olarak adlandırılan bir dizi parametre içerir.

TCP Üstbilgi Biçimi

Her bir TCP üstbilgisi, toplamda 20 bayt (160 bit ) boyutunda on gerekli alana sahiptir. İsteğe bağlı olarak, 40 bayta kadar boyutta ek bir veri bölümü de içerebilirler.

Bu, TCP başlıklarının düzenidir:

  1. Kaynak TCP bağlantı noktası numarası (2 bayt)
  2. Hedef TCP bağlantı noktası numarası (2 bayt)
  3. Sıra numarası (4 bayt)
  4. Onay numarası (4 bayt)
  5. TCP veri ofseti (4 bit)
  6. Ayrılmış veriler (3 bit)
  7. Kontrol bayrakları (9 bit'e kadar)
  8. Pencere boyutu (2 bayt)
  9. TCP sağlama toplamı (2 bayt)
  10. Acil işaretçi (2 bayt)
  11. TCP isteğe bağlı veri (0-40 bayt)

TCP, üstbilgi alanlarını, yukarıda listelenen sıraya göre ileti akışına ekler.

UDP Üstbilgi Biçimi

UDP, TCP'den daha yetenekli bir şekilde sınırlı olduğundan, üstbilgileri çok daha küçüktür. UDP başlığı, aşağıdaki dört zorunlu alana bölünmüş 8 bayt içerir:

  1. Kaynak port numarası (2 bayt)
  2. Hedef port numarası (2 bayt)
  3. Veri uzunluğu (2 bayt)
  4. UDP sağlama toplamı (2 bayt)

UDP, yukarıda listelenen sıraya göre başlık alanlarını mesaj akışına ekler.