কম্পিউটার টিউটোরিয়াল

AAA (Authentication, Authorization, Accounting) নেটওয়ার্ক সিকিউরিটিতে: উপাদান, কনফিগারেশন ও প্রোটোকল

AAA মডেল কী? (Authentication, Authorization, Accounting)

**AAA (Triple-A)** হলো নেটওয়ার্ক সিকিউরিটির একটি ফ্রেমওয়ার্ক যা তিনটি স্বাধীন কিন্তু সমন্বিত সিকিউরিটি ফাংশন দিয়ে অ্যাক্সেস কন্ট্রোল, পলিসি এনফোর্সমেন্ট, অডিটিং ও বিলিং নিশ্চিত করে। এটি রাউটার, স্যুইচ, ফায়ারওয়াল, VPN, ওয়ায়ারলেস কন্ট্রোলার, RADIUS/TACACS+ সার্ভারে ব্যবহৃত হয়।

AAA-এর তিনটি মূল উপাদান (Three Components)

উপাদানবাংলা অর্থকাজউদাহরণ
Authentication (অথেন্টিকেশন)প্রমাণীকরণইউজার/ডিভাইস কে সে বলে তা যাচাই করা (Identity Verification)Username/Password, MFA, Certificate, Biometric, 802.1X
Authorization (অথরাইজেশন)অনুমোদনপ্রমাণীকৃত ইউজার কী কী করতে পারবে/কী অ্যাক্সেস পাবে (Access Rights/Permissions)RBAC, ACL, VLAN Assignment, Command Privilege Level, Firewall Rules
Accounting (অ্যাকাউন্টিং)হিসাব/লগিংইউজার কী কী করেছে, কতক্ষণ কানেক্টেড ছিল, কত ডেটা ট্রান্সফার করেছে — লগ রাখা (Auditing, Billing, Forensics)Session Log, Data Volume, Command Logging, RADIUS Accounting (Start/Stop/Interim-Update)

AAA কনফিগারেশনের ধাপাবলি (সিস্কো ডিভাইস উদাহরণ)

  1. AAA New Model সক্ষম করুন: aaa new-model (CLI-এ)।
  2. AAA Server Group ডিফাইন করুন (RADIUS/TACACS+):
    radius server ISE
     address ipv4 192.168.1.10 auth-port 1812 acct-port 1813
     key CISCO123
    !
    aaa group server radius RADIUS_GROUP
     server name ISE
    
  3. Method Lists তৈরি করুন (Authentication/Authorization):
    aaa authentication login DEFAULT group RADIUS_GROUP local
    aaa authentication enable default group RADIUS_GROUP none
    aaa authorization commands 15 default group RADIUS_GROUP local
    aaa authorization exec default group RADIUS_GROUP local
    
  4. Line (VTY/Console/AUX) এ AAA প্রয়োগ করুন:
    line vty 0 4
     login authentication DEFAULT
     transport input ssh
    
  5. Accounting সক্ষম করুন:
    aaa accounting exec default start-stop group RADIUS_GROUP
    aaa accounting commands 15 default start-stop group RADIUS_GROUP
    aaa accounting connection default start-stop group RADIUS_GROUP
    

RADIUS vs TACACS+ — পার্থক্য

AAA সার্ভারের উদাহরণ

  • Cisco ISE (Identity Services Engine) — RADIUS + TACACS+ + Guest + Posture + Profiling।
  • Aruba ClearPass — NAC, RADIUS, TACACS+, Guest।
  • Microsoft NPS (Network Policy Server) — RADIUS, Windows এ বিল্ট-ইন।
  • FreeRADIUS — ওপেন সোর্স RADIUS সার্ভার (Linux)।
  • FortiAuthenticator, Pulse Policy Secure, OpenOTP, JumpCloud।

Packet Tracer-এ AAA ল্যাব সেটআপ (সারসংক্ষেপ)

  1. রাউটার/স্যুইচে aaa new-model।
  2. লোকাল ইউজার তৈরি: username admin privilege 15 secret cisco123।
  3. RADIUS/TACACS+ সার্ভার সিমুলেশন (সার্ভার ডিভাইস যোগ করে AAA সার্ভার সার্ভিস ইनेবল)।
  4. Method List: aaa authentication login MY_LIST group radius local।
  5. Line Console/VTY: login authentication MY_LIST।
  6. টেস্ট: দূর থেকে SSH/Telnet করুন, RADIUS ক্রেডেনশিয়াল দিন।

AAA নয় এমন উপাদান (Which is NOT part of AAA?)

প্রশ্ন: **"Which of these is not part of the makeup of the AAA elements?"**

  • Authentication ✅ (হিসসা)
  • Authorization ✅ (হিসসা)
  • Accounting ✅ (হিসসা)
  • Encryption / Confidentiality / Integrity / Availability / Non-repudiation / Access Control (as a whole) / Firewall / VPN ❌ (AAA-এর সরাসরি উপাদান নয়, বরং সম্পর্কিত/পূরক কনসেপ্ট)।

উত্তর: **Encryption** (বা উপরের যেকোনো একটি যা AuthN/AuthZ/Acc বা তাদের সরাসরি অংশ নয়)। AAA শুধু **Authentication, Authorization, Accounting** — এই তিনটি।

  1. নিচের কোনটি নেটওয়ার্ক সিকিউরিটি的一種?

  2. নেটওয়ার্ক সিকিউরিটির জন্য ফায়ারওয়াল টেকনোলজি নয় এমন কোনটি? প্রকারভেদ ও কর্মক্ষমতা

  3. Palo Alto Networks সিকিউরিটি অপারেটিং প্ল্যাটফর্ম: মূল কম্পোনেন্ট ও কার্যকারিতা

  4. নেটওয়ার্ক সিকিউরিটির উদ্দেশ্য নয় এমন কী?

কপিরাইট © https://bd.wsxdn.com সমস্ত অধিকার সংরক্ষিত
বিষয়RADIUSTACACS+
প্রোটোকলUDP (Port 1812/1813)TCP (Port 49)
এনক্রিপশনশুধু পাসওয়ার্ড এনক্রিপ্ট করে (হেডার ও বডি নয়)পুরো প্যাকেট এনক্রিপ্ট করে (হেডার+বডি)
AAA পৃথকীকরণAuthentication & Authorization একসাথে (Coupled)Authentication, Authorization, Accounting পৃথক (Decoupled)
কম্পান্ড অথরাইজেশনসীমিত (VSA ব্যবহার করে)বহুত উন্নত (Command-by-command authorization)
স্ট্যান্ডার্ডIETF Open Standard (RFC 2865/2866)Cisco Proprietary (যদিও ওপেন ইমপ্লিমেন্টেশন আছে)
প্রয়োগNetwork Access (802.1X, VPN, Wi-Fi), ISP BillingDevice Administration (Router/Switch/Firewall CLI Access)