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