Firewall

 

Firewall (ফায়ারওয়াল)-কে আমরা বোরিং কম্পিউটার টার্ম হিসেবে না দেখে একটা মজার গল্পের মতো করে শিখব। এমনভাবে শিখব যেন মনে হয় এটা কোনো সিনেমা বা বাস্তব জীবনের ঘটনা।

চলো, শুরু করা যাক "ফায়ারওয়াল এবং বাড়ির দারোয়ান"-এর গল্প! 🛡️🔥


১. Firewall আসলে কী? (গল্পের মাধ্যমে বোঝা)

কল্পনা করো, তোমার একটা সুন্দর বাড়ি আছে (তোমার কম্পিউটার/নেটওয়ার্ক)। এই বাড়িতে তুমি থাকো, তোমার পরিবারের মানুষ থাকে। এখন, তুমি কি চাইবে যে রাস্তা দিয়ে আসা যেকোনো অচেনা লোক, চোর বা ডাকাত হুট করে তোমার শোবার ঘরে ঢুকে পড়ুক?

অবশ্যই না! 😱

তাই তুমি বাড়ির মেইন গেটে একজন বিশাল শক্তিশালী দারোয়ান (Security Guard) রাখলে। এই দারোয়ানের কাজ হলো:

  1. যারা তোমার পরিচিত বা ভালো মানুষ, তাদের ঢুকতে দেওয়া

  2. যারা সন্দেহজনক বা চোর-ডাকাত, তাদের আটকে দেওয়া

কম্পিউটারের ভাষায় এই দারোয়ানই হলো Firewall

সহজ সংজ্ঞা: Firewall হলো একটি নিরাপত্তা ব্যবস্থা (Security System) যা নেটওয়ার্কের ভেতর আসা এবং বাইরে যাওয়া ডেটা বা তথ্যগুলোকে চেক করে এবং সিদ্ধান্ত নেয় কাকে যেতে দেবে আর কাকে আটকাবে।


২. Firewall কিভাবে কাজ করে? (দারোয়ানের রুলস)

দারোয়ান (Firewall) কিন্তু নিজের ইচ্ছামতো কাজ করে না। তুমি তাকে একটা লিস্ট (Rules) ধরিয়ে দিয়েছ। সে এই নিয়মগুলো মেনে চলে:

  • Inbound Traffic (বাইরে থেকে ভেতরে আসা): ইন্টারনেটের জগত থেকে কে তোমার কম্পিউটারে ঢুকতে চায়?

    • উদাহরণ: তোমার বন্ধু (Verified Site) মেইল পাঠিয়েছে? -> Allow (ঢুকতে দাও)।

    • উদাহরণ: হ্যাকার মামা (Malware) উঁকি দিচ্ছে? -> Block (লাথি দিয়ে বের করো)। 🚫

  • Outbound Traffic (ভেতর থেকে বাইরে যাওয়া): তোমার কম্পিউটার থেকে কোনো তথ্য কি অজান্তেই চুরি হয়ে বাইরে যাচ্ছে?

    • উদাহরণ: তুমি গুগল সার্চ করছ? -> Allow.

    • উদাহরণ: তোমার পিসিতে থাকা ভাইরাস তোমার পাসওয়ার্ড চুরি করে হ্যাকারের কাছে পাঠাতে চাইছে? -> Block.


৩. Firewall কত প্রকার? (পরীক্ষার জন্য খুব গুরুত্বপূর্ণ) 📝

দারোয়ান যেমন বিভিন্ন টাইপের হয়, ফায়ারওয়ালও তেমন। চলো চিনে নিই:

ক) Packet Filtering Firewall (সাধারণ দারোয়ান)

এরা খুব সাধারণ। কোনো প্যাকেট (Data) আসলে এরা চেক করে:

  • কোথা থেকে এসেছে? (Source IP)

  • কোথায় যাবে? (Destination IP)

  • কোন পোর্টে যাবে? (Port Number)
    যদি লিস্টের সাথে মিলে যায়, তবে ঢুকতে দেয়। না মিললে বিদায়! এরা ভেতরের মাল-মসলা (Content) চেক করে না, শুধু খাম (Header) চেক করে।

খ) Proxy Firewall (চালাক বা মধ্যস্থতাকারী দারোয়ান)

