پروتکل VTP چیست ؟

پروتکل VTP چیست ؟
پروتکل VTP یا VLAN Trunking protocol یک پروتکل اختصاصی در شبکه های سویچینگ سیسکو می باشد که وظیفه آن اشتراک اطلاعات دیتابیس VLAN ها، بین سوییچ های یک vtp domain می باشد. این پروتکل هنگام کانفیگ سوییچ های متعدد در یکVLAN میتواند بسیار کارامد باشد. یعنی برای ایجاد یا حذف یک VLAN دیگرنیازی نیست تا تمام تنظیمات را تک تک بر روی همه سوییچ های موجود در شبکه اعمال شود. شیوه کاری این پروتکل به این صورت است که تمام تنظیمات ابتدا در یک سوییچ root که سوییچ server نام دارد انجام بگیرد سپس این پروتکل همان تنظیمات را بر روی سایر سوییچ ها پیاده سازی میکند.
نکته مهم این است که این پروتکل فقط مخصوص VLAN ها در سوییچ ها و فقط در حالت Trunking کار میکند.
مثال ساده این پروتکل به این شکل است که اگر
35 VLAN مختلف را داشته باشیم و بخواهیم بر روی 15 سوییچ همه این 35 VLAN را تعریف کنیم کار بسیار زمان بر و همراه با خطای انسانی می باشد. به همین منظور شرکت سیسکو این پروتکل را معرفی کرده تا فقط با یک بار اجرای تنظیمات بر روی سوییچ سرور ، بقیه سوییچ های متصل به این سوییچ که در حالت Trunking کار میکنند در محدوده VTP domain قرار گیرند و جدول های VLAN ها در که در VTP server است را دریافت کنند.
VTP domain
به محدوده قرارگیری همه ی سوییچ ها در یک شبکه که دیتابیس های آن ها به
همدیگر برای اشتراک اطلاعات ارتباط داشته باشند گفته می شود.
نکته مهم آنجاست که تمام سوییچ های عضو گروه vtp domain که یک گروه مدیریتی به حساب می اید باید دارای domain name و تنظیمات کاملا یکسان باشند .در غیر اینصورت اطلاعات VLAN ها بین آن ها تبادل نخواهد گرفت. به منظور این کار 3 نوع ROLL وجود دارد که هر سوییچ اگر بخوا هد در این محدوده باشد باید یکی از این رول ها را داشته باشد.
VTP Server
این سوییچ به عنوان سوییچ سرور معرفی می شود
و قادر به اضاف و حذف VLAN ها در سوییچ ها می باشد.
یعنی ابتدا تنظیمات همه VLAN ها ابتدا در این سوییچ پیاده سازی می شود. در نتیجه فقط این سوییچ قادر به تغییر اطلاعات در vtp domin است.
VTP client
این نوع سوییچ ها فقط میتوانند جداول و اطلاعات VLAN ها را از
سوییچ سرور دریافت کرده و به پورت های ترانک که به بقیه سوییچ ها vtp client وصل هستند ارسال کند.
همچنین این سوییچ به هیچ عنوان نمیتواند در دیتابیس VLAN ها تغیییرات اعمال کند و این کار فقط بر روی سوییچ سرور انجام میپذیرد.
VTP Transparent
این سوییچ مانند یک شیشه عمل میکند به این ترتیب که
میتواند اطلاعات VLAN database ها را بر روی خود تغییر دهد اما به هیج عنوان این اطلاعات بر روی سایر سویچ های موجود در vtp domain ارسال نمی شود.ولی در عین حال می تواند جداول مربوط به vtp client ها را عبور داده و به سایر سوییچ های موجود در vtp domain ارسال کند .
نحوه کانفیگ پروتکل vtp بر روی سوییچ های سیسکو
Switch(config)#vtp mode Server- client or Transparent
Switch(config)#vtp domain zodiaclp
Switch(config)#vtp password test
همچنین برای نمایش وضعیت VTP می توان از دستور زیر استفاده کرد
Switch#show vtp status
امیدوارم از آموزش پروتکل VTP لذت برده باشید.
شاد و پیروز باشید.
دیدگاهتان را بنویسید