Діаграма порівняння
Основа для порівняння | Маршрутизатор | Перемикач |
---|---|---|
Призначення | Маршрутизатор з'єднує різні мережі разом. | Перемикачі створюють мережу, з'єднуючи декілька пристроїв. |
Шар | Маршрутизатор працює на фізичному рівні; рівень каналу передачі даних і мережевий рівень. | Перемикач працює на рівні каналу передачі даних і мережевому шарі. |
Робота | Маршрутизатор визначає найкращий шлях, який повинен дотримуватися пакет, щоб дістатися до цільового комп'ютера. | Перемикач отримує процес і пересилає пакет на призначені комп'ютери. |
Тип | Адаптивна маршрутизація та неадаптивна маршрутизація. | Перемикання ланцюга, перемикання пакетів, перемикання повідомлень. |
Визначення маршрутизатора
Маршрутизатор - це пристрій, що використовується для роботи в мережі. Маршрутизатор використовується для з'єднання незалежних локальних мереж разом, незалежних глобальних мереж разом, або незалежних локальних мереж і глобальних мереж разом. Маршрутизатор має фізичну і логічну адреси для кожного з інтерфейсів. Коли пакет надходить на інтерфейс маршрутизатора, він має фізичну адресу інтерфейсу маршрутизатора в полі призначення. Після цього маршрутизатор приймає пакет і перед пересиланням змінює фізичну адресу в полі адреси джерела і адреси призначення. Основною метою маршрутизатора є вибір кращого (найкоротшого) можливого шляху для пакета під час передачі. Маршрутизатор працює на фізичному рівні; шар даних і мережевий рівень моделі OSI.
Маршрутизатор має дві технології маршрутизації, неадаптивную маршрутизацію і адаптивну маршрутизацію. У неадаптивній маршрутизації, після вибору шляху, маршрутизатор відправляє всі пакети для цього призначення тільки через цей обраний шлях. У адаптивній маршрутизації кожен раз, коли маршрутизатор вибирає новий шлях для кожного пакета. Існують деякі алгоритми маршрутизації, такі як дистанційна векторна маршрутизація, маршрутизація каналів зв'язку, алгоритм Dijkstra і т.д., які обчислюють найкоротший і найдешевший шлях для передачі пакета.
Визначення перемикача
Перемикач також є мережевим пристроєм і з'єднує кілька пристроїв. Комутатор з'єднує кілька пристроїв для створення локальної мережі. Як комутатор з'єднує декілька пристроїв разом, щоб сформувати локальну мережу, тому перемикач передає доставлений пакет на конкретний пристрій. Комутатор отримує пакет; Потім він перевіряє адресу призначення пакета і пересилає його на вихідне посилання для цього призначення, якщо посилання вільне. Перемикач працює на рівні каналу передачі даних і мережевому шарі.
Перемикачі класифікуються як перемикач Store-and-Forward і Cut-Through Switch. Коли кадр прибуває до перемикача Store-and-Forward, він зберігає кадр в буфері, доки весь кадр в пакеті не прийде. З іншого боку, перемикач перекриття перенаправляє пакет, як тільки виявляється адреса призначення пакета. Як і концентратор, перемикач ніколи не передає пакет всім підключеним пристроям, а пересилає пакет тільки до певного пристрою.
Основні відмінності між маршрутизатором і комутатором
- Маршрутизатор з'єднує різні мережі, такі як дві локальні мережі, дві WAN або LAN і WAN. З іншого боку, перемикач з'єднує кілька пристроїв разом для створення мережі.
- Маршрутизатор працює на фізичному рівні, шарі каналу передачі даних, а також мережевому шарі, тоді як комутатор працює тільки на шарі каналу передачі даних і мережевому рівні.
- Основною метою маршрутизатора є визначення найменшого і найкращого шляху для пакета для досягнення призначення. З іншого боку, комутатор отримує пакет, обробляє його для визначення адреси призначення і пересилає пакет для адреси виявленої адреси призначення.
- Маршрутизація далі класифікується як неадаптивна маршрутизація і адаптивна маршрутизація. З іншого боку, перемикання класифікується як комутатор схеми, комутація пакетів і перемикання повідомлень.
Висновок:
І прилади, і маршрутизатори, і комутатори обов'язково використовуються під час роботи в мережі