Хяналтын дүнг хэрхэн тооцоолох

Агуулгын хүснэгт:

Хяналтын дүнг хэрхэн тооцоолох
Хяналтын дүнг хэрхэн тооцоолох

Видео: Хяналтын дүнг хэрхэн тооцоолох

Видео: Хяналтын дүнг хэрхэн тооцоолох
Видео: 6000тест. Тригонометр .8.93-8.100 Бодолт. 2024, Арваннэгдүгээр
Anonim

Файлыг харилцаа холбооны шугамаар зөв дамжуулсан гэдэгт итгэлтэй байхын тулд илгээгч өөрийн хяналтын дүнг урьдчилж тооцоолж, хүлээн авагчтай холбоо барина. Сүүлийнх нь файлыг хүлээн авсны дараа түүний дүнг тооцоолж, дараа нь илгээгчийн мэдээлсэнтэй таарч байгаа эсэхийг шалгана.

Хяналтын дүнг хэрхэн тооцоолох
Хяналтын дүнг хэрхэн тооцоолох

Зааварчилгаа

1-р алхам

Хэрэв файлын агуулгыг тус бүрдээ хэдэн арван хоёр аравтын арван хэдэн цифр агуулсан цуврал мөр хэлбэрээр бичсэн бол эдгээр тоонуудыг мөр бүрт нэмж оруулаарай. Мөн дүнг арван зургаатын тэмдэглэгээнд илэрхийлж, мөрний баруун талд бичнэ үү. Бүх мөрийн нийлбэрийг ийм байдлаар тооцоолно уу. Дараа нь тэдгээрийг нэгтгэнэ. Энэ тохиолдолд та арван зургаатын тэмдэглэгээнд илэрхийлэх үр дүн нь бүхэл файлын хяналтын дүн болно.

Алхам 2

Зарим тохиолдолд хяналтын хэмжээ хэт том тул дамжуулахад тохиромжгүй байдаг. Дараа нь файлын хамт энэ хэмжээний цөөхөн хэдэн цифрийг (жишээлбэл, дөрөв) шилжүүлээрэй. Энэ тохиолдолд хүлээн авагч нь үр дүнгийн доод цифрийг хяналтын дүнг тооцоолсны дараа таны илгээсэн тоотой харьцуулах шаардлагатай болно.

Алхам 3

Хяналтын нийлбэрийн алгоритмуудыг эдгээр өдрүүдэд энгийн нэмэхээс гадна хамгийн бага цифрүүдийг салгахаас илүү ашиглаж байна. Эдгээр алгоритмыг ашиглан тооцооллыг гараар хийх нь тохиромжгүй юм. Тэдгээрийн нэгийг CRC (Cyclic Redundancy Check) гэж нэрлэдэг. Энэ алгоритмын дагуу тооцооллын үр дүнг ихэвчлэн арван зургаат биш, харин хоёртын тооллын системд илэрхийлдэг. Үүнийг тооцоолохын тулд cksum хэрэгсэл (Linux дээр) эсвэл CRC-Check (DOS эсвэл Windows дээр) ашиглана уу.

Алхам 4

CRC-тэй хамт MD5 ба SHA-ийн нийлбэрийг тооцоолох орчин үеийн алгоритмууд одоо өргөн хэрэглэгддэг. Эдгээрийг тооцоолох хэрэгслүүд нь хөндлөн платформ юм. Линукс болон Windows-ийн аль алинд нь хувилбарууд байдаг (гэхдээ DOS-д биш). Эхнийх нь тэдний дунд ихэвчлэн ашиглагддаг. Үүнийг MD5 алгоритм ашиглан хяналтын дүнг тооцоолоход ашиглахын тулд аль үйлдлийн системийг ашиглаж байгаагаас үл хамааран дараах тушаалыг оруулна уу: md5sum filename.рсш> filename.md5 Та хяналтын дүнг бичсэн хоёр дахь файлыг авах болно. Хоёр файлыг хүлээн авагч руу илгээнэ үү. Тэдгээрийг хүлээн авсны дараа тэрээр дараах тушаалыг ажиллуулна: md5sum -c файлын нэр.md5 Уг хэрэгсэл нь эхний файлын хяналтын дүнг хоёрдугаарт хадгалагдсан мэдээллээр тооцоолж, дараа нь тохирч байгаа эсэхийг танд мэдэгдэнэ.

Зөвлөмж болгож буй: