در شبکههای مبتنی بر سیسکو، وقتی نیاز باشد که یک روتر بتواند بین VLANهای مختلف ارتباط برقرار کند، از تکنیکی به نام Router-on-a-stick استفاده میشود. در این روش، یک اینترفیس فیزیکی روی روتر به چندین اینترفیس منطقی (sub-interface) تقسیم شده و با استفاده از 802.1Q encapsulation پکتهای VLANها را پردازش میکند.
پیکربندی VLAN روی روتر سیسکو
1. ورود به مد تنظیمات
enable
configure terminal
2. تنظیمات اینترفیس اصلی
در این مثال، اینترفیس FastEthernet0/1
به عنوان اینترفیس ترانک استفاده شده و چند VLAN روی آن تعریف میشود.
interface FastEthernet0/1
no ip address
duplex auto
speed auto
اینترفیس اصلی نیازی به IP ندارد، زیرا ترافیک VLANها از طریق sub-interfaceها هدایت میشود.
3. ایجاد sub-interface برای VLANها
برای هر VLAN، یک sub-interface ایجاد کرده و encapsulation dot1Q را روی آن فعال میکنیم.
VLAN 10
interface FastEthernet0/1.10
encapsulation dot1Q 10
ip address 192.168.10.1 255.255.255.0
VLAN 800
interface FastEthernet0/1.800
encapsulation dot1Q 800
ip address 172.24.1.104 255.255.255.252
4. فعال کردن اینترفیس
no shutdown
5. ذخیره تنظیمات
write memory
نکته مهم
تنظیماتEncapsulation dot1Q باید روی هر sub-interface ست شود و شماره VLAN مشخص شود.
نتیجهگیری
این روش به شما امکان میدهد که روتر را به عنوان یک دستگاه Inter-VLAN Routing پیکربندی کنید تا بین VLANهای مختلف ارتباط برقرار کند. این تکنیک در سناریوهایی که به مسیریابی بین VLANها نیاز دارید بسیار مفید است.