একটি ফায়ারওয়ালকে একটি বিশেষ ধরনের নেটওয়ার্ক নিরাপত্তা ডিভাইস বা একটি সফ্টওয়্যার প্রোগ্রাম হিসাবে উপস্থাপিত করা যেতে পারে যা নিরাপত্তা নিয়মের প্রতিনিধিত্বকারী গ্রুপের উপর ভিত্তি করে ইনকামিং এবং আউটগোয়িং নেটওয়ার্ক ট্র্যাফিক নিরীক্ষণ এবং ফিল্টার করে। এটি অভ্যন্তরীণ প্রাইভেট নেটওয়ার্ক এবং বাহ্যিক উত্স (সর্বজনীন ইন্টারনেট সহ) মধ্যে একটি বাধা হিসাবে সহজতর করে৷
একটি ফায়ারওয়ালের উদ্দেশ্য হল অ-হুমকী ট্র্যাফিক সক্ষম করা এবং কম্পিউটারকে ভাইরাস এবং আক্রমণ থেকে সুরক্ষিত করার জন্য দূষিত বা অবাঞ্ছিত ডেটা ট্র্যাফিক প্রতিরোধ করা। ফায়ারওয়াল হল একটি সাইবার সিকিউরিটি টুল যা নেটওয়ার্ক ট্র্যাফিক ফিল্টার করে এবং ব্যবহারকারীদের ক্ষতিগ্রস্থ কম্পিউটারে ওয়েব অ্যাক্সেস করা থেকে ক্ষতিকারক অ্যাপ্লিকেশনকে ব্লক করে।
ফায়ারওয়ালগুলি হার্ডওয়্যার এবং সফ্টওয়্যার উভয় ক্ষেত্রেই কার্যকর করা যেতে পারে। ফায়ারওয়ালগুলি সাধারণত অননুমোদিত ইন্টারনেট ব্যবহারকারীদের ইন্টারনেটের সাথে সংযুক্ত ব্যক্তিগত নেটওয়ার্ক, বিশেষ করে ইন্ট্রানেটগুলিতে অ্যাক্সেস করা থেকে বিরত রাখতে ব্যবহৃত হয়। ইন্ট্রানেটে প্রবেশ করা বা ছেড়ে যাওয়া সমস্ত বার্তা ফায়ারওয়ালের মাধ্যমে চলে যায়, যা প্রতিটি বার্তা নির্ধারণ করে এবং যেগুলি নির্দিষ্ট নিরাপত্তা উপাদান পূরণ করে না সেগুলিকে ব্লক করে৷
ফায়ারওয়ালগুলি নেটওয়ার্কের ভিতরে এবং বাইরে প্রবাহিত ট্রাফিক নিয়ন্ত্রণ করতে বিভিন্ন পদ্ধতি ব্যবহার করে যা নিম্নরূপ -
-
প্যাকেট ফিল্টারিং − প্যাকেট ফিল্টারিং হল "আগত এবং বহির্গামী প্যাকেটগুলি বিশ্লেষণ করে নেটওয়ার্কে অ্যাক্সেস নিয়ন্ত্রণ করা এবং সেগুলি সরাতে দেওয়া বা থামানো উৎস এবং গন্তব্যের IP ঠিকানার উপর নির্ভর করে৷ নিরাপত্তা ফায়ারওয়াল সম্পাদনের জন্য প্যাকেট ফিল্টারিং অনেকের মধ্যে একটি পদ্ধতি।
প্যাকেট ফিল্টারিং একটি টুল এবং একটি কৌশল যা নেটওয়ার্ক নিরাপত্তার একটি মৌলিক বিল্ডিং কাঠামো। এটি একটি টুল যে এটি একটি যন্ত্র যা একটি পরিষেবা সম্পন্ন করতে সাহায্য করে। এটি একটি পদ্ধতি কারণ এটি একটি কাজ সম্পন্ন করার একটি পদ্ধতি।
প্যাকেট (রেকর্ডের ছোট অংশ) ফিল্টারগুলির একটি গ্রুপের বিরুদ্ধে বিশ্লেষণ করা হয়। যে প্যাকেটগুলি ফিল্টারের মাধ্যমে এটি তৈরি করে সেগুলি অনুরোধকারী সিস্টেমে পাঠানো হয় এবং অন্য কিছু বাতিল করা হয়৷
-
প্রক্সি পরিষেবা৷ − প্রক্সি সার্ভিস ফায়ারওয়াল হল এমন একটি সিস্টেম যা অ্যাপ্লিকেশন স্তরে বার্তাগুলি ফিল্টার করে নেটওয়ার্ক সুরক্ষা প্রদান করতে পারে৷ এটি মূলত ওয়েবে ভিতরের নেটওয়ার্ক এবং বাইরের সার্ভারের মধ্যে একটি গেটওয়ে বা মধ্যম পুরুষ হিসেবে কাজ করে। এটি একটি গেটওয়ে ফায়ারওয়াল হিসাবেও পরিচিত, এটি আগত ট্র্যাফিক বিশ্লেষণ করার জন্য রাষ্ট্রীয় এবং গভীর প্যাকেট পরিদর্শন প্রযুক্তির প্রয়োজনে আরও নিরাপদ৷
-
রাষ্ট্রীয় পরিদর্শন − যেখানে স্ট্যাটিক ফিল্টারিং প্যাকেট শিরোনাম নির্ধারণ করে, সেখানে রাষ্ট্রীয় পরিদর্শন ফায়ারওয়াল প্রতিটি ডেটা প্যাকেটের কয়েকটি উপাদান পরীক্ষা করে এবং বিশ্বস্ত ডেটার একটি ডাটাবেসের সাথে তুলনা করে। এই উপাদানগুলির উৎস এবং গন্তব্য আইপি ঠিকানা, পোর্ট এবং অ্যাপ্লিকেশন রয়েছে। ফায়ারওয়ালের মাধ্যমে অনুমোদিত বিশ্বস্ত ডেটার সাথে পর্যাপ্তভাবে মেলে ইনকামিং ডেটা প্যাকেটের প্রয়োজন। স্টেটফুল পরিদর্শন হল ফায়ারওয়াল ফিল্টারিংয়ের একটি সর্বশেষ পদ্ধতি।
একটি বর্তমান পদ্ধতি যা প্রতিটি প্যাকেটের বিষয়বস্তু পরীক্ষা করে না বরং প্যাকেটের কিছু মূল উপাদানকে বিশ্বস্ত ডেটার ডাটাবেসের সাথে তুলনা করে।