آموزش کار با سوئیچهای سیسکو (بخش دوم)
|
توضیح |
دستور پیکربندی |
|
یک سوئیچ موجود در یک vlan به اجبار root تعریف میکنیم( global configuration command) |
Spanning tree vlan vlan-id root |
|
تعیین priority موجود در یک vlan برای یک سوئیچ که خود موجب تعیین root خواهد شد. ( global configuration command) |
Spanning-tree vlan vlan-id (priority priority) |
|
تغییر پارامتر cost برای یک interface خاص |
Spaning tree cost cost |
|
فعال نمودن خاصیت channel group روی یک interface خاص |
Channel-group channel-group-number mode {auto|desirable|on} |
|
مشاهده وضعیت پروتکل stp |
Show spanning-tree |
|
مشاهده وضعیت stp روی یک interface خاص |
Show spanning-tree interface interface-id |
|
مشاهده وضعیت stp روی یک vlan خاص |
Show spanning-tree vlan vlan-id |
|
فعال نمودن وضعیت debug جهت پروتکل stp که یک وضعیت مانیتورینگ می باشد. |
Debug spaning-tree |
|
مشاهده وضعیت etherchannel روی سوئیچ |
Show etherchannel {channel-group-number|brief|detail|port|port-channel|summary} |
VLAN
مجموعه ای از تجهیزات که در یک broadcast domain قرار دارند.
میتوان روی هر یک از پورتهای یک سوئیچ یک vlan تعریف نمود(روش static ) و یا vlan را بر اساس mac address های موجود در پورتهای مختلف طراحی نمود(روش dynamic).به هر صورت هر vlan به مانند یک شبکه جداگاته خواهد بود.سوئیچ 2950 تا حدود 250 vlan را پشتیبانی میکند.
Etherchannel
ترکیبی از دو تا هشت کانال ارتباطی بین زوجهای یکسان از سوئیچها را گویند.stp یک etherchannel را همانند یک single link شناسائی میکند و بهمین علت مشکل خاصی در stp رخ نخواهد داد.بدون وضعیت etherchannel ، stp همه لینکهای channel شده را به جز یکی از آنها block میکند.
عمل etherchannel جهت مهیا نمودن حداکثر پهنای باند شبکه ای بین شبکه بکار میرود.همه لینک های trunk در این وضعیت یا در وضعیت forward و یا در وضعیت block خواهند بود.بطور مثال هرگاه بین دو سوئیچ با پورت گیگابایت نیاز به پهنای باند 2 یا سه برابر داشته باشیم تیازی به استفاده از فیبر نوری با هرینه های آنچنانی نیست.کافیست 2 یا 3 پورت را از دو سوئیچ به هم متصل نموده و سپس یک ETHERCHANNEL بین آنها روی این پورتها تعریف کنیم تا مانند یک پورت واحد در نطر گرفته شوند.
انواع اتصالات در vlan
· Access link
· Trunk
Access link:از کارت شبکه استاندارد و فریمهای Ethernet استفاده میکند.به عبارت ئیگر در یک سو سوئیچ و در سوی دیگر 802.3 و یا Ethernet II میباشد.به عبارت دیگر دستگاههای موجود در accesslink در یک broadcast domain قرار دارند.
اتصالات trunk: بر خلاف نوع قبل بیش از یک عدد vlan را از طریق یک لینک پشتیبانی میکنند. بدین صورت میتوان از طریق فقط یک ارتباط فیزیکی تعداد زیادی ارتباط مجازی ایجاد نمود.trunk معمولا بین switch-switch ویا switch-router ویا switch-server بکار میرود که البته برای حالت server نیاز به کارت شبکه مخصوص بر روی سرور میباشد.نکته آنکه هرگاه بین سوئیچهای مختلف در شبکه vlan های مختلف تعریف نموده باشیم برای ارتباط بین ِآن سوئیچها نیاز به تعریف trunk خواهیم داشت.یک vlan مانند یک broadcast domain است بنابراین سوئیچهای لایه 2 ترافیک را بین vlan های مختلف نمی توانند رد و بدل کنند اما سوئیچها لایه 3 میتوانند این ترافیک را بین vlan ها route کنند.
ISL,802.1Q
ISL:
توسط سیسکو و قبل از استانداردهای نسخه IEEE طراحی شد.بنابراین فقط در سوئیچ های سیسکو قابل استفاده است.در پروتکل مزبور دو بخش trailer , header توسط سوئیچ به دو سر فریم اضافه میشوند.کاربرد ان در trunking بوده و طول پکت اینجا به 1548 بایت خواهد رسید که از حد مجاز بیشتر است بنابراین کارت شبکه های استاندارد آنرا giant تشخیص داده و از بین میبرند.
802.1q
این روش توسط IEEE از روی نسخه ISL سیسکو ارائه شد و بین تولید کنندگان مختلف مشترک بوده و قابل استفاده بین همه تجهیزات شرکتهای مختلف تولید کننده میباشد.این پروتکل از دو روش استفاده میکند:
- فریم های Ethernet را بدون تغییر ارسال میکند یعنی دیگر giant نداریم
- از native vlan استفاده میکند یعنی هر تجهیزی که به هر پورتی متصل میگردد ، عضو vlan همان پورت خواهد بود.
3.PVST(per vlan stp)
هرگاه درون هر vlan تعریف stp جداگانه داشته باشیم آنگاه pvst خواهیم داشت.
میتوان هر پورت سوئیچ را عضو یک vlan نمود یا هر mac-address را عضو یک vlan کردو به سوئیچ فهماند که این mac-address از هر پورتی که وصل شد عضو vlan شماره x است.
VLAN TRUNKING PROTOCOL(VTP)
هرگاه چند سوئیچ مختلف در شبکه موجود باشد و VLAN های مختلفی نیز روی آنها تعریف شده باشد آنگاه جهت آنکه سوئیچ های مختلف در باره یگدیگر اطلاعات لازم را داشته باشند نیاز به پروتکلی داریم که حمل این اطلاعات بین سو.یچهای مختلف را انجام دهد و آن پروتکل VTP خواهد بود.این پروتکل مخصوص سیسکو بوده و در ضمن فقط از طریق اتصالات TRUNK جابجا میگردد. یکی از وطایف جالب آن انتشار تنظیمات روی یک سوئیچ برای تمامی سوئیچها میباشد.این مسئله پاره ای مشکلات را هنگام پیکربندی سوئیچهای شبکه از بین خواهد برد.مثلا تصحیح نام صحیح یک VLAN در پیکربندی یک سوئیچ که اشتباه وارد نموده ایم.و یا هنگامی که یک admin را از روی شبکه پاک میکنیم اعلام یا اضافه میکنیم پروتکل مزبور مسئول اعلام تنظیمات مختلف به همه سوئیچهای شبکه خواهد بود
این وبلاگ به دور از هر گونه حاشیه تنها به مباحث فناوری اطلاعات و ارتباطات می پردازد. برخی مطالب به عنوان نکات قابل توجه از سایتهای دیگر در این وبلاگ درج میشود که حتما از نویسنده اصلی با ذکر منبع تقدیر و تشکر خواهد شد.