لب عملی: پیکربندی Environment Data Download (EDD) در TrustSec

این لب عملی یک سوئیچ را طوری پیکربندی می‌کند که به‌طور پویا نگاشت‌های نام-به-عدد SGT خودش را از سرور سیاست معادل-ISE از طریق Environment Data Download دانلود کند، و تأیید می‌کند سوئیچ با تعاریف SGT مدیریت‌شده-به‌طور-متمرکز بدون نیاز به پیکربندی هر-دستگاه محلی هر نام گروه همگام باقی می‌ماند.

Environment Data Download در TrustSecحل نام پویا SGTهمگام‌سازی سرور سیاست متمرکز

~4 min read · Updated Sep 26, 2026

هدف لب

پیکربندی یک سوئیچ برای دانلود داده محیطی SGT (نگاشت‌های نام-به-عدد) از یک سرور سیاست متمرکز، تأیید اینکه سوئیچ نام‌های SGT را به‌درستی بدون هیچ تعریف ایستای محلی حل می‌کند، و تأیید اینکه سوئیچ به‌طور خودکار یک تعریف SGT تازه‌اضافه‌شده را بدون بازپیکربندی دستی می‌گیرد.

هدف لب (چرا مهم است)

لب‌های SGT پوشش‌داده‌شده پیش‌تر در این مجموعه شماره‌های SGT و معانی‌شان را دستی روی هر سوئیچ جداگانه پیکربندی کردند — عملی برای یک لب، اما غیرپایدار در سراسر ده‌ها سوئیچ در یک استقرار واقعی جایی که تعاریف SGT با گذشت زمان تغییر می‌کنند. Environment Data Download اجازه می‌دهد هر سوئیچ این اطلاعات را به‌طور پویا از یک منبع معتبر واحد بکشد، و تعاریف را در سراسر fabric سازگار نگه دارد.

توپولوژی لب

Switch1 ---- PolicyServer (معادل-ISE، منبع
             معتبر برای نگاشت‌های نام-به-عدد SGT)

PolicyServer در حال حاضر تعریف می‌کند:
  SGT 10 = Employees
  SGT 20 = Guests
  SGT 30 = Servers

وظیفه ۱: پیکربندی Switch1 برای اشاره‌دادن به سرور سیاست

سرور AAA در CTS که به سرور سیاست برای مجازسازی و داده محیطی اشاره می‌کند پیکربندی کن.

وظیفه ۲: فعال‌کردن یک Environment Data Download

یک به‌روزرسانی داده محیطی از سرور سیاست را دستی فعال کن.

وظیفه ۳: تأیید حل درست نام‌های SGT

تأیید کن Switch1 نام‌های SGT قابل‌خواندن-توسط-انسان را به‌جای فقط شماره‌ها نمایش می‌دهد، سرچشمه‌گرفته کاملاً از سرور سیاست به‌جای پیکربندی محلی.

وظیفه ۴: افزودن یک تعریف SGT جدید روی سرور سیاست

یک SGT جدید (SGT 40 = Contractors) روی سرور سیاست اضافه کن، بدون لمس پیکربندی Switch1 اصلاً.

وظیفه ۵: تأیید یادگیری خودکار تعریف جدید توسط Switch1

تأیید کن Switch1 نهایتاً SGT 40 را به "Contractors" بدون هیچ تغییر پیکربندی محلی‌ای حل می‌کند.

راه‌حل و تأیید

Switch1(config)# aaa new-model
Switch1(config)# radius server POLICY-SERVER
Switch1(config-radius-server)# address ipv4 [آدرس PolicyServer] auth-port 1812 acct-port 1813
Switch1(config-radius-server)# key TrustSecKey2026

Switch1(config)# aaa group server radius CTS-SERVERS
Switch1(config-sg-radius)# server name POLICY-SERVER

Switch1(config)# cts authorization list CTS-SERVERS

Switch1# cts refresh environment-data

-- این صراحتاً داده محیطی به‌روزشده (نگاشت‌های
-- نام-به-عدد SGT، در میان سایر تنظیمات محیطی
-- TrustSec) را از سرور سیاست درخواست می‌کند،
-- به‌جای انتظار برای بازه به‌روزرسانی دوره‌ای
-- خودکار

Switch1# show cts environment-data

CTS Environment Data
====================
Security Group Table:
  0-00:Unknown
  2-00:TrustSec_Devices
  10-00:Employees
  20-00:Guests
  30-00:Servers
-- Switch1 هر نام SGT فعلی را کاملاً از سرور
-- سیاست حل کرد -- هیچ نگاشت نام-به-عدد‌ای
-- هرگز دستی به پیکربندی خود Switch1 تایپ نشد

PolicyServer> [مدیر یک تعریف SGT جدید اضافه
               می‌کند: SGT 40 = Contractors]

-- هیچ تغییر پیکربندی‌ای روی Switch1 در این
-- نقطه ایجاد نشد

