CRC дугаар гэж юу вэ?
CRC дугаар гэж юу вэ?

Видео: CRC дугаар гэж юу вэ?

Видео: CRC дугаар гэж юу вэ?
Видео: CRC OPENING CEREMONY 2024, May
Anonim

Циклийн илүүдэл шалгалт ( ХХЗХ ) нь тоон сүлжээ болон хадгалалтын төхөөрөмжид анхдагч өгөгдөлд санамсаргүй өөрчлөлтийг илрүүлэхэд түгээмэл хэрэглэгддэг алдаа илрүүлэх код юм. Эдгээр системд нэвтэрч буй өгөгдлийн блокууд нь агуулгын олон гишүүнт хуваагдлын үлдэгдэл дээр үндэслэн богино шалгах утгыг хавсаргана.

Түүнээс гадна CRC төхөөрөмж гэж юу вэ?

Термостат бүр өвөрмөц MAC ID болон MAC-тай ХХЗХ энэ нь таны хувьд өвөрмөц юм төхөөрөмж . MAC ID ба MAC ХХЗХ бүртгэлийн процессын үед термостатын дэлгэц дээр гарч буй үсэг тоон кодыг илэрхийлнэ. Энэ нь мөн термостатын савлагаа доторх термостатын бүртгэлийн карт дээр байрладаг.

Дараа нь ХХЗХ-г хэрхэн тооцдог вэ гэсэн асуулт гарч ирнэ. Онол нь а CRC тооцоо шулуун урагшилна. Өгөгдлийг эмчилж байна ХХЗХ алгоритмыг хоёртын тоогоор илэрхийлнэ. Энэ тоог олон гишүүнт гэж нэрлэдэг өөр хоёртын тоонд хуваана. Үлдсэн хэсэг нь хэлтэс юм ХХЗХ дамжуулсан зурваст хавсаргасан шалгах нийлбэр.

Түүнчлэн ХХЗХ-ны жишээ юу вэ?

ХХЗХ эсвэл Циклийн илүүдэл шалгах нь холбооны суваг дахь санамсаргүй өөрчлөлт/алдааг илрүүлэх арга юм. ХХЗХ нь илгээгч болон хүлээн авагч талд байдаг Generator Polynomial-ийг ашигладаг. Энэ үүсгэгч олон гишүүнт түлхүүр 1011. Өөр нэг жишээ х байна2 + 1 нь 101 түлхүүрийг илэрхийлнэ.

CRC алдаа гэж юу вэ?

Циклийн илүүдэл шалгах ( ХХЗХ ) Алдаа өгөгдөл гэмтсэн үед заана. Бүх өгөгдлөөс тооцоолж, ХХЗХ төхөөрөмжүүдийн илгээсэн мэдээллийн багцыг баталгаажуулж, гаргаж авсан өгөгдөлтэй тулгаж, үнэн зөвийг нь баталгаажуулдаг. Хэрэв хоёр утга яг таарахгүй байвал a CRC алдаа тохиолддог.

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