TCP CONNECTIONS & NETWORK AVAILABILITY EĞİTİMİ

TCP bağlantısını çöz, ağ erişilebilirliğini garanti altına al

Üç yollu el sıkışmadan tıkanıklık kontrolüne, bağlantı teşhisinden yüksek erişilebilirlik ve yük dengeleme tasarımına kadar pratik TCP ve availability eğitimi

TCP bağlantı yaşam döngüsü, akış/tıkanıklık kontrolü ve paket düzeyi teşhis ile birlikte yük dengeleme, failover ve SLA metriklerini kapsayan orta seviye ağ erişilebilirliği eğitimi.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

TCP bağlantı davranışı ile ağ erişilebilirliği ve dayanıklılığının birlikte ele alınması

Bu eğitim, TCP bağlantılarının davranışını ve ağ erişilebilirliğini birlikte ele alır. TCP üç yollu el sıkışma, durum makinesi (TIME_WAIT, CLOSE_WAIT), sequence/ACK numaraları, pencere boyutu, SACK ve retransmission zamanlaması incelenir; slow start, congestion avoidance ve Cubic/BBR gibi tıkanıklık kontrol algoritmaları karşılaştırılır. Katılımcı; tcpdump ve Wireshark ile yarım açık bağlantı, port tükenmesi, retransmission ve RST sorunlarını teşhis eder. Ardından yüksek erişilebilirlik tasarımı, yük dengeleme, health check, failover, redundancy ve SLA/MTBF/MTTR metrikleri ile dayanıklı servis mimarisi kurma ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; teorik anlatımı tcpdump/Wireshark ve yük dengeleyici/health check laboratuvarları izler.

Seviye

Orta Seviye — TCP bağlantı yaşam döngüsü, akış/tıkanıklık kontrolü, bağlantı sorunları teşhisi ve ağ erişilebilirliği/dayanıklılık tasarımı

Öğrenme Metodu

Gerçek paket yakalamaları üzerinde TCP davranışı analiz edilir; HAProxy/keepalived ile health check ve failover senaryoları uygulamalı kurulur.

Neden Bu Eğitim?

🔄Bağlantı Netliği

TCP durum makinesini ve el sıkışmayı paket düzeyinde anlayarak sorunları hızla yorumlarsınız.

🩺Teşhis Yeteneği

Retransmission, RST ve port tükenmesi gibi gerçek sorunları Wireshark ile kök nedene indirirsiniz.

🛡️Dayanıklı Tasarım

Yük dengeleme, failover ve health check ile kesintisiz servis mimarisi kurarsınız.

Anahtar Konular

tcp bağlantıtcp durum makinesitıkanıklık kontrolüretransmissionağ erişilebilirliğiyük dengelemehaproxyfailoverkeepalivedyüksek erişilebilirlik
“Hız kadar ayakta kalmak önemlidir; dayanıklı ağ bağlantıyı asla bırakmaz.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
TCP/IP Temeli

IP adresleme, port ve temel OSI katman bilgisine aşinalık gereklidir.

2
Linux Bilgisi

Linux komut satırı, ss/netstat ve servis yönetimi deneyimi faydalıdır.

3
Wireshark

Temel paket yakalama ve filtreleme bilgisi içeriği kolaylaştırır.

4
Sunucu Ortamı

HAProxy/keepalived kurulabilecek birkaç sanal makine erişimi gereklidir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, TCP bağlantısının kurulma ve kapanma sürecini durum makinesiyle kavrar ve segment alanlarını paket düzeyinde okur.
Modül 1
El Sıkışma
  • üç yollu el sıkışma: SYN, SYN-ACK, ACK akışı
  • ISN (initial sequence number) seçimi ve güvenlik
  • MSS pazarlığı ve option alanları
  • window scale ve timestamp seçenekleri
  • simultaneous open senaryosu
  • SYN cookie ile SYN flood savunması
Modül 2
TCP Durumları
  • LISTEN, SYN_SENT, SYN_RECV durumları
  • ESTABLISHED durumunda veri akışı
  • FIN_WAIT_1/2 ve CLOSING geçişleri
  • TIME_WAIT bekleme süresi (2MSL) gerekçesi
  • CLOSE_WAIT birikmesinin uygulama sorununa işareti
  • ss -tan ile durumların gözlemlenmesi