-- پس از گذشت بازه به‌روزرسانی دوره‌ای (یا یک
-- به‌روزرسانی دستی دیگر):

Switch1# cts refresh environment-data

Switch1# show cts environment-data

CTS Environment Data
====================
Security Group Table:
  0-00:Unknown
  2-00:TrustSec_Devices
  10-00:Employees
  20-00:Guests
  30-00:Servers
  40-00:Contractors
-- تعریف SGT جدید به‌طور خودکار ظاهر شد،
-- سرچشمه‌گرفته کاملاً از سرور سیاست -- Switch1
-- هرگز نیازی به هیچ آگاهی محلی‌ای از این گروه
-- جدید اضافه‌شده نداشت

نکته کلیدی

Environment Data Download مدیریت نام‌گذاری و تعریف SGT را کاملاً از پیکربندی سوئیچ منفرد جدا می‌کند — هر دستگاه در دامنه TrustSec همان نام‌ها را از همان منبع معتبر حل می‌کند، به این معنا که یک تغییر واحد روی سرور سیاست (افزودن، تغییرنام، یا حذف یک تعریف SGT) به‌طور خودکار به هر سوئیچ منتشر می‌شود بدون نیاز به تایپ‌شدن یک دستور واحد روی هیچ‌کدام از آن‌ها، یک بهبود مقیاس‌پذیری حیاتی نسبت به پیکربندی SGT کاملاً دستی هر-سوئیچ استفاده‌شده در لب SGT مستقل قبلی.

Written & researched by Dr. Shahin Siami

Related Articles

لب عملی: چالش عیب‌یابی جامع نهایی CCNP (یکپارچگی BGP، DMVPN، و QoS)

این لب عملی یک شکست پیچیده چندلایه در سراسر یک توپولوژی یکپارچه BGP-روی-DMVPN ترکیب‌شده با علامت‌گذاری QoS ارائه می‌دهد، و نیازمند تشخیص سیستماتیک یک پیکربندی نادرست route reflector، یک شکست ثبت NHRP، و یک سیاست QoS نادرست‌اعمال‌شده که هم‌زمان روی همان شبکه تأثیر می‌گذارند است.

Continue

لب عملی: پیکربندی BGP روی DMVPN

این لب عملی iBGP را به‌عنوان پروتکل مسیریابی در سراسر همان توپولوژی hub-and-spoke DMVPN استفاده‌شده در دو لب قبلی اجرا می‌کند، hub را به‌عنوان یک route reflector BGP پیکربندی می‌کند طوری‌که spoke ها مسیرهای یکدیگر را بدون یک mesh کامل iBGP یاد بگیرند، و دو مفهوم قبلاً جداگانه را در یک طراحی یکپارچه ترکیب می‌کند.

Continue

لب عملی: پیکربندی OSPF روی DMVPN

این لب عملی OSPF را به‌عنوان پروتکل مسیریابی پویا در سراسر همان توپولوژی hub-and-spoke DMVPN اجرا می‌کند، و اینترفیس تونل را به‌عنوان یک نوع شبکه OSPF point-to-multipoint پیکربندی می‌کند تا الگوی همسایگی hub-and-spoke را به‌درستی بدون نیاز به انتخاب DR/BDR نوع شبکه broadcast مدیریت کند.

Continue

لب عملی: پیکربندی EIGRP روی DMVPN

این لب عملی EIGRP را به‌عنوان پروتکل مسیریابی پویا در سراسر توپولوژی hub-and-spoke DMVPN ساخته‌شده در لب‌های قبلی اجرا می‌کند، و تأیید می‌کند روابط همسایه به‌درستی در سراسر تونل چندنقطه‌ای شکل می‌گیرند و مسیرها بدون نیاز به پیکربندی ایستای هر-spoke روی hub منتشر می‌شوند.

Continue

لب عملی: پیکربندی احراز هویت MD5 در HSRP

این لب عملی احراز هویت MD5 را روی یک گروه HSRP پیکربندی می‌کند، و تأیید می‌کند دو روتر با رشته‌های احراز هویت منطبق یک رابطه active/standby معمولی تشکیل می‌دهند در حالی که یک روتر با رشته نامنطبق کاملاً از گروه مستثنی می‌شود.

Continue

لب عملی: پیکربندی امنیت DNS به‌سبک-Cisco Umbrella از طریق تغییرمسیر Forwarding DNS

این لب عملی یک روتر را برای رهگیری هر پرس‌وجوی DNS کلاینت و تغییرمسیر آن به‌سمت یک resolver DNS امنیت-محور با استفاده از رهگیری forwarding DNS پیکربندی می‌کند، و اعمال امنیت DNS تحویل‌شده-با-ابر را بدون نیاز به تغییرات پیکربندی به‌ازای-هر-کلاینت تقریب می‌زند.

Continue