ACL (Access Control List): নেটওয়ার্ক সিকিউরিটিতে ভূমিকা, প্রকার এবং বেনিফিট
নেটওয়ার্কে ACL ব্যবহারের উদ্দেশ্য কী
নেটওয়ার্কে ACL প্যাকেট ফিল্টার করতে ব্যবহৃত হয়। ট্রাফিক সীমাবদ্ধ, অনুমোদন এবং অস্বীকৃতি দিয়ে সিস্টেম সিকিউরিটি নিশ্চিত করা যায়। ACL-এর লক্ষ্য হলো একক বা গোষ্ঠীগত IP অ্যাড্রেসের পাশাপাশি TCP, UDP, ICMP gibi বিভিন্ন প্রোটোকলের প্যাকেট ফ্লো সীমাবদ্ধ করা।
নেটওয়ার্ক সিকিউরিটিতে ACL কেন জরুরি
ACL দিয়ে ইনবাউন্ড এবং আউটবাউন্ড নেটওয়ার্ক রিসোর্স কন্ট্রোল করা যায় যা নেটওয়ার্ক ডিভাইসকে অনঅথরাইজড অ্যাক্সেস বা অন্য নেটওয়ার্কে আটাকের কন্ডিউট হিসেবে ব্যবহারের থেকে রক্ষা করে। সঠিকভাবে ম্যানেজ করা হলে ACL সিকিউরিটি রিস্ক কমাতে সাহায্য করে।
নেটওয়ার্কে ACL কী
অ্যাক্সেস লিস্ট সাধারণত নেটওয়ার্ক আটাক সীমাবদ্ধ এবং ট্রাফিক কন্ট্রোল করার জন্য ডিফাইন করা হয়। ACL ব্যবহার করে আপনার প্রতিষ্ঠানের ইনকামিং বা আউটগোইং ট্রাফিকের জন্য ডিফাইন করা রুল বেসড ফিল্টারিং করা যায়।
নেটওয়ার্ক ACL কীভাবে কাজ করে
অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) ব্যবহার করে নেটওয়ার্ক ট্রাফিক কন্ট্রোল করা যায়। ACL হলো রুলের সেট যা ইন্টারনেট থেকে আসা ট্রাফিককে প্রভাবিত করে। এটি একটি প্যাকেটের এক বা একাধিক ফিল্ডে প্রয়োগ হয় এবং নির্দিষ্ট ফিল্ডের কন্টেন্ট অনুযায়ী সিস্টেমে অ্যাক্সেস परमিট বা ডেনাই করা হয়।
নেটওয়ার্ক সিকিউরিটিতে ACL কেন জরুরি (আরও)
ACL কী। ACL বা অ্যাক্সেস কন্ট্রোল লিস্ট হলো প্যাকেট ফিল্টার করার একটি উপায় যা নির্দিষ্ট নেটওয়ার্ক ইন্টারফেস থেকে IP প্যাকেট বের হতে দেয় বা ব্লক করে।
নেটওয়ার্ক সিকিউরিটিতে ACL কী
ডিজিটাল অ্যাক্সেস অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) দিয়ে কন্ট্রোল করা হয় যা নির্দিষ্ট করে কোন এনভায়রনমেন্ট অ্যাক্সেস করা যাবে। ইউজারদের ফাইলসিস্টেম অ্যাক্সেস তাদের দেওয়া পারমিশন এবং প্রivilেজের ওপর ভিত্তি করে দেয়া হয়। নেটওয়ার্ক ACL নেটওয়ার্ক অ্যাক্সেস কন্ট্রোল করে।
সিস্কো রাউটারে ACL ব্যবহারের একটি সুবিধা
IP Access Control Lists (ACL) অ্যাক্সেস কন্ট্রোল লিস্ট বেসড প্যাকেট ফিল্টারিং দিয়ে নেটওয়ার্ক জুড়ে প্যাকেট মובמেন্ট কন্ট্রোল করতে সাহায্য করে। প্যাকেট ফিল্টারিং ব্যবহার করে ইউজার এবং ডিভাইসকে নেটওয়ার্ক অ্যাক্সেস থেকে সীমাবদ্ধ করা যায়। অ্যাক্সেস লিস্ট ব্যবহার করে নেটওয়ার্ক ট্রাফিক কমাতে পারলে নেটওয়ার্ক রিসোর্সও কমে।
রাউটারের জন্য ACL কী
রুল (Access Control Lists) হলো পারমিট এবং ডেনাই কন্ডিশনের সেট যা অনঅথরাইজড ইউজারদের নির্দিষ্ট রিসোর্স অ্যাক্সেস থেকে বাধা দিয়ে এবং অথরাইজড ইউজারদের অ্যাক্সেস দিয়ে সিকিউরিটি প্রদান করে। ফায়ারওয়াল রাউটার বা দুটি ইন্টারনাল নেটওয়ার্ক সংযোগকারী রাউটারে সাধারণত ACL থাকে।
নেটওয়ার্কিং-এ স্ট্যান্ডার্ড ACL কী
ACL (Access-Control List) হলো নেটওয়ার্ক ট্রাফিক ম্যানেজ এবং নেটওয়ার্ক আটাক কমাতে একটি উপায়। ইনকামিং এবং আউটগোইং ট্রাফিকের জন্য রুলের সেট ডিফাইন করে নেটওয়ার্ক ট্রাফিক ফিল্টার করতে সাহায্য করে। দুটি টাইপের অ্যাক্সেস-লিস্ট: স্ট্যান্ডার্ড এবং এক্সটেন্ডেড। স্ট্যান্ডার্ড অ্যাক্সেস-লিস্ট কে সোর্স IP অ্যাড্রেস অ্যাক্সেস-লিস্টও বলা হয়।
ACL নেটওয়ার্কিং-এ আপনাকে সবসময় কী কী ইনক্লুড করতে হয়
ACL এন্ট্রির সাধারণত নিচের কম্পোনেন্টগুলো থাকে: একটি অ্যাড্রেস বা রেঞ্জ (১৯২।১৬৮।১।০/২৪), একটি পোর্ট নম্বর (৮০, ২৫, >১০২৩), এবং প্রোটোকল (TCP, UDP, ICMP)।
ACL কি নেটওয়ার্ক পারফরম্যান্স উন্নত করে
Application Control Lists (ACL) দিয়ে ডিভাইস এবং ইউজারদের ট্রাফিক কন্ট্রোল সীমাবদ্ধ করে নেটওয়ার্ক পারফরম্যান্স ভালো পরিমানে উন্নত করা সম্ভব। ACL অপ্টিমাইজেশন দিয়ে দক্ষ অপ্টিমাইজেশন অ্যালগরিদম ব্যবহার করে নেটওয়ার্ক পারফরম্যান্স আরও উন্নত করা যায়।
নেটওয়ার্কিং-এ ACL কেন ব্যবহার করা হয়
অ্যাক্সেস কন্ট্রোল লিস্ট ব্যবহারের অনেক কারণ রয়েছে। মৌলিকভাবে এটি বেসিক নেটওয়ার্ক সিকিউরিটি নিশ্চিত করার জন্য করা হয়। আউরও, ACL নেটওয়ার্ক পিয়ার থেকে রাউটিং আপডেট সীমাবদ্ধ করে এবং ট্রাফিক ফ্লো কন্ট্রোল ডিফাইন করার টুল হিসেবে কাজ করে।
নেটওয়ার্ক ACL কোন লেভেলে প্রয়োগ হয়
ফায়ারওয়াল রাউটার বা দুটি ইন্টারনাল নেটওয়ার্ক সংযোগকারী রাউটারে সাধারণত ACL থাকে। Layer 2 এবং Layer 3 ট্রাফিক ACL দিয়ে কন্ট্রোল করা যায়। Layer 2-এ MAC ACLs থাকে। Layer 3 এবং 4-এ IP ACLs ব্যবহার করা হয়।
রাউটারে ACL কী (আরও)
অ্যাক্সেস কন্ট্রোল লিস্ট (ACL) ব্যবহার করে নেটওয়ার্ক ট্রাফিক কন্ট্রোল করা সম্ভব। ফায়ারওয়াল রাউটার বা দুটি ইন্টারনাল নেটওয়ার্ক সংযোগকারী রাউটারে সাধারণত ACL থাকে। ACL হলো রুলের সেট যা ইন্টারনেট থেকে আসা ট্রাফিককে প্রভাবিত করে।
ACL এবং ফায়ারওয়ালের পার্থক্য
ফায়ারওয়াল নেটওয়ার্কের একส่วนে ট্রাফিক ফিল্টার করে কিছু পাস করতে দেয় এবং কিছু ব্লক করে। অ্যাক্সেস লিস্ট স্টেটলেস ইন্সপেকশন করে, অর্থাৎ একটি প্যাকেট ইন্সপেক্ট করার সময় সেটি জানে না এর আগে কী আসেছিল।
কোন নেটওয়ার্ক ডিভাইস ACL ব্যবহার করে
নেটওয়ার্ক ফিল্টার হিসেবে ACL ডেটা ফ্লো নেটওয়ার্ক ইন্টারফেস জুড়ে অ্যালাউ বা ডেনাই করে নির্দিষ্ট ক্রাইটেরিয়া বেসড।
নেটওয়ার্ক ACL কোন লেভেলে প্রয়োগ হয় (আরও)
সাবনেটে ACL প্রয়োগ হয় সাবনেটের সকল ইনস্ট্যান্সের ওপর, তাই NACL-এর রুলগুলো সাবনেটের সকল ইনস্ট্যান্স ফলো করে। সিকিউরিটি গ্রুপগুলো অটোমেটিক্যালি অ্যাসাইন না হয়ে এক্সপ্লিসিটলি অ্যাসাইন করতে হয়। এই ক্ষেত্রে রুল সাবনেট গ্রুপের সকল ইনস্ট্যান্সে প্রয়োগ হবে।
AWS ACL কী
Amazon S3 Access Control List (ACL) আপনাকে বাকেট এবং অবজেক্টে অ্যাক্সেস কন্ট্রোল করতে সাহায্য করে। সাবরিসোর্স যেমন বাকেট এবং অবজেক্টে সেট ACL থাকে। AWS অ্যাকাউন্ট বা গ্রুপ যারা অ্যাক্সেস পাবে এবং অ্যাক্সেস টাইপ এখানে ডিফাইন করা হয়।