Eskiden çalıştığım bir şirket için, bazı özel sensör donanımlarından yerel bir bağlantı üzerinden çoğunlukla UDP formunda veri alan bir soket alıcısı uygulamak zorunda kaldım. Söz konusu veriler iyi oluşturulmuş bir UDP paketiydi, ancak ilginç bir şekilde, veri yükü her zaman verilerin geri kalanı kullanılarak oluşturulan bir CRC16 sağlama toplamıyla sona erdi.
Şartnameye göre kontrolü ucumda uyguladım, ancak her zaman bunun gerekli olup olmadığını merak ettim. Sonuçta, UDP protokolünün kendisi 16 bitlik bir CRC taşımıyor mu? Bu nedenle, UDP paketleri kaybolabilir veya arızalı olsa da, işletim sisteminin işlemlerine ulaşmadan ağ donanımı tarafından atılmadan bozulamayacakları izlenimindeydim. Yoksa kaçırdığım özel bir kullanım durumu var mı?
Savunma endüstrisinde çalıştığımı eklemeye değer, ki tahmin edebileceğiniz gibi, bunun gibi her şey hakkında çok açık olmayı seviyor, bu yüzden bunun sadece bir "güvenlik OKB'si" vakası olup olmadığını merak ediyorum. ..