VTP در سیسکو
در این مقاله میخواهیم در مورد پروتکل VTP در سیسکو و سوئیچ های این شرکت صحبت کنیم.
پروتکل VTP یا VLAN Trunking Protocol از پروتکل های مخصوص شرکت سیسکو می باشد
که انجام VLAN بندی را در شبکه آسان می کند.
در صورتی که در شبکه تان چندین سوئیچ و چندین VLAN داشته باشید بسیار سخت خواهد بود
که تمام تنظیمات VLAN را به صورت جدا بر روی تمام سوئیچ ها اعمال کنیم
ولی به کمک پروتکل VTP تنظیمات VLAN را بر VTP Server انجام داده
و سپس VTP Server این تنظیمات را برای تمام سوئیچ های داخل شبکه که VTP Clientها به حساب می آیند ارسال می کند
و در صورت ایجاد تغییرات در VALNهای شبکه دیگر نیاز نیست در تک تک سوئیچ ها تغییرات را اعمال کنیم.
و به صورت خودکار تغییرات برای VTP Client ها ارسال می شود.

این پروتکل هم باعث صرفه جویی در وقت و افزایش سرعت می شود و هم کاهش میزان خطاها می شود.
همان طور که از اسم VLAN Trunking Protocol مشخص است پیام های VTP
فقط از پورت هایی که در حالت Trunk قرار دارند عبور می کند.
یعنی قبل از اعمال تغییرات باید پورت هایی که سوئیچ ها به یک دیگ متصل هستند
را به حالت Trunk قرار دهیم بعد تنظیمات VTP و VLAN را انجام دهیم.
نقش های سوئیچ در VTP
سوئیچ های سیسکو دارای یکی از سه نقش زیر هستند.
یعنی سوئیچ ها یا VTP Server , VTP Client , VTP Transparent هستند
VTP Server : تمام تنظیمات و تغییرات VLAN بر روی VTP Server اعمال می شود
و تنظیمات VLAN را برای سوئیچ های داخل هم دامنه خود ارسال می کند.
VTP Client : اگر سوئیچی در این حالت قرار بگیرد تنظیمات VLAN را از VTP Server دریافت کرده
و از خود عبور می دهد تا تنظیمات VLAN به دست سوئیچ های بعدی هم برسد.
VTP Transparent : اگر سوئیچی در این حالت قرار بگیرد تنظیمات VLAN در آن قرار نمی گیرد
ولی از خود عبور می دهد تا تنظیمات VLAN به دست سوئیچ های بعدی هم برسد.
نکته که باید به آن توجه کرد این است که تمام سوئیچ ها به صورت پیش فرض در حالت VTP Server قرار دارند.
VTP Domain و VTP Password
برای آن که هر سوئیچی نتواند با اتصال به شبکه تنظیمات VLAN را دریافت کند
از دو اعتبار سنجی می توان استفاده کرد VTP Domain و VTP Password .
از طرفی VTP Domain برای جدا کردن دامنه های VLAN مورد استفاده قرار می گیرد
به عنوان مثال میخواهیم VLAN 10,20 در یک دامنه و تنظیمات بر روی یکسری سوئیچ ها اعمال شود
و VLAN 30,40 در دامنه دیگر و تنظیمات بر روی یکسری سوئیچ های دیگر اعمال شود.
در واقع سوئیچ هایی که میخواهیم با یکدیگر در ارتباط باشند
و تنظیمات یکسانی داشته باشند باید در یک VTP Domain قرار بگیرند.
در سیستم عامل سیسکو و تنظیمات VTP Domain هنگام انتخاب اسم Domain
باید به آن دقت کرد زیرا به حروف بزرگ و کوچیک حساس است.
VTP Advertisement
پروتکل VTP بسته های داده را تحت عنوان VTP Advertisement بر روی پورت Trunk
برای سوئیچ هایی که در یک VTP Domain قرار دارند به صورت Multicast ارسال می کند
که باعث دریافت بسته های advertisements توسط سوئیچ های همسایه و آپدیت شدن تنظیمات آنها می شود.
و از یک عدد به نام Revision Number در داخل بسته های خود استفاده می کند.
محتویات داخل بسته های advertisements شامل اطلاعات زیر است :
- (VLAN IDs (ISL and 802.1Q
- (Emulated LAN names (for ATM LANE
- (802.10 SAID values (FDDI
- VTP domain name
- VTP configuration revision number
- پیکربندی VLAN . شامل حداکثر اندازه واحد انتقال (MTU) برای هر VLAN
- Frame format
زمان های آپدیت Database و پیام ها در VTP
پیام ها در هر Domain یا هر 5 ثانیه یک بار مخابره می شود
و یا در صورت اضافه شدن یک سوئیچ به VTP Domain
و یا در صورت ایجاد تغییرات در VTP Server .
و این نکته را باید در نظر داشته باشید که به ازای هر تغییرات که در VTP Server ایجاد می شود
یک واحد به Revision Number اضافه می شود.
طریقه عملکرد VTP
بعد از دریافت بسته Summary توسط VTP Client محتویات بسته با تنظیمات خود چک می کند
اگر مقدار Revision Number داخل بسته از Revision Number داخل سوئیچ بیشتر باشد
طبق توضیحات قبل یعنی اینکه تغییراتی در VTP Server ایجاد شده
که بسته ای تحت عنوان Request به منظور در خواست بسته Subset که شامل تغییرات و Update ها است
برای همسایه ها ارسال می شود و در صورت برابر بودن از بسته Summary صرف نظر می کند
و در صورت کمتر بودن این عدد بسته Subset شامل اطلاعات سوئیچ و تغییرات جدید را برای سوئیچ همسایه خود ارسال میکند .
انواع نسخه های VTP
در Version 1,2 اگر از extended-range VLANs برای پیکربندی بر روی سوئیچ استفاده کرده باشید
نمی توان VTP modeبه Client یا Server تغییر بدید و با Error عدم اجازه و قبول پیکربندی مواجه می شوید.
و پیکر بندی ها را برای ( 4096 تا extended-range VLANs( VLANs 1006 منتشر نمی کند
و باید به صورت دستی بر روی سوئیچ ها پیکربندی کنید.
در Version1 اگر سوئیچی در حالت Transparent باشد بعد از دریافت Advertisement نسخه و Domain Name را چک کرده
در صورت انطباق با تنظیمات خود , Advertisement را عبور می دهد
ولی در Version2بدون در نظر گرفتن نسخه وDomain Name آن را از خود عبور می دهد.
و در Version2 فقط یک سوئیچ نقش VTP Server را میتواند ایفا کند.
در Version3 از extended-range VLANs پشتیبانی می کند
و در صورت استفاده از آن نمی توان VTP version 3 را به VTP version2 تبدیل کرد.
احراز هویت بهبود یافته و قابلیت ایجاد Primary Server و Secondary Server وجود داد.
و از Private Vlan پشتیبانی می کند.
:: موضوعات مرتبط:
سوئیچ ,
,
:: برچسبها:
مفهوم VTP در شبکه ,
مفهوم VTP ,
پروتکل VTP چیست ,
VTP سرور چیست ,
انواع VTP ,
VTP در سوئیچ چیست ,
VTP در سیسکو ,
VTP Transparent چیست ,
VTP Protocol چیست ,
VTP Server ,