در حال بارگذاری...
ساختار سهگانه Authentication، Authorization و Accounting؛ مقایسه RADIUS و TACACS+، پروتکل 802.1X و EAP، و مفاهیم MFA و Token در احراز هویت شبکه.
اهداف این درس
هر بار که وارد یک سیستم میشوید، در پشت صحنه یک فرآیند استاندارد به نام AAA اتفاق میافتد: اول مشخص میشود چه کسی هستید، بعد چه کاری میتوانید بکنید، و در نهایت همه فعالیتها ثبت میشود. پروتکلهایی مثل RADIUS و TACACS+ همین فرآیند را در مقیاس شبکه انجام میدهند.
تأیید هویت کاربر یا دستگاه با رمز عبور، گواهی، توکن یا بیومتریک؛ پاسخ به این سوال که «چه کسی هستی؟».
تعیین سطح دسترسی کاربر پس از تأیید هویت؛ پاسخ به این سوال که «چه کاری میتوانی انجام دهی؟».
ثبت و گزارش فعالیتها، زمان اتصال و حجم مصرف برای حسابرسی و صورتحساب؛ پاسخ به این سوال که «چه کردی و کی؟».
پروتکل AAA که روی UDP 1812 (احراز هویت و مجوزدهی) و UDP 1813 (حسابداری) کار میکند؛ احراز هویت و مجوزدهی را ترکیب میکند و فقط رمز عبور را رمزنگاری میکند.
پروتکل AAA سیسکو که روی TCP 49 کار میکند؛ سه سرویس AAA را از هم جدا میکند و کل بدنه پیام را رمزنگاری میکند.
مقایسه RADIUS و TACACS+
| ویژگی | RADIUS | TACACS+ |
|---|---|---|
| ترابرد | UDP | TCP |
| پورت | 1812 و 1813 | 49 |
| احراز هویت و مجوزدهی | ترکیبی | جداگانه |
| رمزنگاری | فقط رمز عبور | کل بسته |
| کاربرد | 802.1X، وایرلس، راهدور | مدیریت تجهیزات سیسکو |
802.1X کنترل دسترسی مبتنی بر پورت است: سوییچ یا Access Point (Authenticator) اجازه عبور ترافیک را نمیدهد تا وقتی کلاینت (Supplicant) با پروتکل EAP هویت خود را به سرور RADIUS اثبات کند. EAP چارچوبی است که روشهای مختلف احراز هویت مانند EAP-TLS و PEAP را حمل میکند.
استفاده از حداقل دو عامل از سه دسته: چیزی که میدانید (رمز)، چیزی که دارید (توکن/گوشی) و چیزی که هستید (اثر انگشت/چهره).
دستگاه یا برنامهای که رمز یکبارمصرف زمانی (OTP) تولید میکند؛ عامل «چیزی که دارید» را برای ورود فراهم میکند.
نکته آزمون
پورتها را حفظ کنید: RADIUS = UDP 1812/1813 و TACACS+ = TCP 49. سوالات مقایسهای معمولاً روی همین تفاوتهای پورت، ترابرد و دامنه رمزنگاری تمرکز دارند.
جمعبندی
AAA قلب مدیریت هویت است: Authentication برای هویت، Authorization برای دسترسی و Accounting برای ثبت. RADIUS (UDP 1812/1813) برای 802.1X و TACACS+ (TCP 49) برای مدیریت تجهیزات؛ این دو را با پورت و ویژگیهایشان مقایسه کنید.
RADIUS فقط رمز عبور را رمزنگاری میکند؛ TACACS+ کل بسته را رمزنگاری میکند.
RADIUS از UDP استفاده میکند و TACACS+ از TCP که قابلیت اطمینان بیشتری دارد.
در 802.1X سه نقش وجود دارد: Supplicant، Authenticator و سرور احراز هویت (RADIUS).
حروف AAA مخفف چه سه فرآیندی است؟
تفاوت اصلی RADIUS و TACACS+ چیست؟
RADIUS روی UDP (پورت 1812/1813) کار میکند، احراز هویت و مجوزدهی را ترکیب میکند و فقط رمز عبور را رمزنگاری میکند؛ TACACS+ روی TCP (پورت 49) است، سه سرویس AAA را جدا میکند و کل بسته را رمزنگاری میکند.
در 802.1X نقش Authenticator چیست؟
دستگاهی است (سوییچ یا Access Point) که درخواست کلاینت (Supplicant) را به سرور RADIUS ارجاع میدهد و فقط پس از تأیید سرور، پورت را باز میکند.
MFA از چه عواملی تشکیل میشود؟
ترکیبی از حداقل دو عامل: چیزی که میدانید (رمز عبور)، چیزی که دارید (توکن یا گوشی) و چیزی که هستید (اثر انگشت یا چهره).