आज, कंप्यूटर सुरक्षा मुख्य रूप से निवारक उपाय शामिल है, जैसे फायरवॉल या निकास प्रक्रिया । एक फ़ायरवॉल को एक होस्ट या नेटवर्क और एक अन्य नेटवर्क के बीच नेटवर्क डेटा को फ़िल्टर करने के तरीके के रूप में परिभाषित किया जा सकता है, जैसे कि इंटरनेट, और मशीन पर चल रहे सॉफ्टवेयर के रूप में लागू किया जा सकता है, नेटवर्क स्टैक में hooking (या, लिनक्स जैसे अधिकांश यूनिक्स-आधारित ऑपरेटिंग सिस्टम के मामले में, ऑपरेटिंग सिस्टम कर्नेल में बनाया गया है) वास्तविक समय फ़िल्टरिंग और अवरुद्ध करने के लिए । एक और कार्यान्वयन एक तथाकथित भौतिक फ़ायरवॉल है जिसमें एक अलग मशीन फ़िल्टरिंग नेटवर्क यातायात होता है । फायरवॉल मशीनों के बीच आम हैं जो इंटरनेट से स्थायी रूप से जुड़े हुए हैं ।
एक होस्ट या नेटवर्क और किसी अन्य नेटवर्क के बीच नेटवर्क डेटा को फ़िल्टर करने के तरीके के रूप में क्या परिभाषित किया जाता है?
एक फ़ायरवॉल