İçindekiler:
Tanım - Checksum anlamı ne?
Bir sağlama toplamı, bir ileticideki set veya unset bit sayısına göre sayısal bir değer hesaplar ve her mesaj çerçevesiyle birlikte gönderir. Alıcı sonunda, sayısal değeri almak için ileti çerçevesine aynı sağlama toplamı işlevi (formül) uygulanır. Alınan sağlama toplamı değeri gönderilen değerle eşleşirse, iletim başarılı ve hatasız olarak kabul edilir.
Bir sağlama toplamı, karma toplamı olarak da bilinir.
Techopedia Checksum'u açıklıyor
Uyuşmayan bir sağlama toplamı, iletinin tamamının iletilmediğini gösterir. TCP / IP ve Kullanıcı Datagram Protokolü (UDP), hizmetlerinden biri olarak bir sağlama toplamı sayısı sağlar.
İletilerden sağlama toplamı oluşturma yordamına sağlama toplamı işlevi denir ve sağlama toplamı algoritması kullanılarak gerçekleştirilir. Etkili sağlama toplamı algoritmaları, mesajlar bozulursa büyük olasılıklarla farklı sonuçlar üretir. Eşlik bitleri ve kontrol basamakları, küçük veri blokları için uygun özel sağlama toplamı durumlarıdır. Sağlama toplamlarına dayalı bazı hata düzeltme kodları orijinal verileri kurtarabilir.
En sık kullanılan sağlama toplamı araçları şunları içerir:
- "cksum" - Bir giriş dosyası için 32 bit döngüsel artıklık denetimi (CRC) ve bayt sayısı üreten Unix komutları
- "md5sum" - Message-Digest Algorithm 5 (MD5) toplamı üreten Unix komutu
- "jdigest" - MD5 ve Güvenli Karma Algoritma (SHA) toplamı üreten Java GUI aracı
- "Jacksum" - Çok sayıda sağlama toplamı uygulaması içeren ve istediğiniz sayıda uzantıya izin veren Java uygulama programlama arabirimi
- "jcksum" - Farklı algoritmalar kullanarak sağlama toplamını hesaplamak için kullanılan Java kütüphaneleri
