SİBERSALDİRİ.COM · KONU ODAKLI DERS
Bu derste kazanacaklarınız
- IP paketi ile TCP akışı arasındaki ilişkiyi açıklamak.
- “TCP uygulama mesaj sınırını bilir mi?” sorusuna gerekçeli yanıt vermek.
- Örneği değiştirip beklenen ve gözlenen davranışı karşılaştırmak.
Çalışma mantığı ve güven sınırı
TCP mesaj sınırlarını korumaz; bir gönderim bir okuma çağrısıyla birebir eşleşmeyebilir. Uygulama kendi çerçeveleme kuralını tanımlamalıdır. Bağlantı kurulması yalnızca taşıma kanalını gösterir; TLS ve uygulama doğrulaması ayrı katmanlardır. Zaman aşımı, bağlantı kapanması ve eksik mesaj farklı hata durumları olarak ele alınmalıdır.
Açıklamalı örnek
Aşağıdaki parça kavramı görünür kılar. Komut veya kod içeren örnekleri üretim sisteminde değil, size ait ayrı deneme ortamında değerlendirin. Mimari şema ve politika örnekleri çalıştırılabilir program değildir.
Çerçeve örneği:
Uzunluk: 5
İçerik: HELLO
Okuma: 2 bayt + 3 bayt da olabilirBeklenen sonuç ve yorumu
Alıcı, tek okumanın bütün mesajı getireceğini varsaymadan biriktirir.
Karşılaştırmalı durumlar
| Durum | Beklenen yaklaşım | Neden? |
|---|---|---|
| Bir okuma eksik veri | Biriktirme sözleşmesi | TCP mesaj sınırı taşımaz |
| Bağlantı var yanıt yok | Uygulama zaman aşımı | Taşıma başarı yeterli değildir |
| Karışık mesajlar | Çerçeveleme uygula | Baytlar anlamlandırılmalıdır |
Uygulama görevi
10 baytlık mesajın üç okumada gelmesi için bir alıcı durum tablosu yazın.
- İşlemden önce beklenen sonucu ve kabul koşulunu yazın.
- Tek bir değişkeni değiştirin; gözlemi ve kullandığınız ortamı kaydedin.
- Sonucu yukarıdaki karşılaştırma tablosuyla değerlendirin. Uymayan durumda hangi varsayımın yanlış olabileceğini açıklayın.
Sık yapılan hata ve düzeltme yönü
Her recv çağrısının tam mesaj döndürdüğünü varsaymayın.
Kendinizi sınayın
TCP uygulama mesaj sınırını bilir mi?
Açıklamalı yanıt: Hayır. Bayt akışını taşır; mesaj biçimi uygulamanın sözleşmesidir.
İlgili derslerle ilerleyin
- SSH: Sunucu kimliği ve anahtar yaşam döngüsü
- UDP: Datagram ve uygulama sorumluluğu
- HTTP ve HTTPS: Anlam ile aktarım koruması
- Wi-Fi güvenliği: Protokol ve yapılandırma birlikte
Teknik başvuru
Bu dersin anlatımı ve örnekleri akademi için yeniden hazırlanmıştır. Aşağıdaki bağlantı, kullanılan teknoloji veya güvenlik yaklaşımının ayrıntılarını doğrulamak için teknik başvurudur.
