Trunk و Access Port چیستند؟

در شبکههای کامپیوتری، پورتها به عنوان نقاط ارتباطی بین دستگاهها عمل میکنند و در این میان، دو نوع پورت به نامهای Trunk و Access Port وجود دارند که هر کدام وظایف خاصی را در انتقال دادهها بر عهده دارند. در این مقاله به بررسی این دو نوع پورت و تفاوتهای آنها خواهیم پرداخت.
### پورت Access
پورت Access به پورتهایی گفته میشود که به یک دستگاه واحد (مانند کامپیوتر، پرینتر یا دوربین مدار بسته) متصل میشود و تنها قادر به انتقال دادههای یک VLAN (Virtual Local Area Network) خاص است. به عبارت دیگر، پورت Access نمیتواند دادههای چندین VLAN را همزمان منتقل کند. در واقع، پورتهای Access به دستگاههای نهایی در شبکه متصل میشوند و برای آنها آدرسدهی و شناسایی VLAN انجام میدهند.
### پورت Trunk
پورت Trunk برخلاف پورت Access، میتواند چندین VLAN را به صورت همزمان منتقل کند. این نوع پورت معمولاً بین سوئیچها یا بین یک سوئیچ و یک روتر قرار میگیرد و به عنوان یک مسیر اصلی برای انتقال دادهها در شبکه عمل میکند. پورتهای Trunk با استفاده از پروتکلهایی مانند 802.1Q، اطلاعات مربوط به VLANهای مختلف را در هدر فریمهای خود قرار میدهند، به طوری که سوئیچها بتوانند تشخیص دهند که هر فریم به کدام VLAN تعلق دارد.
### تفاوتهای کلیدی
تفاوت اصلی بین پورتهای Access و Trunk در این است که پورت Access تنها قادر به انتقال دادههای یک VLAN خاص است در حالی که پورت Trunk میتواند دادههای چندین VLAN را به طور همزمان منتقل کند. همچنین، پورتهای Access معمولاً به دستگاههای نهایی متصل میشوند در حالی که پورتهای Trunk به سوئیچها و روترها متصل میشوند.
### موارد استفاده
در طراحی شبکه، معمولاً از پورتهای Access برای اتصال دستگاههای نهایی استفاده میشود، در حالی که پورتهای Trunk برای ارتباط بین سوئیچها و روترها و همچنین انتقال دادهها بین VLANهای مختلف مورد استفاده قرار میگیرند. این طراحی به مدیران شبکه این امکان را میدهد که به راحتی VLANها را مدیریت کرده و از ترافیک شبکه بهینه استفاده کنند.
### نتیجهگیری
در نهایت، فهم تفاوتها و ویژگیهای پورتهای Access و Trunk برای هر کسی که در زمینه شبکههای کامپیوتری فعالیت میکند، ضروری است. این دو نوع پورت نقش مهمی در بهینهسازی عملکرد شبکه و مدیریت ترافیک دادهها ایفا میکنند.