এরা একটু বেশি সেয়ানা। তুমি যখন ইন্টারনেটে কিছু চাও, তুমি সরাসরি চাও না। তুমি এই প্রক্সিকে বলো, "মামা, আমাকে ফেসবুকটা এনে দাও।"
প্রক্সি নিজে গিয়ে ফেসবুক থেকে ডেটা এনে তোমাকে দেয়। ফলে ফেসবুক জানে না তুমি কে, সে চিনে শুধু প্রক্সিকে।

  • সুবিধা: এটা তোমার পরিচয় গোপন রাখে এবং নিরাপত্তা বাড়ায়।

গ) Stateful Inspection Firewall (স্মৃতিধর দারোয়ান) 🧠

এরা সবচেয়ে বুদ্ধিমান। এরা শুধু আইপি এড্রেস চেক করে না, এরা "অবস্থা" (State) মনে রাখে।

  • উদাহরণ: তুমি যদি ৫ মিনিট আগে ইউটিউবকে রিকোয়েস্ট করে থাকো, তবে ইউটিউব থেকে আসা ভিডিওকে সে আটকাবে না। কারণ সে মনে রেখেছে, "ওহ! মালিক তো একটু আগেই এটা চেয়েছিল।"

ঘ) Next-Generation Firewall (NGFW) – (আধুনিক রোবোকপ) 🤖

এরা বর্তমান যুগের বস। এরা সাধারণ চেকিংয়ের পাশাপাশি Deep Packet Inspection (DPI) করে। অর্থাৎ, এরা খামের ভেতরের চিঠিতে কোনো ভাইরাস আছে কিনা তাও পড়ে দেখে।


৪. হার্ডওয়্যার নাকি সফটওয়্যার?

ফায়ারওয়াল দুই রূপেই থাকতে পারে:

  1. Hardware Firewall: এটা রাউটারের মতো দেখতে আলাদা একটা যন্ত্র। বড় বড় অফিসে এটা থাকে। (পুরো নেটওয়ার্ককে রক্ষা করে)।

  2. Software Firewall: এটা তোমার কম্পিউটারের ভেতরে ইন্সটল করা থাকে। যেমন: উইন্ডোজের নিজস্ব Windows Defender Firewall। (শুধু ওই নির্দিষ্ট কম্পিউটারকে রক্ষা করে)।


🔥 পরীক্ষার খাতায় মিস করা যাবে না (Exam Cheat Sheet)

পরীক্ষায় ভালো করতে এই কিওয়ার্ডগুলো মাথায় গেঁথে নাও:

  1. Network Security System: ফায়ারওয়াল হলো একটি নেটওয়ার্ক নিরাপত্তা ব্যবস্থা।

  2. Access Control: এটি অননুমোদিত প্রবেশ (Unauthorized Access) রোধ করে।

  3. Traffic Monitoring: এটি ইনকামিং এবং আউটগোয়িং ট্রাফিক মনিটর করে।

  4. IP Address & Port Number: এটি মূলত আইপি এবং পোর্টের ওপর ভিত্তি করে কাজ করে।

  5. Wall of Fire: শব্দটা এসেছে বিল্ডিংয়ে আগুন লাগলে তা যেন এক রুম থেকে অন্য রুমে ছড়াতে না পারে, সেই দেওয়াল বা 'Firewall' ধারণা থেকে।


এক নজরে সামারি (মনে রাখার জন্য)

  • Firewall = বাড়ির মেইন গেটের দারোয়ান

  • কাজ: ভালো লোককে (Data) ওয়েলকাম জানানো, খারাপ লোককে (Virus/Hacker) গেট থেকেই বিদায় করা।

  • প্রকারভেদ:

    • Packet Filtering: খাম দেখে চেক করে।

    • Proxy: মাঝখানে দাঁড়িয়ে লেনদেন করে।

    • Stateful: পুরোনো ঘটনা মনে রাখে।

আশা করি, ফায়ারওয়াল এখন তোমার কাছে জলের মতো পরিষ্কার! পরীক্ষার খাতায় বা ভাইভাতে এখন আর কেউ তোমাকে আটকাতে পারবে না। শুভকামনা! 🚀

Comments

Popular posts from this blog

These nouns are always plural: মনে রাখার জাদুকরী কৌশল

QUAD (কোয়াড): চারটি গণতান্ত্রিক দেশের কৌশলগত জোট

NATO (ন্যাটো)