हार्डवेयर फ़ायरवॉल और सॉफ्टवेयर फ़ायरवॉल के बीच का अंतर
फ़ायरवॉल बनाम सॉफ्टवेयर फ़ायरवॉल से अकेले कंप्यूटर सिस्टम खड़ा करता है > कंप्यूटिंग में, फ़ायरवॉल सिस्टम को दर्शाता है जो कि एक निजी नेटवर्क को ढालता है या दुर्भावनापूर्ण इंटरनेट यातायात, अनधिकृत रिमोट एक्सेस या किसी प्रकार के हमले से कंप्यूटर सिस्टम को खड़ा करता है। फायरवॉल का उपयोग किसी नेटवर्क के किसी विशेष सिस्टम के माध्यम से किसी विशेष सिस्टम तक पहुंच को नियंत्रित करने के लिए किया जा सकता है, उदाहरण के लिए किसी विशेष कर्मचारी को एक संवेदनशील बैंकिंग प्रणाली तक पहुंच को प्रतिबंधित करने के लिए फ़ायरवॉल का उपयोग किया जा सकता है। संगठन की सुरक्षा आवश्यकताओं के आधार पर, सुरक्षा नियमों के सेट के आधार पर ट्रैफ़िक को फ़िल्टर किया जाता है। उदाहरण के लिए यदि नेटवर्क में आने वाले डेटा का एक पैकेट परिभाषित नियमों के उल्लंघन के रूप में फ़ायरवॉल फ़िल्टर द्वारा चिह्नित किया जाता है, तो उसे नेटवर्क में प्रवेश से वंचित किया जाएगा। जिस तरीके से एक फ़ायरवॉल एक नेटवर्क के यातायात को विनियमित कर सकता है, इसमें पैकेट फ़िल्टरिंग, प्रॉक्सी सर्विस या स्टेटफुल इंस्पेक्शन शामिल हैं। फ़ायरवॉल या तो हार्डवेयर या सॉफ्टवेयर फ़ायरवॉल हो सकता है आदर्श रूप में, एक फ़ायरवॉल दोनों से मिलकर होना चाहिए।
हार्डवेयर फायरवॉल आमतौर पर ब्रॉडबैंड रूटर के बुनियादी ढांचे के भीतर बनाए जाते हैं और विशेष रूप से ब्रॉडबैंड कनेक्शन पर एक नेटवर्क सेटअप का एक बहुत ही महत्वपूर्ण हिस्सा हैं। एक हार्डवेयर फ़ायरवॉल न्यूनतम या कोई विन्यास के साथ बहुत प्रभावी हो सकता है और स्थानीय नेटवर्क पर हर मशीन की रक्षा कर सकता है। यह स्रोत और गंतव्य विवरण के लिए एक पैकेट हैडर की जांच करने के लिए पैकेट फ़िल्टरिंग का उपयोग करता है, जिसे बाद में परिभाषित सुरक्षा नियमों के सेट के साथ तुलना की जाती है अगर वह नियमों को पूरा करता है या अन्यथा गिरा दिया जाता है तो पैकेट को अग्रेषित किया जाएगा यद्यपि कुछ कंप्यूटर ज्ञान वाले किसी भी उपयोगकर्ता हार्डवेयर फ़ायरवॉल में प्लग कर सकता है और कुछ सेटिंग्स को समायोजित करके इसे काम कर सकता है, लेकिन फायरवॉल की विशिष्ट विशेषताओं को सुरक्षा के लिए बेहतर रूप से कॉन्फ़िगर करने की आवश्यकता होती है। साथ ही, हार्डवेयर फ़ायरवॉल को यह पता लगाने के लिए परीक्षण किया जाना चाहिए कि वह परिभाषित सुरक्षा नियमों को पूरा करता है और यह किसी भी साधारण उपयोगकर्ता द्वारा नहीं किया जा सकता है।हार्डवेयर फायरवॉल विशेषकर हार्डवेयर उपकरणों जैसे कि रूटरों में बनाया जाता है जबकि सॉफ्टवेयर फायरवॉल कंप्यूटर पर स्थापित सॉफ़्टवेयर प्रोग्राम्स हैं।
हार्डवेयर फ़ायरवॉल्स पूरे नेटवर्क की रक्षा करते हैं, जबकि सॉफ्टवेयर फ़ायरवॉल उन व्यक्तिगत कंप्यूटर की रक्षा करते हैं, जिन पर वे स्थापित होते हैं
डिफ़ॉल्ट रूप से, हार्डवेयर फ़ायरवॉल वेब पैकेट फ़िल्टर करता है, जबकि सॉफ़्टवेयर फ़ायरवॉल्स वेब पैकेट को फ़िल्टर नहीं कर सकता जबतक कि वेब ट्रैफ़िक फ़िल्टरिंग नियंत्रण सक्षम न हों।
एक फ़ायरवॉल पैकेट को फ़िल्टर करने के लिए प्रॉक्सी सेवा का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है, जबकि एक सॉफ्टवेयर फ़ायरवॉल पैकेट को फ़िल्टर करने के लिए प्रॉक्सी सेवा का उपयोग नहीं करता है