Katmanlı bir modelde OSI veya TCP / IP olarak tanımlandığında her katman bağımsız çalışır ve alt katmanların farkında değil.
Kabloyu çıkardığınızda, fiziksel bir bozulma olur ( katman 1 ), bu yüzden neredeyse hemen ethernet ( katman 2 ) bir sinyal kaybı tespit eder (Windows kullanıyorsanız, ağ bağlantısının kopuk olduğunu bildiren çok korkutucu bir pop-up görürsünüz )
IP ( katman 3 ) ve TCP ( katman 4 ) farketmez, bu yüzden çalışmaya devam ederler.
TCP, belirli bir süre boyunca kurulan bir TCP bağlantısını kesmez, çünkü TCP veri gönderdiğinde, yanıt olarak bir ACK bekler ve bir süre içinde gelmezse, verileri yeniden iletir.
TCP veriyi tekrar iletir, IP'ye iletir, onu Ethernet'e geçirir, gönderemez ve basitçe atar.
TCP tekrar bekleyecek ve bağlantının bittiğini bildiren bir zaman aşımı gerçekleşene kadar bu işlemi tekrar edecektir. TCP, segment sıra numarasını sıfırlar, göndermeye çalışan bilgileri atar ve bu bağlantı için ayrılan arabellek ve bellek kaynaklarını serbest bırakır.
Kabloyu gerçekleşmeden önce takın ve her şey devam edecektir. TCP'yi güvenilir yapan ve aynı zamanda DDos saldırılarına karşı savunmasız kılan şey budur.
Eğer işletim sistemi birden fazla arayüze sahipse (örneğin, ethernet ve wi-fi), ethernet düştüğünde wifi üzerinden denenmesi mümkündür. Yönlendirmenin nasıl yapılandırıldığına bağlıdır, ancak genel olarak " TCP bunun farkında olmayacaktır ".
DDoS saldırılarının temel yapısı: her biri birkaç saniyede bir sunucuya TCP bağlantısı açan ve ardından bağlantıyı bırakan binlerce müşteri. Her bir TCP bağlantısı, uzun süre boyunca sunucuda açık kalır (TCP bağlantı noktaları, ayrılmış bellek, bant genişliği vb. Gibi değerli varlıkları boşa harcar), sunucu kaynaklarını meşru kullanıcılara katılmak için tıkar.