ข้อผิดพลาด Burst คืออะไร?

ข้อมูลที่เดินทางผ่านเครือข่ายคอมพิวเตอร์หรือเครือข่ายโทรคมนาคมประเภทอื่นมักมาในรูปแบบแพ็คเก็ต แพ็คเก็ตมีขนาดเล็กกว่าชิ้นที่ "กัดขนาด" ของข้อมูลขนาดใหญ่ แม้ว่าโดยทั่วไปแล้วเทคโนโลยีการสื่อสารโทรคมนาคมจะเชื่อถือได้และราบรื่นจากมุมมองของผู้ใช้ปลายทางนั่นเป็นเพียงเพราะคอมพิวเตอร์ทำงานสกปรก มันจะทำการกรองแพ็กเก็ตอย่างต่อเนื่องโดยมองหาข้อมูลที่ฉ้อโกงและเสียหายทิ้งเมื่อพบ ข้อผิดพลาดต่อเนื่องเป็นชุดของข้อมูลที่เสียหายซึ่งวัดตามความยาวระหว่าง - และรวมถึง - สัญญาณข้อผิดพลาดแรกและสุดท้าย

ตัวอย่างเช่นลองนึกภาพการส่งแพ็กเก็ตที่ประกอบด้วยตัวอักษรทั้งหมดของตัวอักษร A ถึง Z หากคอมพิวเตอร์ของผู้รับ "เปิด" แพ็กเก็ตและพบว่าตัวอักษรตัวแรกในลำดับคือ "Q" และตัวอักษรตัวสุดท้ายในลำดับคือ "R" ที่เป็นข้อผิดพลาดแบบต่อเนื่อง ข้อมูล "ระเบิด" ของข้อมูลในแพ็คเก็ตเสียหาย

แม้ว่าในตัวอย่างตัวอักษรตัวแรกและตัวสุดท้ายจะถูกกำหนดเป็นความเสียหายซึ่งไม่ได้หมายความว่าตัวอักษรทุกตัวภายในแพ็คเก็ตเสียหาย ลองนึกภาพว่าตัวอักษรอื่น ๆ ทุกตัวเป็นไปตามที่ควรจะเป็น เฉพาะตำแหน่งที่หนึ่ง "A" และตำแหน่ง 26 "Z" เท่านั้นที่ได้รับความเสียหาย จำนวนบิตของข้อมูลที่ถูกต้องระหว่างปลายที่เสียหายเรียกว่าแถบป้องกัน ในกรณีนี้แถบป้องกันจะเป็น 24 เนื่องจากมีตัวอักษรที่ถูกต้อง 24 ตัวคั่นทั้งสองตัวที่เสียหาย

การวัดความยาวของความผิดพลาดแบบ burst นั้นง่ายมาก มันถูกกำหนดให้เป็นจำนวนของแต่ละบิตที่แยกการเกิดข้อผิดพลาดครั้งแรกจากการเกิดครั้งสุดท้ายรวมถึงบิตที่ไม่ถูกต้องเริ่มต้นและสุดท้าย ในตัวอย่างก่อนหน้านี้ความยาวของข้อผิดพลาดต่อเนื่องจะเป็น 26

สาเหตุของข้อผิดพลาดต่อเนื่องอาจแตกต่างกันมาก ไม่สามารถวัดได้อย่างแม่นยำเสมอไป โดยทั่วไปความเสียหายนี้สามารถเกิดขึ้นได้จากแหล่งต่างๆรวมถึงการลดสัญญาณการสูญเสียแพ็คเก็ตความล้มเหลวของเครือข่ายประเภทอื่นหรือการส่งความล้มเหลวในส่วนของคอมพิวเตอร์ ในระบบเครือข่ายเช่นเดียวกับในโลกแห่งความจริงบางครั้งสิ่งผิดปกติ โชคดีที่ระบบเครือข่ายส่วนใหญ่มีกลไกตรวจสอบข้อผิดพลาดในตัวซึ่งช่วยให้คอมพิวเตอร์ที่รับข้อมูลเพื่อเปรียบเทียบข้อมูลที่ได้รับจริงกับการแสดงผลของข้อมูลที่ถูกส่งไปทำให้สามารถรับรู้ได้ว่ามีอะไรผิดปกติเกิดขึ้น