در حال بارگذاری...
شناخت لینک Trunk، استاندارد 802.1Q، تگگذاری فریم، Native VLAN و نحوه عبور چند VLAN از یک لینک بین سوییچها.
اهداف این درس
وقتی یک شبکه چند سوییچ دارد و VLAN ها باید بین آنها مشترک باشند، برای هر VLAN نمیتوان یک کابل جدا کشید. راهحل استاندارد، لینک Trunk است که چند VLAN را با تگگذاری روی یک کابل حمل میکند.
لینکی بین دو سوییچ (یا سوییچ و روتر) که چند VLAN را بهطور همزمان حمل میکند؛ فریمها با تگ 802.1Q مشخص میشوند.
استاندارد IEEE که با افزودن یک تگ ۴ بایتی به فریم اترنت، شناسه VLAN را مشخص میکند تا سوییچ مقصد بداند فریم به کدام VLAN تعلق دارد.
تگ 4 بایتی از سه بخش تشکیل شده: TPID (نوع پروتکل)، Priority (برای QoS) و VID که شناسه ۱۲ بیتی VLAN است. بعد از حذف تگ در سوییچ مقصد، فریم بدون تگ به دستگاه نهایی تحویل میشود.
روی پورت Trunk، یک VLAN بهعنوان Native انتخاب میشود که فریمهایش بدون تگ ارسال میشوند. این رفتار برای سازگاری با دستگاههای قدیمی که تگ را نمیفهمند طراحی شده است.
نکته امنیتی
حمله VLAN Hopping از فریمهای بدون تگ (Native) و تگهای جعلی برای ورود به VLAN دیگر استفاده میکند؛ Native VLAN پیشفرض را همیشه عوض کنید.
| فیلد | اندازه | توضیح |
|---|---|---|
| آدرس مقصد | ۶ بایت | MAC مقصد |
| آدرس مبدأ | ۶ بایت | MAC مبدأ |
| تگ 802.1Q | ۴ بایت | شناسه VLAN (12 بیت) |
| EtherType | ۲ بایت | نوع پروتکل (مثل IPv4) |
| Payload | تا 1500 بایت | داده |
نکته آزمون
سوالات Trunk معمولاً از شما میخواهند تفاوت تگدار (Trunk) و بدون تگ (Access) را تشخیص دهید و Native VLAN را با VLAN 1 مرتبط کنید.
نکته عملی
روی پورت Trunk، دستورات «allowed vlan» را برای محدودکردن VLAN های مجاز تنظیم کنید؛ حمل نکردن VLAN های بلااستفاده هم امنیت و هم کارایی را بهتر میکند.
جمعبندی
Trunk با تگگذاری 802.1Q، چند VLAN را روی یک لینک حمل میکند؛ Native VLAN بدون تگ میماند. با این ابزار، VLAN ها بدون نیاز به کابل اضافه بین سوییچها گسترش مییابند.
تگگذاری اجازه میدهد چند VLAN روی یک لینک فیزیکی حرکت کنند.
فریمهای Native VLAN روی Trunk تگ ندارند.
دو سر یک Trunk باید در Native VLAN یکسان باشند تا ارتباط درست کار کند.
لینک Trunk چه کاری انجام میدهد؟
تگ 802.1Q چیست و چه اطلاعاتی دارد؟
تگ یک فیلد ۴ بایتی است که به فریم اترنت اضافه میشود و شامل شناسه ۱۲ بیتی VLAN است؛ با آن سوییچ میفهمد فریم متعلق به کدام VLAN است.
Native VLAN چیست؟
VLAN روی پورت Trunk است که بدون تگ ارسال میشود؛ بهطور پیشفرض VLAN 1 است. تغییر ندادن Native VLAN در هر دو سر Trunk یک اشتباه امنیتی رایج است.
تفاوت اصلی ISL و 802.1Q چیست؟
802.1Q استاندارد باز IEEE است و تگ ۴ بایتی داخل فریم میگذارد؛ ISL پروتکل اختصاصی سیسکو بود که کل فریم را کپسوله و تگ ۳۰ بایتی اضافه میکرد. امروزه فقط 802.1Q استفاده میشود.