Технологии Ethernet по витой паре используют кабели витой пары для физического уровня компьютерной сети Ethernet . Они являются подмножеством всех физических уровней Ethernet .
Ранний Ethernet использовал различные сорта коаксиального кабеля , но в 1984 году StarLAN показал потенциал простой неэкранированной витой пары . Это привело к разработке 10BASE-T и его последователей 100BASE-TX , 1000BASE-T , 10GBASE-T и 40GBASE-T , поддерживающих скорости 10 и 100 мегабит в секунду , затем 1, 10 и 40 гигабит в секунду соответственно. [a]
Два новых варианта Ethernet со скоростью 10 мегабит в секунду по одной витой паре, известные как 10BASE-T1S и 10BASE-T1L , были стандартизированы в IEEE Std 802.3cg-2019. [2] 10BASE-T1S берет свое начало в автомобильной промышленности и может быть полезен в других приложениях на короткие расстояния, где присутствует значительный электрический шум. [3] 10BASE-T1L — это Ethernet на большие расстояния, поддерживающий соединения длиной до 1 км. Оба эти стандарта находят применение в реализации Интернета вещей . 10BASE-T1S является прямым конкурентом CAN XL в автомобильной сфере и включает схему предотвращения столкновений на физическом уровне (PLCA). [4]
Более ранние стандарты используют модульные разъемы 8P8C , [b] и поддерживаемые стандарты кабелей варьируются от категории 3 до категории 8. Эти кабели обычно имеют четыре пары проводов для каждого соединения, хотя ранний Ethernet использовал только две пары. В отличие от более ранних стандартов -T, интерфейсы -T1 были разработаны для работы по одной паре проводников и вводят использование двух новых разъемов, называемых IEC 63171-1 [5] и IEC 63171-6. [6]
Первыми двумя ранними проектами сетей на основе витой пары были StarLAN , стандартизированный Ассоциацией стандартов IEEE как IEEE 802.3e в 1986 году, со скоростью один мегабит в секунду, [7] и LattisNet , разработанный в январе 1987 года, со скоростью 10 мегабит в секунду. [8] [9] Оба были разработаны до стандарта 10BASE-T (опубликованного в 1990 году как IEEE 802.3i) и использовали различную сигнализацию, поэтому они не были напрямую совместимы с ним. [10]
В 1988 году компания AT&T выпустила StarLAN 10, названную так из-за работы на скорости 10 Мбит/с. [11] Сигнализация StarLAN 10 была использована в качестве основы 10BASE-T с добавлением такта соединения для быстрого указания состояния соединения. [c]
Использование витой пары в топологии «звезда» позволило устранить ряд недостатков предыдущих стандартов Ethernet:
Хотя сегодня 10BASE-T редко используется в качестве скорости передачи сигналов при нормальной работе, он по-прежнему широко используется с сетевыми контроллерами интерфейсов в режиме выключения питания по сигналу от локальной сети (Wake-on-LAN Power Down) и для специальных приложений с низким энергопотреблением и низкой пропускной способностью. 10BASE-T по-прежнему поддерживается большинством портов Ethernet на витой паре со скоростью до гигабитного Ethernet .
Общие названия стандартов происходят от аспектов физической среды. Первое число ( 10 в 10BASE-T) относится к скорости передачи в Мбит/с. BASE обозначает, что используется передача в полосе частот . T обозначает витую пару. Если существует несколько стандартов для одной и той же скорости передачи , они различаются буквой или цифрой после T, например TX или T4 , что относится к методу кодирования и количеству полос. [13]
Большинство кабелей Ethernet имеют прямую разводку (контакт 1 к контакту 1, контакт 2 к контакту 2 и т. д.). В некоторых случаях может потребоваться перекрестная форма (прием к передаче и передача к приему).
Кабели для Ethernet могут быть подключены к стандартам терминирования T568A или T568B на обоих концах кабеля. Поскольку эти стандарты отличаются только тем, что меняют местами две пары, используемые для передачи и приема, кабель с проводкой T568A на одном конце и проводкой T568B на другом конце приводит к образованию перекрестного кабеля.
Хост 10BASE-T или 100BASE-TX использует соединительную проводку, называемую интерфейсами, зависящими от среды (MDI), передавая данные на контактах 1 и 2 и получая данные на контактах 3 и 6 на сетевое устройство. Узел инфраструктуры ( концентратор или коммутатор ) соответственно использует соединительную проводку, называемую MDI-X, передавая данные на контактах 3 и 6 и получая данные на контактах 1 и 2. Эти порты соединены с помощью прямого кабеля, поэтому каждый передатчик взаимодействует с приемником на другом конце кабеля.
Узлы могут иметь два типа портов: MDI (порт восходящей линии связи) или MDI-X (обычный порт, «X» для внутреннего кроссовера). Концентраторы и коммутаторы имеют обычные порты. Маршрутизаторы, серверы и конечные хосты (например, персональные компьютеры ) имеют порты восходящей линии связи. Когда необходимо соединить два узла с портами одного типа, может потребоваться кроссоверный кабель, особенно для старого оборудования. Для соединения узлов с портами разных типов (например, MDI к MDI-X и наоборот) требуется прямой кабель. Таким образом, для подключения конечного хоста к концентратору или коммутатору требуется прямой кабель. Некоторые старые коммутаторы и концентраторы имели кнопку, позволяющую порту работать как обычный (обычный) или как порт восходящей линии связи, т. е. с использованием распиновки MDI-X или MDI соответственно.
Многие современные адаптеры хоста Ethernet могут автоматически определять другой компьютер, подключенный с помощью прямого кабеля, а затем автоматически вводить требуемый кроссовер, если это необходимо; если ни один из адаптеров не имеет такой возможности, то требуется кроссоверный кабель. Большинство новых коммутаторов имеют автоматический MDI-X на всех портах, что позволяет выполнять все соединения с помощью прямых кабелей. Если оба подключаемых устройства поддерживают 1000BASE-T в соответствии со стандартами, они будут подключаться независимо от того, используется ли прямой или кроссоверный кабель. [14]
Передатчик 10BASE-T посылает два дифференциальных напряжения, +2,5 В или -2,5 В. Передатчик 100BASE-TX посылает три дифференциальных напряжения, +1 В, 0 В или -1 В. [15] В отличие от более ранних стандартов Ethernet, использующих широкополосный и коаксиальный кабель , таких как 10BASE5 (thicknet) и 10BASE2 (thinnet), 10BASE-T не определяет точный тип используемой проводки, а вместо этого определяет определенные характеристики, которым должен соответствовать кабель. Это было сделано в ожидании использования 10BASE-T в существующих системах проводки с витой парой, которые не соответствовали ни одному указанному стандарту проводки. Некоторые из указанных характеристик - затухание , характеристическое сопротивление , задержка распространения и несколько типов перекрестных помех . Кабельные тестеры широко доступны для проверки этих параметров, чтобы определить, можно ли использовать кабель с 10BASE-T. Эти характеристики, как ожидается, будут соответствовать 100 метрам неэкранированного витого кабеля 24-го калибра . Однако при использовании высококачественных кабелей надежные кабельные трассы длиной 150 метров и более часто достижимы и считаются жизнеспособными техническими специалистами, знакомыми со спецификацией 10BASE-T. [ необходима цитата ]
100BASE-TX использует те же схемы разводки, что и 10BASE-T, но более чувствителен к качеству и длине проводов из-за более высоких скоростей передачи данных .
1000BASE-T использует все четыре пары двунаправленно, используя гибридные схемы и компенсаторы . [16] Данные кодируются с помощью 4D-PAM5; четыре измерения с использованием амплитудно-импульсной модуляции (PAM) с пятью напряжениями : −2 В, −1 В, 0 В, +1 В и +2 В. [17] Хотя на контактах линейного драйвера может появляться напряжение от +2 В до −2 В, напряжение на кабеле номинально составляет +1 В, +0,5 В, 0 В, −0,5 В и −1 В. [18]
100BASE-TX и 1000BASE-T были разработаны с учетом минимальной потребности в кабеле категории 5 , а также максимальной длины кабеля 100 метров (330 футов). С тех пор кабель категории 5 устарел, и в новых установках используется категория 5e.
Для работы 10BASE-T и 100BASE-TX требуется всего две пары (контакты 1–2, 3–6). Поскольку обычный кабель категории 5 имеет четыре пары, можно использовать запасные пары (контакты 4–5, 7–8) в конфигурациях 10 и 100 Мбит/с для других целей. Запасные пары могут использоваться для питания по Ethernet (PoE), для двух обычных телефонных линий (POTS) или для второго соединения 10BASE-T или 100BASE-TX. На практике необходимо проявлять большую осторожность, чтобы разделить эти пары, поскольку оборудование Ethernet 10/100 Мбит/с электрически завершает неиспользуемые контакты («терминация Боба Смита»). [19] Общий кабель не является вариантом для Gigabit Ethernet, поскольку 1000BASE-T требует для работы всех четырех пар.
В дополнение к более ориентированным на компьютер вариантам с двумя и четырьмя парами, физические уровни однопарного Ethernet (SPE) 10BASE-T1 , [20] 100BASE-T1 [21] и 1000BASE-T1 [22] предназначены для промышленных и автомобильных приложений [23] или в качестве дополнительных каналов данных в других межсоединительных приложениях. [24] Расстояния, на которых работает одна пара в полнодуплексном режиме, зависят от скорости: 1000 м (1 км) с 802.3cg-2019 10BASE-T1L; 15 м или 49 футов с 100BASE-T1 (сегмент связи типа A); до 40 м или 130 футов с использованием сегмента связи 1000BASE-T1 типа B с четырьмя линейными разъемами. Оба физических уровня требуют сбалансированной витой пары с импедансом 100 Ом. Кабель должен быть способен передавать 600 МГц для 1000BASE-T1 и 66 МГц для 100BASE-T1. 2,5 Гбит/с, 5 Гбит/с и 10 Гбит/с по одной паре длиной 15 м стандартизированы в 802.3ch-2020. [25] В июне 2023 года 802.3cy добавил скорости 25 Гбит/с на длинах до 11 м. [26]
Подобно PoE, технология Power over Data Lines (PoDL) может обеспечивать питание устройства мощностью до 50 Вт. [27]
Стандарты Ethernet по витой паре вплоть до Gigabit Ethernet определяют как полнодуплексную , так и полудуплексную связь. Однако полудуплексная работа для гигабитной скорости не поддерживается ни одним существующим оборудованием. [29] [30] Более высокие стандарты скорости, 2.5GBASE-T до 40GBASE-T [31], работающие на скорости от 2.5 до 40 Гбит/с, следовательно, определяют только полнодуплексные соединения точка-точка, которые обычно подключаются сетевыми коммутаторами и не поддерживают традиционную работу CSMA/CD с общей средой . [32]
Для Ethernet по витой паре существует множество различных режимов работы (10BASE-T полудуплекс, 10BASE-T полный дуплекс, 100BASE-TX полудуплекс и т. д.) , и большинство сетевых адаптеров способны работать в различных режимах. Для создания рабочего соединения 1000BASE-T требуется автосогласование .
Когда два связанных интерфейса настроены на разные дуплексные режимы, результатом этого несоответствия дуплекса является сеть, которая работает намного медленнее своей номинальной скорости. Несоответствие дуплекса может быть непреднамеренно вызвано, когда администратор настраивает интерфейс на фиксированный режим (например, 100 Мбит/с полный дуплекс) и не настраивает удаленный интерфейс, оставляя его настроенным на автосогласование. Затем, когда процесс автосогласования не удается, полудуплекс предполагается автосогласующейся стороной соединения.