У комп'ютерній мережі, Перемикання це процес передачі пакетів даних від одного пристрою до іншого в мережі або від однієї мережі до іншої за допомогою спеціальних пристроїв, які називаються перемикачі . Користувач комп’ютера постійно перемикається, наприклад, під час доступу до Інтернету з вашого комп’ютерного пристрою, щоразу, коли користувач просить відкрити веб-сторінку, запит обробляється шляхом перемикання лише пакетів даних.
Перемикання відбувається на рівні каналу даних моделі OSI. Це означає, що після генерації пакетів даних на фізичному рівні комутація є наступним процесом передачі даних. У цій статті ми обговоримо різні процеси, пов’язані з комутацією, яке обладнання використовується для комутації тощо.
Що таке комутація мережі?
Комутатор — це спеціальна частина комп’ютерного обладнання, яка полегшує процес комутації, тобто вхідних пакетів даних і їх передачу до місця призначення. Перемикач працює на Канальний рівень з Модель OSI . Комутатор в першу чергу обробляє вхідні пакети даних від вихідного комп’ютера або мережі та вирішує відповідний порт, через який пакети даних досягнуть цільового комп’ютера або мережі.
java отримати поточний час
Комутатор визначає порт, через який має пройти пакет даних, за допомогою свого пункту призначення МАК (Контроль доступу до медіа) Адреса. Комутатор робить це ефективно, підтримуючи таблицю комутації (також відому як таблиця пересилання).
Мережевий комутатор є більш ефективним, ніж мережевий концентратор або повторювач, оскільки він підтримує таблицю комутації, що спрощує його завдання та зменшує перевантаження в мережі, що ефективно покращує продуктивність мережі.
Процес перемикання
Процес перемикання включає в себе наступні кроки:
Прийом кадру: Комутатор отримує кадр даних або пакет з комп’ютера, підключеного до його портів.
- Витяг MAC-адреси: Перемикач читає заголовок кадр даних і збирає пункт призначення MAC-адреса з цього.
- Пошук у таблиці MAC-адрес: Після того, як комутатор отримав MAC-адресу, він виконує пошук у своїй Перемикання таблиці, щоб знайти порт, який веде до MAC-адреси кадру даних.
- Оновлення рішення про пересилання та таблиці перемикання: Якщо комутатор збігає MAC-адресу призначення кадру з MAC-адресою у своїй таблиці комутації, він пересилає кадр даних до відповідного порту. Однак, якщо MAC-адреса призначення не існує в його таблиці пересилання, вона слідує за процес затоплення , у якому він надсилає кадр даних на всі свої порти, крім того, з якого він надійшов, і записує всі MAC-адреси, на які було доставлено кадр. Таким чином комутатор знаходить нову MAC-адресу та оновлює її таблиця пересилання .
- Перехід кадру: Коли порт призначення знайдено, комутатор надсилає кадр даних на цей порт і пересилає його на цільовий комп’ютер/мережу.
Види комутації
Існує три типи способів перемикання:
- Перемикання повідомлень
- Комутація ланцюга
- Комутація пакетів
- Комутація пакетів дейтаграм
- Комутація пакетів віртуальної мережі
протокол udp
Давайте тепер обговоримо їх окремо:
Перемикання повідомлень: Це стара техніка перемикання, яка застаріла. У техніці комутації повідомлень увесь блок даних/повідомлення пересилається через усе мережі таким чином, роблячи його дуже неефективним.
Комутація ланцюга: У цьому типі комутації з’єднання між джерелом і одержувачем встановлюється заздалегідь. Це підключення отримує повну пропускну здатність мережі, доки дані не будуть передані повністю.
Цей підхід кращий, ніж перемикання повідомлень оскільки це не передбачає надсилання даних у всю мережу, а не лише до місця призначення.
Комутація пакетів: Цей метод вимагає, щоб дані були розбиті на менші компоненти, кадри даних або пакети . Ці кадри даних потім передаються до місць призначення відповідно до доступних ресурсів у мережі в певний час.
Цей тип комутації використовується в сучасних комп'ютерах і навіть в Інтернеті. Тут кожен кадр даних містить додаткову інформацію про пункт призначення та іншу інформацію, необхідну для належної передачі через мережеві компоненти.
конструктори в java
Комутація пакетів дейтаграм: У датаграмі Комутація пакетів , кожен кадр даних сприймається як окрема сутність і, таким чином, вони обробляються окремо. Тут з’єднання не встановлюється до того, як відбудеться передача даних. Хоча цей підхід забезпечує гнучкість передачі даних, він може спричинити втрату кадрів даних або пізню доставку кадрів даних.
Комутація пакетів віртуальної мережі: в Віртуальна схема Комутація пакетів, логічне з'єднання між джерелом і одержувачем встановлюється перед передачею будь-яких даних. Ці логічні з'єднання називаються віртуальними схемами. Кожен кадр даних дотримується цих логічних шляхів і забезпечує надійний спосіб передачі даних з меншою ймовірністю втрати даних.
Висновок
У цій статті ми обговорили процес переходу на Комп'ютерні мережі . Ми пояснили фізичні пристрої, необхідні для комутації. Ми розглянули етапи процесу перемикання та дізналися про різні типи методів перемикання.