لب عملی: پروتکل Cisco Discovery Protocol (CDP)

این لب عملی از CDP برای کشف دستگاه‌های سیسکوی مستقیماً متصل بدون هیچ دانش پیکربندی قبلی از دستگاه همسایه استفاده می‌کند، و غیرفعال‌کردن CDP روی یک اینترفیس خاص برای دلایل امنیتی در حالی که در جای دیگر فعال باقی می‌ماند را پوشش می‌دهد.

کشف همسایه CDPتأیید CDPملاحظات امنیتی CDP

~3 دقیقه مطالعه · آخرین به‌روزرسانی ۳۱ شهریور ۱۴۰۵

هدف لب

استفاده از CDP برای کشف اطلاعات درباره دستگاه‌های سیسکوی مستقیماً متصل، بررسی اطلاعات جزئی‌ای که CDP درباره هر همسایه آشکار می‌کند، و غیرفعال‌کردن انتخابی CDP روی یک اینترفیس رو‌به‌سمت یک شبکه نامورد‌اعتماد در حالی که داخلاً فعال باقی می‌ماند.

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

CDP برای نقشه‌برداری سریع توپولوژی فیزیکی یک شبکه ناآشنا ارزشمند است، و دقیقاً نشان می‌دهد چه چیزی به چه چیزی متصل است بدون نیاز به مستندات قبلی. اما، چون CDP آزادانه جزئیات دستگاه را تبلیغ می‌کند، باید روی هر اینترفیس رو‌به‌سمت بیرون از مرز اعتماد سازمان غیرفعال شود.

توپولوژی لب

R1 ---- Gi0/0 ---- Switch1 ---- Gi1/0/5 ---- R2
R1 ---- Gi0/1 ---- روتر ISP (نامورد‌اعتماد، خارجی)

وظیفه ۱: تأیید اجرای پیش‌فرض CDP

تأیید کن CDP به‌طور سراسری و روی اینترفیس‌های مرتبط R1 فعال است.

وظیفه ۲: مشاهده خلاصه همسایگان

یک لیست خلاصه همسایگان CDP مستقیماً متصل R1 را نمایش بده.

وظیفه ۳: مشاهده اطلاعات جزئی همسایه

اطلاعات جزئی درباره یک همسایه خاص، شامل آدرس IP، پلتفرم، و نسخه نرم‌افزارش را نمایش بده.

وظیفه ۴: غیرفعال‌کردن CDP روی اینترفیس نامورد‌اعتماد

CDP را به‌طور خاص روی اینترفیس رو‌به‌سمت روتر ISP غیرفعال کن، در حالی که در جای دیگر اجرا باقی می‌ماند.

وظیفه ۵: تأیید غیرفعال‌سازی انتخابی

تأیید کن CDP فقط روی اینترفیس رو‌به‌سمت-ISP غیرفعال است و همچنان روی اینترفیس داخلی فعال است.

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

R1# show cdp

Global CDP information:
        Sending CDP packets every 60 seconds
        Sending a holdtime value of 180 seconds

R1# show cdp neighbors

Device ID    Local Intrfce  Holdtme  Capability  Platform  Port ID
Switch1      Gig 0/0        156      S I         WS-C2960  Gig 1/0/1
ISPRouter    Gig 0/1        174      R           ISR4331   Gig 0/0

R1# show cdp neighbors detail

Device ID: Switch1
IP address: 192.168.1.2
Platform: cisco WS-C2960-24TT-L, Capabilities: Switch IGMP
Interface: GigabitEthernet0/0, Port ID (outgoing port): GigabitEthernet1/0/1
Version:
Cisco IOS Software, C2960 Software...

R1(config)# interface gigabitethernet0/1
R1(config-if)# no cdp enable

R1# show cdp interface gigabitethernet0/1

-- (بدون خروجی -- CDP به‌طور خاص روی این
--  اینترفیس غیرفعال است)

R1# show cdp interface gigabitethernet0/0

GigabitEthernet0/0 is up, line protocol is up
Sending CDP packets every 60 seconds
-- CDP کاملاً فعال باقی می‌ماند روی اینترفیس
-- داخلی به‌سمت Switch1

نکته کلیدی

اطلاعات CDP هرگز نباید به‌سمت یک شبکه نامورد‌اعتماد افشا شود، چون پلتفرم سخت‌افزاری دقیق، نسخه IOS، و اطلاعات آدرس‌دهی IP مفید برای یک مهاجم که شناسایی بیشتری برنامه‌ریزی می‌کند را آشکار می‌کند — no cdp enable در سطح اینترفیس این کنترل انتخابی را بدون نیاز به غیرفعال‌کردن CDP به‌طور سراسری و از‌دست‌دادن ارزش تشخیصی‌اش روی لینک‌های داخلی مورد‌اعتماد فراهم می‌کند.

نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

لب عملی: پیکربندی و نام‌گذاری مسیرهای ایستا

این لب عملی مسیرهای ایستا را با نام‌های توصیفی متصل‌شده با استفاده از کلیدواژه name پیکربندی می‌کند، که مستندسازی را بهبود می‌بخشد و جدول مسیریابی را به‌طور قابل‌توجهی راحت‌تر برای تفسیر توسط هرکسی که بعداً پیکربندی را بررسی می‌کند می‌کند.

ادامه

لب عملی: پیکربندی مسیریابی ایستا از طریق آدرس‌های IP

این لب عملی مسیرهای ایستا را با استفاده از یک آدرس IP گام-بعدی به‌جای یک اینترفیس خروجی، نحو معمولاً-ترجیحی، پیکربندی می‌کند، و ورودی جدول مسیریابی حاصل را با رویکرد مبتنی‌بر-اینترفیس از لب قبلی مقایسه می‌کند.

ادامه

لب عملی: پیکربندی مسیریابی ایستا از طریق اینترفیس‌ها

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

ادامه

لب عملی: نصب یک Wireless LAN Controller

این لب عملی راه‌اندازی اولیه یک Wireless LAN Controller را انجام می‌دهد، یک اکسس‌پوینت سبک را به آن می‌پیوندد، و یک WLAN به‌طور مرکزی مدیریت‌شده می‌سازد، و معماری مبتنی بر کنترل‌کننده را که فراتر از اکسس‌پوینت‌های مستقل مقیاس می‌یابد نشان می‌دهد.

ادامه

لب عملی: نصب یک اکسس‌پوینت بی‌سیم

این لب عملی اتصال فیزیکی و انجام پیکربندی اولیه یک اکسس‌پوینت بی‌سیم مستقل، شامل تنظیم یک SSID، اعمال امنیت WPA3، و تأیید اینکه کلاینت‌های بی‌سیم می‌توانند مرتبط شوند و به شبکه کابلی برسند را پوشش می‌دهد.

ادامه

لب عملی: پیکربندی و اجازه‌دادن مسیریابی بین-VLAN با SVI

این لب عملی مسیریابی بین-VLAN را با استفاده از Switch Virtual Interface ها روی یک سوئیچ لایه ۳ پیکربندی می‌کند، مسیریابی IP را مستقیماً روی خود سوئیچ فعال می‌کند و این رویکرد را با روش router-on-a-stick از لب قبلی مقایسه می‌کند.

ادامه