100Base-TX
Як середовище передачі даних специфікація l00Base-TX використовує кабель UTP категорії 5 чи кабель STP Type 1. Максимальна довжина кабелю в обох випадках — 100 м.
Основні відмінності від специфікації l00Base-FX — використання методу MLT-3 для передачі сигналів 5-бітових порцій коду 4В/5В по крученій парі, а також наявність функції автопереговорів (Auto-negotiation) для вибору режиму роботи порту. Схема автопереговорів дозволяє двом з'єднаним фізично пристроям, що підтримують кілька стандартів фізичного рівня, які відрізняються бітовою швидкістю і кількістю кручених пар, вибрати найбільш вигідний режим роботи. Звичайно процедура автопереговорів відбувається при приєднанні мережного адаптера, що може працювати на швидкостях 10 і 100 Мбіт/с, до концентратора чи комутатора.
Описана нижче схема Auto-negotiation сьогодні є стандартом технології l00Base-T. До цього виробники застосовували різні власні схеми автоматичного визначення швидкості роботи взаємодіючих портів, які не були сумісні. Прийняту як стандарт схему Auto-negotiation запропонувала спочатку компанія National Semiconductor за назвою NWay.
Всього в даний час визначено 5 різних режимів роботи, що можуть підтримувати пристрої l00Base-TX чи 100Base-T4 на кручених парах:
- l0Base-T — 2 пари категорії 3;
- l0Base-T full-duplex - 2 пари категорії 3;
- l00Base-TX - 2 пари категорії 5 (чи Type 1A STP);
- 100Base-T4 - 4 пари категорії 3;
- l00Base-TX full-duplex - 2 пари категорії 5 (чи Type 1A STP).
Режим l0Base-T має самий низький пріоритет у переговорному процесі, а повнодуплексний режим 100Base-T4 — найвищий. Переговорний процес відбувається при включенні живлення пристрою, а також може бути ініційований у будь-який момент модулем керування пристрою.
Пристрій, що почав процес auto-negotiation, посилає своєму партнеру пачку спеціальних імпульсів Fast Link Pulse burst (FLP), у якому міститься 8-бітне слово, що кодує запропонований режим взаємодії, починаючи із самим пріоритетним, який підтримується даним вузлом.
Якщо вузол-партнер підтримує функцію auto-negotuiation і також може підтримувати запропонований режим, він відповідає пачкою імпульсів FLP, у якій підтверджує даний режим, і на цьому переговори закінчуються. Якщо ж вузол-партнер може підтримувати менш пріоритетний режим, то він вказує його у відповіді, і цей режим вибирається як робочий. Таким чином, завжди вибирається найбільш пріоритетний загальний режим вузлів.
Вузол, що підтримує тільки технологію l0Base-T, кожні 16 мс посилає манчестерські імпульси для перевірки цілісності лінії, що зв'язує його із сусіднім вузлом. Такий вузол не розуміє запит FLP, що робить йому вузол з функцією Auto-negotiation, і продовжує посилати свої імпульси. Вузол, що одержав у відповідь на запит FLP тільки імпульси перевірки цілісності лінії, розуміє, що його партнер може працювати тільки по стандарті l0Base-T, і встановлює цей режим роботи і для себе.