স্টেটফুল নেটওয়ার্ক সিকিউরিটি: একটি বিস্তারিত ওভারভিউ
স্টেটফুল সিকিউরিটি কী?
স্টেটফুল ফায়ারওয়ালে, ট্রাফিকের সব দিক—এর বৈশিষ্ট্য এবং যোগাযোগ চ্যানেলসহ—নিরীক্ষা করা হয়। এনক্রিপশন এবং টানেলিং একীভূত করে, ফায়ারওয়ালগুলো TCP সংযোগের ধাপসমূহ, প্যাকেটের অবস্থা এবং অন্যান্য গুরুত্বপূর্ণ তথ্য নির্ধারণ করতে পারে।
নেটওয়ার্কিং-এ 'স্টেটফুল' এর অর্থ কী?
স্টেটফুল ফায়ারওয়াল একটি স্বতন্ত্র ডিভাইস হতে পারে অথবা রাউটার এবং লেয়ার ৩ সোয়িচে এমবেডেড ডেডিকেটেড ফায়ারওয়াল সফ্টওয়্যার। যেহেতু স্টেটফুল ডিভাইসগুলো সংযোগের তথ্য সংরক্ষণ করে, সেগুলো একই সংযোগের মাধ্যমে পাস হওয়া পরবর্তী প্যাকেটগুলোর জন্য সেই তথ্যকে রেফারেন্স করতে পারে।
স্টেটফুল ফায়ারওয়ালের উদাহরণ
স্টেটফুল ফায়ারওয়ালের উদাহরণ হিসেবে, TCP (ট্রান্সপোর্ট কন্ট্রোল প্রোটোকল) দ্বারা নিয়ন্ত্রিত ট্রাফিক বিবেচনা করা যাক। কারণ TCP ডিফল্টভাবে স্টেটফুল। একটি TCP সংযোগ সোর্স এবং ডেস্টিনেশন ঠিকানা, পোর্ট নম্বর এবং একটি IP ফ্ল্যাগ দ্বারা ট্র্যাক করা হয়।
স্টেটফুল এবং প্যাকেট ফিল্টারিং-এর পার্থক্য
প্রতিটি প্যাকেটকে আলাদাভাবে ফিল্টার করার বদলে, একটি স্টেটফুল ফায়ারওয়াল একটি নির্দিষ্ট সংযোগের ওপর ট্রাফিক নিরীক্ষা করতে পারে, যার মধ্যে রয়েছে সোর্স এবং ডেস্টিনেশন IP ঠিকানা, যেসব পোর্ট ব্যবহৃত হচ্ছে, এবং সেই সংযোগের ওপর ইতিমধ্যে الموجود ট্রাফিক।
স্টেটফুল এবং স্টেটলেস ফায়ারওয়াল
স্টেটলেস ফায়ারওয়ালে, নেটওয়ার্ক সুরক্ষার জন্য সোর্স এবং ডেস্টিনেশন এর মতো স্ট্যাটিক তথ্য ব্যবহার করা হয়। স্টেটফুল ফায়ারওয়াল প্রতিটি প্যাকেটকে এর প্রেক্ষাপট অনুযায়ী ফিল্টার করে, যেখানে স্টেটলেস ফায়ারওয়াল প্রতিটি প্যাকেটকে স্বাধীনভাবে ফিল্টার করে।
সিকিউরিটি গ্রুপে স্টেটফুল এবং স্টেটলেস
একটি সিকিউরিটি গ্রুপের অবস্থা বা तो স্টেটফুল হতে পারে অথবা স্টেটলেস: যখন একটি স্টেটফুল সিকিউরিটি গ্রুপ তৈরি করা হয়, ইনকামিং নিয়মে যেকোনো পরিবর্তন আউটগামিং নিয়মে স্বয়ংক্রিয়ভাবে প্রয়োগ হয়। ইনকামিং নিয়মে করা যেকোনো পরিবর্তন আউটগামিং নিয়মকে প্রভাবিত করে না, কারণ নেটওয়ার্ক ACL গুলো স্টেটলেস।
AWS-এ স্টেটফুল এবং স্টেটলেস
স্টেটফুল সংযোগগুলো অতিরিক্ত সীমাবদ্ধতা ছাড়াই বা প্রতিক্রিয়ার একটি স্পষ্ট DENY কে ওভাররাইড করে আউটবাউন্ড রেসপন্স ফেরত দেওয়ার অনুমতি দেয়। যদি এটি স্টেটলেস হয়, তবে ট্রাফিককে উভয় দিকেই ALLOW করা আবশ্যক।
NACL কি স্টেটফুল নাকি স্টেটলেস?
একটি দৃষ্টিভঙ্গি থেকে, NACL একটি ফায়ারওয়াল বা সাবনেট প্রোটেক্টর হিসেবে কাজ করে। EC2-এ চলমান ইনস্ট্যান্সগুলো সিকিউরিটি গ্রুপ দ্বারা সুরক্ষিত থাকতে পারে, যা ফায়ারওয়ালের মতো কাজ করে। এদের স্টেটলেস প্রকৃতির মানে হলো ইনকামিং নিয়মে করা পরিবর্তন সাধারণত আউটগামিং নিয়মগুলোকেও প্রভাবিত করে না। নিয়ম সাপোর্ট করার পাশাপাশি, NACL নিয়ম ডেনাইও করতে পারে।
নেটওয়ার্কিং-এ স্টেটফুল এবং স্টেটলেস
এনোনিমাস নেটওয়ার্ক প্রোটোকল হলো এমন একটি যেখানে ক্লায়েন্ট সার্ভারে একটি অনুরোধ পাঠায় এবং সার্ভার অনুরোধের অবস্থা অনুযায়ী প্রতিক্রিয়া জানায়। স্টেটফুল প্রোটোকলের একটি উদাহরণ হলো যখন একটি ক্লায়েন্ট সার্ভারের কাছে একটি অনুরোধ করে এবং একটি প্রতিক্রিয়ার আশা করে। যদি সার্ভার প্রতিক্রিয়া না জানায়, তবে ক্লায়েন্টকে অনুরোধটি পুনরায় পাঠাতে হয়।
'স্টেটফুল' বলতে কী বোঝায়?
একটি ইন্টারঅ্যাকশন স্টেটফুল বলা হয় যখন কম্পিউটার বা প্রোগ্রাম একটি ফিল্ডে মান সেট করে অবস্থা ট্র্যাক রাখে, যা এই উদ্দেশ্যে তৈরি। স্টেটের ধারণা একটি নির্দিষ্ট সময়কালে বিদ্যমান একটি সেট কন্ডিশনকে উপলব্ধি করে। স্টেটফুল এবং স্টেটলেস এই সংজ্ঞা থেকে উদ্ভূত।
স্টেটলেস এবং স্টেটফুলের পার্থক্য
স্টেটফুল সার্ভিস সব সেশন এবং ট্রানজ্যাকশন ট্র্যাক করে, এবং একই ইনপুটের ওপর ভিন্ন প্রতিক্রিয়া জানায় ইতিহাসের ভিত্তিতে। স্টেটলেস সার্ভিসগুলো রিসোর্সের ওপর অপারেট করে, সিস্টেমের অবস্থা পরিবর্তন করার বদলে।
স্টেটফুল রাউটিং কী?
স্টেটফুল রাউটিং ব্যবহার করার সময়, সার্ভার (MPE বা MRA) সেশন চলাকালীন প্রতিটি সেশনের তথ্য সংরক্ষণ করে। এই রাউটিং ফরম্যাট ব্যবহার করে, আপনি ট্রানজ্যাকশন তথ্য কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে পারেন। এই নিয়ন্ত্রণের সাথে স্পেস এবং স্পিড সাথে সাথে চলে।
কি Cisco ASA একটি স্টেটফুল ফায়ারওয়াল?
একক ডিভাইস হিসেবে, Cisco ASA উচ্চ-কর্মক্ষমতা স্টেটফুল ফায়ারওয়াল এবং VPN কনসেন্ট্রেটর ক্ষমতা প্রদান করে, 뿐만йнトン इंटीग्रेटেড ফিচারগুলোর একটি 호স্ট।
কি FortiGate একটি স্টেটফুল ফায়ারওয়াল?
IP লেয়ার থেকে TCP/IP স্ট্যাক এবং অ্যাপ্লিকেশন লেয়ার পর্যন্ত ট্রাফিক মনিটর করে, একটি FortiGate সিকিউরিটি হুমকি শনাক্ত করতে পারে। এটি FortiGate-এ সিকিউরিটি পলিসি-এর সাহায্যে করা হয়। এই স্টেটফুল ইন্সপেকশন কার্নেল-ভিত্তিক, এবং একটি সেশনের মধ্যে প্যাকেট-ভিত্তিক সিকিউরিটি প্রদান করে।
কি iptables একটি স্টেটফুল ফায়ারওয়াল?
iptables একটি স্টেটফুল ফায়ারওয়াল, অর্থাৎ প্যাকেটগুলো তার অবস্থা অনুযায়ী ইন্সপেক্ট করা হয়। উদাহরণস্বরূপ, একটি প্যাকেট একটি নতুন সংযোগের অন্তর্গত হতে পারে অথবা ইতিমধ্যে বিদ্যমান একটি সংযোগের। একটি অতিরিক্ত অপশন হিসেবে, আপনি নির্দিষ্ট প্যাকেটগুলোকে স্টেট-ট্র্যাকিং সিস্টেম থেকে বাদ দিতে পারেন।
স্টেটফুল প্যাকেট ফিল্টারিং কী?
ফায়ারওয়াল টেকনোলজি যাকে স্টেটফুল ইন্সপেকশন বা ডায়নামিক প্যাকেট ফিল্টারিং বলা হয়, সক্রিয় সংযোগের অবস্থা মনিটর করে এবং নির্ধারণ করে কোন নেটওয়ার্ক প্যাকেটগুলো এর মধ্য দিয়ে পাস করতে পারবে।
স্টেটফুল এবং স্টেটলেস প্যাকেট ফিল্টারিং
স্টেটফুল ফায়ারওয়াল একটি নেটওয়ার্কের সকল ট্রাফিক সম্পর্কে তথ্য সংগ্রহ ও বিশ্লেষণ করে ট্রাফিকের প্যাটার্ন এবং ফ্লো শনাক্ত ও ট্র্যাক করতে। স্টেটলেস ফায়ারওয়াল প্রি-ডিফাইনড নিয়ম ব্যবহার করে নেটওয়ার্ক প্যাকেটগুলোকে আলাদাভাবে বিশ্লেষণ করে।
স্টেটফুল ফায়ারওয়াল এবং डीপ প্যাকেট ইন্সপেকশন ফায়ারওয়ালের পার্থক্য
প্যাকেট ফিল্টারিং ফায়ারওয়াল এবং স্টেটফুল ফায়ারওয়াল শুধু ট্রাফিকের কন্টেইনার কাঠামো বিশ্লেষণ করে আক্রমণ এবং অবাঞ্ছিত তথ্য খুঁজে বের করতে পারে, যেখানে ডিপ প্যাকেট ইন্সপেকশন ফায়ারওয়াল আসলে প্যাকেটগুলো ডিসঅ্যাসেম্বল করে দেখতে পারে কী অ্যাপ্লিকেশনের কাছে ডেলিভার হতে যাচ্ছে।