آموزش Inter VLAN Routing در تجهیزات Cisco
در شبکههای بزرگ و پیچیده امروزی، استفاده از VLAN یا شبکههای محلی مجازی به طور فزایندهای رایج شده است. فناوری VLAN به سازمانها کمک میکند که بتوانند شبکههای فیزیکی خود را به بخشهای منطقی تقسیم کنند. این تقسیمبندی باعث بهبود عملکرد، مدیریت سادهتر شبکه، و افزایش امنیت میشود. یکی از جنبههای مهم این فناوری، Inter VLAN Routing است که به فرآیند مسیریابی ترافیک بین VLANهای مختلف اطلاق میشود. این مقاله، به طور کامل و تخصصی، فرآیند راهاندازی Inter VLAN Routing در تجهیزات Cisco را بررسی خواهد کرد.
مفاهیم اساسی
-
VLAN (شبکه محلی مجازی)
VLAN یک شبکه منطقی است که برای جداسازی ترافیک شبکه و تقسیمبندی آن به بخشهای کوچکتر استفاده میشود. هر VLAN میتواند یک یا چند دستگاه را در خود جای دهد و آنها را از دیگر VLANها جدا کند. این کار باعث کاهش تصادمات شبکه، افزایش امنیت، و بهبود مدیریت ترافیک میشود. برای مثال، در یک سازمان، VLANهای مختلف میتوانند برای بخشهای مالی، فروش، و پشتیبانی ایجاد شوند.
-
Inter VLAN Routing (مسیریابی بین VLANها)
Inter VLAN Routing به فرآیند مسیریابی ترافیک بین VLANهای مختلف اطلاق میشود. زمانی که دستگاهها در VLANهای مختلف قرار دارند، آنها نمیتوانند به طور مستقیم با یکدیگر ارتباط برقرار کنند. برای اینکه ترافیک از یک VLAN به VLAN دیگر منتقل شود، نیاز به یک روتر یا یک دستگاه لایه 3 است که قادر به انجام مسیریابی بین این VLANها باشد.
-
Router-on-a-Stick (ROAS)
یکی از رایجترین روشها برای پیادهسازی Inter VLAN Routing در شبکههای Cisco، استفاده از تکنیک Router-on-a-Stick است. در این روش، یک روتر به یک سوئیچ از طریق یک پورت Trunk متصل میشود. پورت Trunk به طور همزمان از چندین VLAN پشتیبانی میکند و روتر به عنوان مسیریاب برای این VLANها عمل میکند.
مراحل راهاندازی Inter VLAN Routing با استفاده از Router-on-a-Stick
-
پیکربندی VLANها روی سوئیچ
برای آغاز، شما باید VLANهای مورد نظر خود را روی سوئیچ پیکربندی کنید. هر VLAN باید یک شناسه (ID) منحصر به فرد داشته باشد تا از دیگر VLANها متمایز شود.
برای مثال، به طور معمول در شبکههای شرکتی، از VLANهای مختلف برای بخشهای مختلف استفاده میشود. در اینجا، ما سه VLAN ایجاد خواهیم کرد: VLAN 10 برای بخش مالی، VLAN 20 برای بخش فروش و VLAN 30 برای بخش IT.
Switch# configure terminal
Switch(config)# vlan 10
Switch(config-vlan)# name HR
Switch(config-vlan)# exit
Switch(config)# vlan 20
Switch(config-vlan)# name Sales
Switch(config-vlan)# exit
Switch(config)# vlan 30
Switch(config-vlan)# name IT
Switch(config-vlan)# exit
-
پیکربندی پورتها به VLANهای مختلف
بعد از ایجاد VLANها، پورتهای مختلف سوئیچ باید به هر VLAN اختصاص داده شوند. هر پورت میتواند تنها به یک VLAN اختصاص داده شود
Switch(config)# interface range fa0/1 – 10
Switch(config-if-range)# switchport mode access
Switch(config-if-range)# switchport access vlan 10
Switch(config-if-range)# exit
Switch(config)# interface range fa0/11 – 20
Switch(config-if-range)# switchport mode access
Switch(config-if-range)# switchport access vlan 20
Switch(config-if-range)# exit
Switch(config)# interface range fa0/21 – 30
Switch(config-if-range)# switchport mode access
Switch(config-if-range)# switchport access vlan 30
Switch(config-if-range)# exit
در اینجا، پورتهای مختلف به VLANهای HR، Sales، و IT اختصاص داده شدهاند.
-
پیکربندی رابط Subinterface روی روتر
یکی از مراحل کلیدی در Inter VLAN Routing، پیکربندی رابطهای subinterface روی روتر است. هر subinterface به یک VLAN اختصاص داده میشود و آدرس IP مخصوص به خود را دارد. برای پیکربندی subinterface، ابتدا باید پورت فیزیکی روتر که به سوئیچ متصل است را به حالت Trunk تغییر دهید. سپس برای هر VLAN یک subinterface ایجاد کرده و آدرسهای IP مربوط به هر VLAN را تنظیم میکنید.
Router# configure terminal
1/Router(config)# interface gigabitEthernet 0/1
Router(config-if)# encapsulation dot1Q 10
Router(config-if)# ip address 192.168.10.1 255.255.255.0
Router(config-if)# exit
Router(config)# interface gigabitEthernet 0/1/2
Router(config-if)# encapsulation dot1Q 20
Router(config-if)# ip address 192.168.20.1 255.255.255.0
Router(config-if)# exit
Router(config)# interface gigabitEthernet 0/1/3
Router(config-if)# encapsulation dot1Q 30
Router(config-if)# ip address 192.168.30.1 255.255.255.0
Router(config-if)# exit
در این مثال، برای هر VLAN یک subinterface ایجاد شده است و آدرسهای IP برای این VLANها تنظیم شده است.
-
پیکربندی Trunk بین سوئیچ و روتر
پورت روتر که به سوئیچ متصل است باید به حالت Trunk تغییر یابد. پورت Trunk به روتر این امکان را میدهد که ترافیک مربوط به چندین VLAN را دریافت و ارسال کند. برای این کار، باید از فرمانهای زیر استفاده کنید:
Router(config)# interface gigabitEthernet 0/1
Router(config-if)# switchport mode trunk
Router(config-if)# switchport trunk encapsulation dot1Q
Router(config-if)# exit
-
فعالسازی مسیریابی روی روتر
برای اینکه روتر بتواند ترافیک بین VLANها مسیریابی کند، باید IP Routing را فعال کنید. در تجهیزات Cisco، به طور پیشفرض مسیریابی فعال است، اما اگر این گزینه غیرفعال باشد، باید آن را فعال کنید.
Router(config)# ip routing
تست ارتباط بین VLANها
پس از پیکربندی کامل، باید ارتباط بین دستگاههای مختلف که در VLANهای مختلف قرار دارند را آزمایش کنید. برای این کار، دستور ping را از دستگاههای مختلف در هر VLAN به آدرس IP زیررابط هر VLAN روی روتر وارد کنید.
به عنوان مثال، دستگاهی که در VLAN 10 قرار دارد باید قادر باشد به آدرس IP زیررابط VLAN 10 در روتر پینگ بزند. همچنین دستگاههای سایر VLANها باید بتوانند به یکدیگر از طریق روتر دسترسی داشته باشند.
PC1 (VLAN 10) -> ping 192.168.10.1
PC2 (VLAN 20) -> ping 192.168.20.1
اگرستها موفقیتآمیز بودند، نشاندهنده این است که مسیریابی بین VLANها به درستی پیکربندی شده است.
مشکلات رایج و رفع آنها
-
عدم پیکربندی Subinterface درست
اگر به هر دلیل پیکربندی subinterface اشتباه باشد، ممکن است ترافیک به درستی مسیریابی نشود. برای اطمینان از صحت پیکربندی، آدرسهای IP و شماره VLAN هر subinterface را بررسی کنید.
-
مشکلات در پیکربندی Trunk
گاهی اوقات ممکن است پیکربندی پورت Trunk یا encapsulation dot1Q به درستی انجام نشود. اطمینان حاصل کنید که پورت روتر و سوئیچ هر دو به حالت Trunk و dot1Q تنظیم شدهاند.
-
غیرفعال بودن IP Routing
اگر IP Routing روی روتر غیرفعال باشد، مسیریابی بین VLANها صورت نمیگیرد. این گزینه را با استفاده از دستور ip routing فعال کنید.
-
مشکلات در تنظیمات VLAN
گاهی ممکن است VLANها به درستی ایجاد نشده باشند یا پورتها به اشتباه به VLANهای دیگر اختصاص داده شده باشند. اطمینان حاصل کنید که پورتهای سوئیچ به درستی به VLANهای مربوطه اختصاص یافتهاند.
نتیجهگیری
Inter VLAN Routing یکی از مفاهیم کلیدی در طراحی و مدیریت شبکههای پیشرفته است. با استفاده از تکنیکهای Router-on-a-Stick و تنظیمات صحیح پورتهای Trunk و subinterfaceها، میتوان به راحتی ترافیک را بین VLANهای مختلف مسیریابی کرد. این فرایند به طور ویژه در شبکههای بزرگ که نیاز به تفکیک و مدیریت ترافیک دارند، اهمیت زیادی دارد.