Modül 3
Segment Yapısı
  • sequence ve acknowledgment numaraları mantığı
  • flag bitleri: SYN, ACK, FIN, RST, PSH, URG
  • window size alanı ile alıcı tamponu
  • checksum ile bütünlük doğrulama
  • urgent pointer ve options alanı
  • header length ve payload ayrımı
Modül 4
Bağlantı Kapanışı
  • graceful close: FIN/ACK dört aşamalı kapanış
  • half-close durumu ve tek yönlü veri
  • RST ile anlık (abortive) kapanış
  • keepalive ile ölü bağlantı tespiti
  • orphaned socket ve kaynak sızıntısı
  • linger option ile kapanış davranışı
Günün hedefiKatılımcı, TCP akış ve tıkanıklık kontrol mekanizmalarını kavrar ve gerçek yakalamalarda performans sorunlarını teşhis eder.
Modül 1
Akış Kontrolü
  • sliding window ile alıcı tempolaması
  • receive window (rwnd) güncelleme
  • zero window ve window update olayı
  • silly window syndrome ve Nagle algoritması
  • delayed ACK davranışı ve etkisi
  • bandwidth-delay product ve tampon boyutu
Modül 2
Tıkanıklık Kontrolü
  • slow start ve congestion window (cwnd) büyümesi
  • congestion avoidance (AIMD) mantığı
  • fast retransmit ve fast recovery
  • Reno, Cubic ve BBR algoritma farkları
  • ECN ile açık tıkanıklık bildirimi
  • pacing ve bufferbloat sorunu
Modül 3
Retransmission
  • RTO hesaplama ve Karn algoritması
  • duplicate ACK ile kayıp tespiti
  • selective acknowledgment (SACK) kullanımı
  • spurious retransmission ve D-SACK
  • tail loss probe (TLP) mekanizması
  • Wireshark'ta retransmission işaretleri
Modül 4
Sorun Teşhisi
  • tcpdump ile hedefli paket yakalama
  • Wireshark TCP stream follow ile akış incelemesi
  • expert info ile anomali tespiti
  • port tükenmesi (ephemeral port exhaustion) analizi
  • RST kaynağı: güvenlik duvarı mı uygulama mı
  • iperf3 ile throughput ve jitter ölçümü
Günün hedefiKatılımcı, yüksek erişilebilirlik ilkelerini uygular ve yük dengeleme, health check ve failover ile dayanıklı servis mimarisi kurar.
Modül 1
Availability Metrikleri
  • uptime yüzdesi ve 'dokuzlar' (99.9/99.99) anlamı
  • MTBF ve MTTR ile güvenilirlik hesabı
  • single point of failure (SPOF) tespiti
  • redundancy: active-active ve active-passive
  • fault tolerance ve graceful degradation
  • RTO/RPO ile felaket kurtarma hedefleri
Modül 2
Yük Dengeleme
  • L4 (TCP) ve L7 (HTTP) yük dengeleme farkı
  • round-robin, least-connection, hash algoritmaları
  • HAProxy ile frontend/backend tanımı
  • session persistence (sticky session) yönetimi
  • connection draining ile sorunsuz bakım
  • SSL termination ve passthrough seçenekleri
Modül 3
Failover
  • keepalived ve VRRP ile sanal IP devri
  • health check: TCP, HTTP ve script tabanlı
  • split-brain sorunu ve önlemi
  • DNS failover ve TTL etkisi
  • anycast ile coğrafi dayanıklılık temeli
  • failover testinin planlı yürütülmesi
Modül 4
İzleme ve SLA
  • synthetic monitoring ile uçtan uca kontrol
  • latency, error rate ve saturation sinyalleri
  • alerting eşikleri ve gürültü yönetimi
  • SLA, SLO ve SLI kavram ayrımı
  • error budget ile operasyon kararları
  • olay sonrası (postmortem) analiz disiplini

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Durum Makinesi

TCP bağlantı durumlarını ve geçişlerini doğru yorumlayabilirsiniz.

