# Paket

Adres: https://softwaredictionary.org/tr/terimler/packet
Kategori: Ağlar
Son güncelleme: 2026-09-30
İngilizcesi: Packet
Okunuşu: pekit

Kısaca: Paket, bir ağ üzerinden gönderilen küçük ve biçimlendirilmiş bir veri birimidir; adresleme bilgisi taşıyan bir başlık ile asıl veriyi taşıyan bir yükten oluşur.

## Ağ paketi nedir?

Paket, bir ağ üzerinde tek bir birim olarak ilerleyen küçük bir veri parçasıdır. Gönderen, büyük bir dosyayı ya da web sayfasını tek parça halinde göndermek yerine onu çok sayıda pakete böler, bağımsız olarak gönderir ve alıcı bunları yeniden birleştirir. Paket anahtarlama (packet switching) denen bu yaklaşım, internetin çalışma biçiminin temelidir.

Her paketin iki ana bölümü vardır: başlık ve yük (payload). Başlık; kaynak ve hedef IP adresleri, protokol ve bir paketin sonsuza dek dolaşmasını engelleyen yaşam süresi (TTL) sayacı gibi denetim bilgilerini içerir. Yük ise taşınan asıl veridir. Yönlendiriciler her paketin başlığını okur ve onu hedefine doğru iletir; aynı mesajın paketleri farklı yollardan gidebilir.

Uzun bir kitabı, her sayfayı numaralı ayrı bir zarfa koyarak ve alıcının bunları yeniden birleştirmesine izin vererek postalamayı düşünün. Bir zarf kaybolursa yalnızca o sayfanın yeniden gönderilmesi gerekir. Geliştiriciler paketlerle, ağ sorunlarını `tcpdump` veya Wireshark gibi araçlarla ayıklarken ve takılan görüşmelere ile yavaş bağlantılara yol açan paket kaybıyla uğraşırken karşılaşır.

Paket, segment, datagram ve çerçeve (frame) sözcükleri çoğu zaman gevşek biçimde kullanılır, ama farklı katmanlardaki veriyi anlatırlar. Çerçeve bağlantı katmanındaki birimdir (örneğin Ethernet ya da Wi-Fi), paket IP katmanındaki birimdir, TCP segmenti veya UDP datagramı ise taşıma katmanındaki birimdir; her biri iç içe geçmiş zarflar gibi bir sonrakinin içine sarılır. Bir bağlantının taşıyabileceği en büyük paket, Ethernet'te genellikle 1.500 bayttır ve MTU (maksimum iletim birimi) olarak adlandırılır.

## Önemli noktalar

- Paket, bir ağ üzerinden gönderilen küçük bir veri birimidir.
- Adresleme ve denetim bilgisi içeren bir başlığı ve veriyi taşıyan bir yükü vardır.
- Büyük mesajlar paketlere bölünür ve alıcı tarafından yeniden birleştirilir.
- Yönlendiriciler her paketi bağımsız iletir, bu yüzden paketler farklı yollardan gidebilir.
- Çoğunlukla tıkanıklık ya da zayıf Wi-Fi'dan kaynaklanan paket kaybı, yeniden iletimlere veya takılmalara yol açar.

## Örnek: Komut satırından paketleri incelemek

```bash
# Capture 5 packets on any interface going to or from port 443
sudo tcpdump -i any -c 5 port 443

# Show packet contents in hex and ASCII for HTTP traffic
sudo tcpdump -i any -c 3 -X port 80

# Check for packet loss: send 20 packets and read the summary
ping -c 20 example.com
# e.g. "20 packets transmitted, 19 received, 5% packet loss"
```

## Sık sorulan sorular

**Paket kaybı nedir?**

Paket kaybı, paketlerin hedeflerine hiç ulaşmaması durumudur; çoğunlukla ağ tıkanıklığı, arızalı donanım ya da zayıf bir kablosuz sinyalden kaynaklanır. TCP kayıp paketleri algılar ve yeniden gönderir; UDP kullanan gerçek zamanlı uygulamalar ise genellikle bunları atlar ve bu da aksaklıklara yol açar.

**Bir ağ paketi ne kadar büyüktür?**

Çoğu Ethernet ve ev ağında, MTU adı verilen en büyük paket boyutu başlıklar dahil 1.500 bayttır. Daha büyük veriler çok sayıda pakete bölünür.

**Paket ile çerçeve (frame) arasındaki fark nedir?**

Paket, IP katmanındaki veri birimidir ve IP adreslerini taşır; çerçeve ise Ethernet ya da Wi-Fi gibi bağlantı katmanındaki birimdir ve donanım (MAC) adreslerini taşır. Her paket, yolculuğunun her sıçramasında yeni bir çerçevenin içinde ilerler.

---

Software Dictionary: https://softwaredictionary.org/tr · https://softwaredictionary.org/tr/llms.txt
