Uncategorized

VTP در سیسکو

VTP در سیسکو

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

پروتکل VTP یا VLAN Trunking Protocol از پروتکل های مخصوص شرکت سیسکو می باشد

که انجام VLAN بندی را در شبکه آسان می کند .

در صورتی که در شبکه تان چندین سوئیچ و چندین VLAN  داشته باشید بسیار سخت خواهد بود

که تمام تنظیمات VLAN را به صورت جدا بر روی تمام سوئیچ ها اعمال کنیم

ولی به کمک پروتکل VTP تنظیمات VLAN را بر VTP Server انجام داده

و سپس VTP Server این تنظیمات را برای تمام سوئیچ های داخل شبکه که VTP Clientها به حساب می آیند ارسال می کند

و در صورت ایجاد تغییرات در VALNهای شبکه دیگر نیاز نیست در تک تک سوئیچ ها تغییرات را اعمال کنیم .

و به صورت خودکار تغییرات برای VTP Client ها ارسال می شود .

VTP در سیسکو

vtp porotocol

این پروتکل هم باعث صرفه جویی در وقت و افزایش سرعت می شود و هم کاهش میزان خطاها می شود .

همان طور که از اسم 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 پشتیبانی می کند .

 

 

 

 

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *