حتی تصور اینکه شما بخواهید 1000 vlan را در 50 سوئیچ مختلف تک به تک تعریف کنید هم زجر آور است! دقدقه سیسکو آسایش و آرامش شماست، لذا اقدام به معرفی VTP یا VLAN Trunk Protocol نمود، کار VTP انتقال جدول VLAN ها به سوئیچ های سیسکو همجوار که در یک VTP Domain قرار دارند میباشد.
VTP بر روی لایه 2 توسط ارتباطات ترانک، اسم و شماره و MTU تمامی VLAN های تعریف شده در سوئیچی که نقش V-T-P سرور را دارد، ارسال مینماید. محدودیه کاریه V-T-P را VTP Domain مینامند که هر سویچی که بخواهد در این محدوده باشد باید یکی از این roll ها را داشته باشد:
1- VTP Server: این سوئیچ مرجع تعریف و اضافه و حذف Vlan ها است، یعنی شما میبایست هر VLAN جدید را ابتدا در این سوئیچ تعریف نمایید، در واقع فقط این سوئیچ قادر به تغییر Vlan Database آن VTP Domain است.
2- VTP Client: سوئیچ سیسکو یی که در نقش VTP Client باشد، فقط میتواند جدول Vlan ها یا همان Vlan Database را از سرور دریافت و بخواند و به پورت های Trunk خود ارسال نماید، ولی هیچ تغییری در آن نمیتواند بدهد، بطبع تا زمانی که سوئیچی در حالت VTP Client است، Vlan جدیدی بر روی آن سوئیچ نمیتوان ساخت و میبایست تغییرات در VTP Server انجام شود.
3-VTP Transparent: سوئیچی که در این مود قرار گیرد، میتواند Vlan Database خود را داشته باشد ولی به بقیه ارسال نمیکند ولی اطلاعات Vlan Database دریافتی را بر روی پورت های ترانک خود ارسال مینماید.
در هر VTP Domain یک Configuration Revision وجود دارد که یک عدد است که با هر تغییر در V-T-P یک رقم به آن اضافه میشود به این صورت میتوان تغییرات اعمال شده در V-T-P را متوجه شد، در ضمن هر سوئیچ در VTP Domain با Revision بالاتر دارای ارجعیت است بدین معنی که Vlan Database آن سوئیچ آپدیت تر است، و بقیه سوئیچ ها database خود را با آن سینک مینمایند.
چند نکته: یکی اینکه جهت افزایش امنیت VTP Domain میتوان روی آن Password گذاشت که به شدت توصیه میشود و نکته دوم اینکه Extended Vlan ها یعنی Vlan های 1006 به بالا، توسط V-T-P حمل نمیشوند و مجبور به اضافه نمودن دستی آنها در سوئیچ ها هستید.
و در تهایت شما هیچ الزامی در استفاده از V-T-P ندارید این تنها یک فیچر است که مدیریت شبکه را آسان تر میکند.
What is VLAN Trunking Protocol (VTP)
For a small network VLAN configuration and VLAN trunking configuration is easy to manage. But configuring VLAN and VLAN trunking for large networks with many interconnected switches can be a very difficult task. VLAN Trunk Protocol (V T P) is a protocol created by Cisco to create and manage VLANs for a large network with many interconnected switches and to maintain consistency throughout the network. In other words, switches use VLAN trunking protocol (V T P) to communicate among themselves about VLAN configuration.
The VLAN Trunking Protocol (V T P) is a very useful protocol to create, manage and maintain a large network with many interconnected switches. The VLAN Trunking Protocol (V T P) can manage the addition, deletion, and renaming of VLANs from a central point without manual intervention and VLAN Trunk Protocol (V T P) thus reduces network administration in a switched network.
Currently there are three version of VLAN Trunking Protocol (V T P). The functions of V T P Version 1 and V T P Version 2 are almost similar. The support for Token Ring VLANs is there with V T P V2.
According to Cisco V T P V3 documentation, VLAN Trunking Protocol (V T P) Version 3 introduces the concept of transferring an opaque database in situations where V T P version 1 and V T P version 2 interacted with the VLAN process directly. V T P version 3 includes support for the MST mapping table.
These are the enhancements made on VLAN Trunk Protocol (V T P) V3.
• Protection from unintended database overrides during insertion of new switches
• Support for VLAN numbers up to 4096
• Support for interaction with V T P Version 1 and V T P Version 2.
• Support for a structured and secure VLAN environment (Private VLAN, or PVLAN)
• Option of clear text or hidden password protection
• Configuration option on a per port base instead of only a global scheme
• Optimized resource handling and more efficient transfer of information