CPU protection rings (วงแหวนการป้องกัน CPU) เป็นชั้นโครงสร้างที่จำกัดการปฏิสัมพันธ์ระหว่างแอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์กับกระบวนการหลัก (core processes) โดยทั่วไปจะเริ่มจากชั้นนอกสุดซึ่งเป็น Ring 3 ไปจนถึงชั้นในสุดซึ่งเป็น Ring 0 หรือที่เรียกว่ากernel (เคอร์เนล) Ring 0 อยู่ที่แกนกลางของกระบวนกา