กระบวนการ (หรืออุปกรณ์ที่รวมกระบวนการดังกล่าว) ที่ออกแบบมาเพื่อระบุ ป้องกัน หรือกู้คืนจากการโจมตีความปลอดภัย โครงสร้างถูกแบ่งเป็นที่ทำงานในชั้นโปรโตคอลที่แน่นอน รวมถึง TCP หรือ Application-layer Protocol และที่ไม่ได้เฉพาะเจาะจงกับชั้นโปรโตคอลหรือบริการความปลอดภัยใดๆ โครงสร้างเหล่านี้ยังเรียกว่า Perv