لب عملی: تنظیم پورت‌های سوئیچ به حالت‌های ترانک پویا

این لب عملی حالت‌های switchport dynamic desirable و dynamic auto را پیکربندی می‌کند، و نشان می‌دهد Dynamic Trunking Protocol چگونه به‌طور خودکار مذاکره می‌کند آیا یک لینک به یک ترانک تبدیل می‌شود یا یک پورت access باقی می‌ماند، و پوشش می‌دهد چرا تکیه بر DTP عموماً در شبکه‌های تولیدی نامطلوب است.

Dynamic Trunking ProtocolSwitchport Dynamic DesirableSwitchport Dynamic Auto

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

هدف لب

پیکربندی هم حالت‌های switchport dynamic desirable و هم dynamic auto بین دو سوئیچ، مشاهده اینکه کدام ترکیب‌ها با موفقیت یک ترانک را به‌طور خودکار از طریق DTP مذاکره می‌کنند، و شناسایی یک ترکیب که این کار را نمی‌کند.

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

پیش از پیکربندی صریح switchport mode trunk، همان‌طور که در لب‌های قبلی انجام شد، مهندسان باید درک کنند Dynamic Trunking Protocol (DTP) چگونه می‌تواند این را به‌طور خودکار مذاکره کند — و، به‌همان‌اندازه مهم، چرا بیشتر محیط‌های تولیدی DTP را کاملاً برای امنیت و قابل‌پیش‌بینی‌بودن به‌نفع پیکربندی صریح غیرفعال می‌کنند.

توپولوژی لب

Switch1 ---- Gi1/0/24 ---- Gi1/0/24 ---- Switch2

لینک در حال حاضر هیچ حالت switchport صریحی
روی هیچ سمت پیکربندی‌شده ندارد

وظیفه ۱: پیکربندی Dynamic Desirable روی هر دو سمت

Gi1/0/24 را روی هر دو سوئیچ روی dynamic desirable تنظیم کن، و تأیید کن آیا یک ترانک تشکیل می‌شود.

وظیفه ۲: پیکربندی Dynamic Auto روی هر دو سمت

هر دو سمت را به dynamic auto تغییر بده، و تأیید کن آیا یک ترانک این‌بار تشکیل می‌شود.

وظیفه ۳: پیکربندی یک سمت Desirable و دیگری Auto

Switch1 را روی dynamic desirable و Switch2 را روی dynamic auto تنظیم کن، و نتیجه را تأیید کن.

وظیفه ۴: شناسایی ترکیب غیر-مذاکره‌کننده

بر اساس الگوی مشاهده‌شده، توضیح بده کدام ترکیب از حالت‌های پویا منجر به تشکیل ترانک نمی‌شود.

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

Switch1(config)# interface gigabitethernet1/0/24
Switch1(config-if)# switchport mode dynamic desirable

Switch2(config)# interface gigabitethernet1/0/24
Switch2(config-if)# switchport mode dynamic desirable

Switch1# show interfaces gigabitethernet1/0/24 switchport | include Mode

Administrative Mode: dynamic desirable
Operational Mode: trunk
-- Desirable + Desirable با موفقیت یک ترانک را
-- مذاکره می‌کند، چون هر دو سمت به‌طور فعال
-- پیشنهاد می‌دهند

Switch1(config)# interface gigabitethernet1/0/24
Switch1(config-if)# switchport mode dynamic auto

Switch2(config)# interface gigabitethernet1/0/24
Switch2(config-if)# switchport mode dynamic auto

Switch1# show interfaces gigabitethernet1/0/24 switchport | include Mode

Administrative Mode: dynamic auto
Operational Mode: static access
-- Auto + Auto یک ترانک تشکیل نمی‌دهد -- هیچ
-- سمتی به‌طور فعال آغاز نمی‌کند، پس هر دو
-- به‌طور غیرفعال منتظر می‌مانند و به حالت
-- access پیش‌فرض می‌روند

Switch1(config)# interface gigabitethernet1/0/24
Switch1(config-if)# switchport mode dynamic desirable

Switch2(config)# interface gigabitethernet1/0/24
Switch2(config-if)# switchport mode dynamic auto

Switch1# show interfaces gigabitethernet1/0/24 switchport | include Mode

Operational Mode: trunk
-- Desirable + Auto یک ترانک تشکیل می‌دهد، چون
-- سمت desirable به‌طور فعال آغاز می‌کند و
-- سمت auto وقتی پرسیده شود پاسخ می‌دهد

نکته کلیدی

مذاکره DTP منطق مذاکره PAgP پوشش‌داده‌شده در یک لب EtherChannel قبلی را منعکس می‌کند: هم Desirable+Desirable و هم Desirable+Auto یک ترانک تشکیل می‌دهند، در حالی که Auto+Auto هرگز این کار را نمی‌کند، چون هیچ سمتی ابتکار عمل را نمی‌گیرد. در عمل، بیشتر شبکه‌های تولیدی امنیت-آگاه DTP را کاملاً غیرفعال می‌کنند (با استفاده از switchport nonegotiate همراه با حالت trunk یا access صریح)، چون تکیه بر مذاکره خودکار روی یک پورت access که یک مهاجم می‌تواند فیزیکاً به آن برسد یک ریسک غیرضروری را نشان می‌دهد.

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

مقالات مرتبط

لب عملی: پیکربندی مسیریابی بین-VLAN (Router on a Stick)

این لب عملی مسیریابی بین-VLAN را با استفاده از یک اینترفیس روتر واحد تقسیم‌شده به زیراینترفیس‌ها پیکربندی می‌کند، و به یک ترانک سوئیچ حامل دو VLAN متصل می‌شود تا ترافیک را بین دو VLAN از میان یک لینک فیزیکی مسیریابی کند.

ادامه

لب عملی: پیکربندی Errdisable Recovery

این لب عملی یک نقض امنیت پورت را فعال می‌کند که یک پورت را در حالت err-disabled قرار می‌دهد، سپس آن را یک‌بار به‌صورت دستی بازیابی می‌کند، سپس errdisable recovery خودکار را پیکربندی می‌کند طوری‌که پورت خودش را پس از یک زمان‌سنج به‌جای نیاز به مداخله دستی دوباره فعال کند.

ادامه

لب عملی: پیکربندی LLDP

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

ادامه

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

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

ادامه

لب عملی: پیکربندی یک دروازه پیش‌فرض برای روترها و سوئیچ‌ها

این لب عملی یک دروازه پیش‌فرض روی اینترفیس مدیریتی یک سوئیچ لایه ۲ پیکربندی می‌کند طوری‌که بتوان از یک زیرشبکه دوردست به آن رسید و مدیریتش کرد، و این را از مسیر پیش‌فرض خود یک روتر که برای رسیدن به شبکه‌های فراتر از اینترفیس‌های مستقیماً‌متصلش استفاده می‌شود متمایز می‌کند.

ادامه

لب عملی: پیکربندی، تأیید، و عیب‌یابی EtherChannel (Static/PAgP/LACP)

این لب عملی دو لینک فیزیکی بین سوئیچ‌ها را در یک EtherChannel منطقی واحد با استفاده از حالت‌های static، PAgP، و LACP به‌ترتیب بسته‌بندی می‌کند، تشکیل موفق هر بسته را تأیید می‌کند، و شکست حالت-نامنطبق که از تشکیل یک بسته جلوگیری می‌کند را نشان می‌دهد.

ادامه