Puan ders bitince hesaba yazılır. Bu dersi tamamlayınca +55 XP alacaksın. Giriş yapmadan ilerlersen puan yalnız bu tarayıcıda durur.
TCP ve UDP başlıklarını derinlemesine okumak
Önceki modülde TCP'nin üç yönlü el sıkışmasını gördün, ama başlığın taşıdığı bilgi el sıkışmadan ibaret değil. TCP başlığı en az 20 bayt, seçeneklerle 60 bayta kadar çıkar. Başlık her segmentte yeniden taşınır; her paket kendi kopyasını yollar, önceki paketin başlığına güvenmez. Bugün bu başlığın alanlarını tek tek okuyacak ve aynı alanların normal dışı kombinasyonlarda nasıl bir imza bıraktığını göreceksin.
TCP başlığının alanları şunlardır: Kaynak port, Hedef port (16 bit), Sıra Numarası, Onay Numarası (32 bit), Veri Ofseti (başlık uzunluğu), Ayrılmış (Reserved), altı bayrak biti (URG, ACK, PSH, RST, SYN, FIN), Pencere Boyutu, Sağlama Toplamı, Acil İşaretçi ve Seçenekler (MSS, pencere ölçeklemesi, SACK izni, zaman damgası). RFC 9293 bu alanları tanımlar. Veri Ofseti alanı IP başlığındaki IHL ile aynı işi görür: başlığın nerede bitip verinin nerede başladığını sayar.
SYN paketinde yalnız SYN biti 1'dir. SYN-ACK'te SYN ve ACK birlikte 1 olur. ACK paketinde yalnız ACK biti 1'dir. PSH biti alıcı uygulamayı beklemeden veriyi hemen teslim etmeye zorlar. RST bağlantıyı aniden keser. Her bayrak bağımsız bir bittir; birden fazlası aynı anda 1 olabilir, bu da normal dışı kombinasyonlara kapı açar.