✅
El Sıkışma

Üç yollu el sıkışma ve kapanış akışını paket düzeyinde çözümleyebilirsiniz.

✅
Tıkanıklık Kontrolü

Slow start, AIMD ve BBR davranışlarını ayırt edebilirsiniz.

✅
Teşhis

Retransmission, RST ve port tükenmesi sorunlarını kök nedene indirebilirsiniz.

✅
Yük Dengeleme

HAProxy ile L4/L7 yük dengeleme yapılandırabilirsiniz.

✅
Failover

keepalived/VRRP ile otomatik failover kurabilirsiniz.

✅
Availability

MTBF/MTTR ve dokuzlarla erişilebilirlik hesaplayabilirsiniz.

✅
SLA Tasarımı

SLO/SLI ve error budget ile operasyon hedefleri tanımlayabilirsiniz.

Kimler İçin Uygundur?

  • Ağ ve sistem mühendisleri
  • SRE/DevOps uzmanları
  • uygulama performans/erişilebilirlik sorunlarını kök nedene indirmek isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ağ ve sistem mühendisleri, SRE/DevOps uzmanları ve uygulama performans/erişilebilirlik sorunlarını kök nedene indirmek isteyen BT profesyonelleri için uygundur.
Hangi araçlar kullanılıyor?
tcpdump ve Wireshark ile paket analizi, HAProxy ve keepalived ile yük dengeleme/failover laboratuvarları yürütülür.
Programlama gerekiyor mu?
Programlama gerekmez; Linux komut satırı ve temel paket analizi bilgisi yeterlidir.
Tıkanıklık algoritmaları işleniyor mu?
Evet; Reno, Cubic ve BBR gibi algoritmalar karşılaştırmalı olarak ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Katılım şartlarını sağlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. TCP Connections & Network Availability Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Ağ Temelleri ve YönlendirmeGetting Started with TCP/IP and Numbering Systems Eğitimi
Ağ Teknolojileri Eğitimleri

Getting Started with TCP/IP and Numbering Systems Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Ağ temelleri eğitimi: ikilik ve onaltılık sayı dönüşümleri, TCP/IP katmanlı modeli, TCP/UDP, IP adresleme, portlar ve kapsülleme sıfırdan uygulamalı. DVA eğitim

Detayları Gör →
Ağ Temelleri ve YönlendirmeGigamon Foundations I: Insight into Network Data Across Your Network (GFD) Eğitimi
Ağ Teknolojileri Eğitimleri

Gigamon Foundations I: Insight into Network Data Across Your Network (GFD) Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Gigamon GFD eğitimi: GigaVUE düğümleri, GigaVUE-FM, flow mapping ve GigaSMART ile ağ görünürlüğü ve trafik optimizasyonu uygulamalı olarak öğretilir.

Detayları Gör →
Ağ Temelleri ve YönlendirmeGigamon Programmability and Automation for Network Visibility Engineers (GPNE) Eğitimi
Ağ Teknolojileri Eğitimleri

Gigamon Programmability and Automation for Network Visibility Engineers (GPNE) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Gigamon GPNE eğitimi: GigaVUE-FM REST API, Python ve Ansible ile görünürlük yapısının otomasyonu, CI/CD ve olay tabanlı orkestrasyon uygulamalı anlatılır.

Detayları Gör →
Ağ Temelleri ve YönlendirmeGNS için Ağ Tasarımı ve Testi Eğitimi
Ağ Teknolojileri Eğitimleri

GNS için Ağ Tasarımı ve Testi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

GNS3 eğitimi: sanal topoloji kurma, Cisco IOS emülasyonu, OSPF ve EIGRP laboratuvarları, VLAN/trunk ve Wireshark ile paket düzeyinde test uygulamalı anlatılır.

Detayları Gör →
Ağ Temelleri ve YönlendirmeHandlebars, Collections, & Routing Eğitimi
Ağ Teknolojileri Eğitimleri

Handlebars, Collections, & Routing Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Handlebars şablonlama, Backbone koleksiyon/model mimarisi ve istemci tarafı routing ile tek sayfa uygulama (SPA) geliştirmeyi uygulamalı öğreten DVA eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn