هاب
هاب وسیلهای است که چندین رایانه را در یک شبکهی محلی به یکدیگر متصل میکند. هر یک از اطلاعاتی که در شبکه رد و بدل میشود، به تمام پورتهای هاب که سوی دیگر آن وسیلهای دیگر قرار دارد، ارسال میشود.
هابها توانایی تفکیک آدرسهای ورودی و خروجی را نداشته و نمیتوانند پیامهای دریافتی را برای عضو مشخصی از شبکه ارسال کنند، از اینرو بستههای دریافتی از یک پورت به تمام پورتهای موجود ارسال میشود
برای مثال در صورتی در شبکهی رایانهای ۵ کامپیوتر وجود داشته باشد و یکی از رایانهها پیامی را برای یک رایانهی دیگر تحت همین شبکه که از وجود هاب بهره میبرد، ارسال کند، تمام چهار رایانهی دیگر پیام ارسال شده را دریافت خواهند کرد، هرچند نیازی به دریافت اطلاعات مورد نظر ندارند.
مزایای هاب
استفاده از هاب چندان پیشنهاد نمیشود، مگر اینکه موارد امنیتی از درصد اهمیت بسیار پایینی برخوردار باشد. استفاده از هاب به منزلهی ارسال سند به تمام کارمندان یک کمپانی در حالتی است که سند مورد نظر باید فقط به دست یک فرد خاص میرسید.
سوئیچ
با استفاده از سوئیچ میتوان چندین رایانه را با استفاده از ارتباط LAN به یکدیگر متصل کرد. پس از آنکه اولین بسته ارسال شد، سوئیچ جدولی را تشکیل میدهد که ابزارهای متصل در شبکه را با استفاده از جدول مک آدرس به یکدیگر متصل میکند.
سوئیچ برخلاف هاب، میتواند بین رایانههای مختلف در شبکه فرق قایل شود. سوئیچها قادرند با استفاده از مک آدرس رایانهها و ابزارهای متصل روی شبکه، مشخص کنند که هر ابزار به چه پورتی متصل شده است.
مزایای سوئیچ
در زمان ایجاد شبکههای کامپیوتری، هاب به علت داشتن قیمت پایینتر پیشنهاد میشود، اما بهرهگیری از هاب باعث ایجاد سربار زیاد در شبکه میشود که این مشکل با سوئیچ حل میشود، چراکه سوئیچ با در اختیار داشتن آدرس هر رایانه در شبکه، بستههای موجود را به رایانهی یا هر ابزار مبتنی بر شبکهای ارسال میکند که مقصد بستهی مورد نظر است.
برای مثال فرض کنید که رایانهی A در پورت یک میخواهد در شبکه بستهای را به رایانهی C در پورت چهار ارسال کند. سوئیچ قادر است با اطلاع از آدرس هر یک از رایانهها بدون اشغال پهنای باند بیشتر، بستهی مورد نظر را به مقصد ارسال کند.