CiscoTik

Networking Administration

CiscoTik

Networking Administration

CiscoTik

آموزش شبکه های مبتنی بر سیسکو و میکروتیک و ...

طبقه بندی موضوعی
محبوب ترین مطالب
نویسندگان
  • ۱
  • ۰

VTP

پیکربندی vtp

قرارداد VTP یا VLAN Trunking Protocol برای ساده کردن کار مدیریت VLAN ها توسط شرکت سیسکو ارائه شده است. با استفاده از VTP می توان اقدام به ایجاد و حذف اتوماتیک vlan ها، بر روی سوئیچ های موجود در شبکه نمود، بدون آنکه عملیات ایجاد و یا حذف نمودن VLANها را بر روی تک تک سوئیچ ها انجام داد.


به عنوان مثال فرض کنید که شما 5 سوئیچ در اختیار دارید و می خواهید روی همه*ی آنها 20 vlan یکسان ایجاد نمایید. در این صورت بایستی یک به یک به سوئیچ ها متصل شده و vlan های مورد نظر خود را بر روی آنها ایجاد نمایید. اما هنگامی که شما از قرارداد VTP استفاده کرده و تنظیمات مورد نیاز را اعمال نمایید، هنگامی که بر روی یک سوئیچ VLANی را ایجاد نمایید، به صورت خودکار این VLAN بر روی تمامی سوئیچ های دیگر نیز ایجاد خواهد شد. لازم به ذکر است که این فرآیند در مورد حذف کردن vlan ها نیز صادق می باشد.

برای اجرای VTP روی سوئیچ ها ابتدا باید یک سوئیچ به عنوان سرور و مابقی سوئیچ ها به عنوان کلاینت انتخاب شوند.




در سناریوی زیر ما 2 سوییچ داریم :
یکی در مود سرور
دیگری به عنوان کلاینت

حالا یک سوئیچ را به عنوان سرور انتخاب نمایید و برای فعال کردن VTP روی آن دستورات زیر اجرا کنید:

SW1>enable
SW1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
SW1(config)#vtp mode server
Device mode already VTP SERVER.
SW1(config)#vtp domain networks.blog
Changing VTP domain name from NULL to CISCO
SW1(config)#

پیکربندی سوئیچ های کلاینت:

در این مرحله، روی همه سوئیچ های کلاینت مورد نظر، دستورات زیر را اجرا نمایید:

SW2>enable
SW2#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
SW2(config)#vtp domain CISCO
Domain name already set to networks.blog
SW2(config)#vtp mode client
Setting device to VTP CLIENT mode.


SW1(config)#vtp version 2
SW1(config)#vtp password Cisco$123
Setting device VLAN database password to Cisco$123


SW2(config)#vtp password Cisco$123
Setting device VLAN database password to Cisco$123
SW2(config)#end




دستورات زیر برای نمایش اطلاعات VTP مفید هستند:
show vtp domain
show vtp statistics
show vtp password
show vtp status

کته: حتما توجه نمایید که تمام سوئیچ های کلاینت باید یک VTP دامین و پسورد واحد با سوئیچ سرور داشته باشند.

حالا VTP روی همه سوئیج های شما فعال گردیده است. از این پس در صورت ایجاد و یا حذف کردن vlan ها بروی سوئیچ سرور، همان vlan ها روی سایر سوئیچ های کلاینت نیز ایجاد و یا حذف می گردد.

نکته مهم: باید توجه کنیم که پورت هایی را که سوئیچ ها را به یکدیگر متصل کرده حتما باید در حالت Trunk باشد، زیرا ارتباطات Vlan ها بین سوئیچ ها همیشه از طریق پورت Trunkحاصل می شود.
قابلیت VTP Pruning:
به صورت پیش فرض یک اتصال Trunk ترافیک تمامی VLAN های واقع در یک VTP Domain را از خود عبور می دهد که معمولا تمامی سوئیچ های واقع در یک شبکه دارای پورت های اختصاص یافته به تمامی vlanهای ایجاد شده در کل شبکه نیستند. به عبارت دیگر در حالت عادی ترافیک یک VLAN به تمامی سوئیچ ها ارسال می شود حتی سوئیچ هایی که روی آنها پورتی برای آنVlan اختصاص نیافته ،که این امر باعث بالا رفتن ترافیک در شبکه خواهد شد، که می توان با اجرای دستور VTP Pruning از ارسال ترافیک اضافی VLAN ها به یکدیگر جلوگیری نمود.

باید به این نکته توجه داشت که پیکربندی Pruning فقط روی سوئیچ سرور انجام می شود، که بعد از آن از روی سوئیچ سرور به صورت اتوماتیک روی سوئیچ های کلاینت نیز فعال می گردد.

با دستور زیر می توان این قابلیت را فعال نمود:

ciscopan01# vtp pruning enable


قابلیت Transparent:

هنگامی که در یک شبکه بخواهیم روی تعدادی از سوئیچ ها تنظیمات VTP اعمال نگردد ، سوئیچ را در حالت transparent قرار می دهیم. در حقیقت در این حالت سوئیچ پیام های VTP را فقط از خود عبور می دهد و پیام تغییرات Vlanها را ، بروی تنظیمات vlan های خود اعمال نمی نماید.

با دستور زیر می توان سوئیچ را در حالت transparent قرار داد:

ciscopan01(config)# vtp mode transparent


پیکربندی VTP Version:

در حال حاضر VTPروی IOS های موجود بروی سوئیچ های سیسکو دارای دو ورژن 1 و 2 می باشند ، که البته بروی IOS های جدید ورژن 2 فعال می باشد.

در ورژن 1 اگر سوئیچی که در حالت transparent قرار دارد بین دو سوئیچی که در یک vtp domain هستند قرار بگیرد ، پیام های vtp را از خود عبور نمی دهند، که این ضعف در ورژن 2 برطرف گردیده است.

برای فعال سازی vtp ورژن 2 از دستور زیر استفاده نمایید:

ciscopan01(config)#vtp version 2

در پایان یکبار دیگر بصورت کامل دستورهایی که باید روی سوئیچ سرور اعمال شود را مرور می نماییم:

دستورات فوق به صورت توضیح وار :
vtp mode server This command is executed in global configuration mode and sets the switch as a VTP Server. This is the default VTP mode for a new switch with the VTP domain set to NULL
vtp mode client This command is executed in global configuration mode and sets the switch as a VTP client which learns its VLAN information from the VTP Server in its specified VTP Domain.
vtp domain domainname This command is executed in global configuration mode and sets the VTP domain of a device.
vtp version i This command is executed in global configuration mode and sets the VTP Version of the device.
vtp password password This command is executed in global configuration mode and sets the VTP password to prevent unauthorized VTP Servers and/or Clients in a particular VTP Domain.
show vtp password This command can only be executed in privileged mode and displays the current VTP Password.
show vtp status This command can be executed from user or privileged mode to view the current VTP configuration such as VTP mode, Domain, Version, Pruning and more.

نظرات (۱)

مهندس دستت درد نکنه
پاسخ:
دست شما هم درد نکنه محمد جان که نظر دادین

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی