(1) از ظاهر، بین این دو تمایز قائل میشویم
سوئیچها معمولاً پورتهای بیشتری دارند و ظاهرشان دست و پا گیر است.
پورتهای روتر بسیار کوچکتر هستند و حجم آنها نیز بسیار کمتر است.
در واقع، تصویر سمت راست یک روتر واقعی نیست، اما عملکرد روتر را در خود جای داده است. علاوه بر عملکرد سوئیچ (پورت LAN به عنوان پورت سوئیچ استفاده میشود، WAN پورتی است که برای اتصال به شبکه خارجی استفاده میشود) و دو آنتن، نقطه دسترسی بیسیم AP (که معمولاً به عنوان شبکه محلی بیسیم وایفای شناخته میشود) هستند.
(2) سطوح کاری مختلف:
سوئیچ اصلی در لایه پیوند داده از مدل اتصال متقابل سیستم باز OSI کار میکرد، که لایه دوم است.
روتر در لایه شبکه مدل OSI کار میکند که لایه سوم است.
به همین دلیل، اصل کار سوئیچ نسبتاً ساده است. عموماً از مدارهای سختافزاری برای تحقق ارسال فریمهای داده استفاده میشود.
روتر در لایه شبکه کار میکند و وظیفه مهم اتصال شبکه را بر عهده دارد. برای پیادهسازی پروتکلهای پیچیدهتر و داشتن توابع تصمیمگیری هوشمندانهتر در زمینه ارسال، معمولاً یک سیستم عامل در روتر اجرا میشود تا الگوریتمهای مسیریابی پیچیده را پیادهسازی کند و بیشتر به پیادهسازی نرمافزاری تمایل دارد.
(3) اشیاء ارسال داده متفاوت هستند:
سوئیچ فریمهای داده را بر اساس آدرس MAC ارسال میکند.
روتر، بستهها/دیتاگرامهای IP را بر اساس آدرس IP ارسال میکند.
فریم داده، هدر فریم (MAC منبع و MAC مقصد و غیره) و دنباله فریم (کد بررسی CRC) را بر اساس بستهها/بستههای داده IP کپسوله میکند. در مورد آدرس MAC و آدرس IP، ممکن است متوجه نشوید که چرا به دو آدرس نیاز است. در واقع، آدرس IP، بسته داده نهایی را برای رسیدن به یک میزبان خاص تعیین میکند و آدرس MAC تعیین میکند که گام بعدی با کدام یک تعامل خواهد داشت. یک دستگاه (معمولاً یک روتر یا یک میزبان). علاوه بر این، آدرس IP توسط نرمافزاری که میتواند شبکهای را که میزبان در آن قرار دارد توصیف کند، تحقق مییابد و آدرس MAC توسط سختافزار تحقق مییابد. هر کارت شبکه هنگام خروج از کارخانه، تنها آدرس MAC جهان را در ROM کارت شبکه تثبیت میکند، بنابراین آدرس MAC قابل تغییر نیست، اما آدرس IP میتواند توسط مدیر شبکه پیکربندی و اصلاح شود.
(4) «تقسیم کار» متفاوت است
سوئیچ عمدتاً برای ساخت یک شبکه محلی استفاده میشود و روتر مسئول اتصال میزبان به شبکه خارجی است. چندین میزبان میتوانند از طریق کابل شبکه به سوئیچ متصل شوند. در این زمان، شبکه محلی (LAN) برقرار شده است و دادهها میتوانند به میزبانهای دیگر در شبکه محلی ارسال شوند. به عنوان مثال، نرمافزار LAN مانند Feiqiu که ما استفاده میکنیم، دادهها را از طریق سوئیچ به میزبانهای دیگر ارسال میکند. با این حال، LAN ایجاد شده توسط سوئیچ نمیتواند به شبکه خارجی (یعنی اینترنت) دسترسی داشته باشد. در این زمان، یک روتر برای "باز کردن دری به دنیای شگفتانگیز بیرون" برای ما مورد نیاز است. همه میزبانهای موجود در شبکه محلی از IP شبکه خصوصی استفاده میکنند، بنابراین باید به شبکه خارجی فقط پس از تبدیل روتر به IP شبکه عمومی دسترسی پیدا کرد.
(5) دامنه تداخل و دامنه پخش
سوئیچ دامنه تداخل را تقسیم میکند، اما دامنه پخش را تقسیم نمیکند، در حالی که روتر دامنه پخش را تقسیم میکند. بخشهای شبکه متصل به سوئیچ هنوز به همان دامنه پخش تعلق دارند و بستههای داده پخش در تمام بخشهای شبکه متصل به سوئیچ ارسال میشوند. در این حالت، باعث طوفانهای پخش و آسیبپذیریهای امنیتی میشود. به بخش شبکه متصل به روتر، یک دامنه پخش غیرقابل دسترس اختصاص داده میشود و روتر دادههای پخش را ارسال نمیکند. لازم به ذکر است که بسته داده تک پخشی به طور منحصر به فرد توسط سوئیچ در شبکه محلی به میزبان هدف ارسال میشود و سایر میزبانها دادهها را دریافت نمیکنند. این با هاب اصلی متفاوت است. زمان رسیدن دادهها با نرخ ارسال سوئیچ تعیین میشود. سوئیچ دادههای پخش را به تمام میزبانهای شبکه محلی ارسال میکند.
نکته آخر اینکه روترها عموماً عملکرد یک فایروال را دارند که میتواند به صورت انتخابی برخی از بستههای داده شبکه را فیلتر کند. برخی از روترها اکنون عملکرد یک سوئیچ را دارند (همانطور که در شکل بالا در سمت راست نشان داده شده است) و برخی از سوئیچها عملکرد یک روتر را دارند که به آنها سوئیچهای لایه ۳ گفته میشود و به طور گسترده مورد استفاده قرار میگیرند. در مقایسه، روترها عملکردهای قدرتمندتری نسبت به سوئیچها دارند، اما کندتر و گرانتر نیز هستند. سوئیچهای لایه ۳ هم قابلیت ارسال خطی سوئیچها و هم عملکردهای مسیریابی خوب روترها را دارند، بنابراین به طور گسترده مورد استفاده قرار میگیرند.
زمان ارسال: ۲۶ نوامبر ۲۰۲۱
