Почему аналогичные устройства используют перекрестный кабель вместо прямого кабеля?

29

Почему аналогичные устройства используют перекрестный кабель вместо прямого кабеля?

Мокубай
источник
8
Кроме того, стоит отметить, что многие (но, конечно, не все) современные устройства могут обнаружить, что они используют неправильный кабель, и будут автоматически переключать свои пары Tx / Rx, если хотя бы один конец соединения имеет эта возможность.
Джон Стори
4
К вашему сведению, все порты GigE поддерживают Auto-MDIX. Поскольку одним из двух устройств является GigE, вам не нужен перекрестный кабель.
Навин
8
Устройства, похожие на что?
Легкость гонок с Моникой
3
@BarryTheHatchet Я предполагаю, что он имеет в виду «похожи друг на друга», например, пару коммутаторов, пару компьютеров и т. Д.
Боб
1
@ manjesh23 Вам не нужно было вносить 8 разных изменений в этот вопрос, большинство из которых ничего не улучшило, а некоторые из них сделали его хуже. Пожалуйста, ознакомьтесь с разделом редактирования справочного центра .
skrrgwasme

Ответы:

62

Определение перекрестного кабеля:

Кросс-кабель обычно используется между устройствами с интерфейсом одного типа (т. Е. Компьютер-компьютер, маршрутизатор-маршрутизатор и т. Д.). Кабели Ethernet обычно изготавливаются в виде интерфейса типа A или B (что просто означает, как они подключены).

введите описание изображения здесь

У кроссовера просто есть A на одном конце и B на другом.

введите описание изображения здесь

Что происходит:

В основном происходит то, что «отправка» и «получение» переключаются, поэтому одно из устройств «отправляет» провода, идущие к другому «устройству», и наоборот, с другим проводом. (На самом деле провода расположены попарно, поэтому есть два провода для отправки и два провода для приема.)

Если бы вы использовали прямой проход (где все провода в линии), то отправка была бы отправкой, а получение - получением, чтобы устройства не могли обмениваться данными. ,

Авто MDI-X:

Имейте в виду, что многие современные устройства используют Auto MDI-X, который позволяет устройству автоматически переключать метод подключения самостоятельно. Если какое-либо устройство на двух концах Ethernet имеет Auto MDI-X, то не имеет значения, используете ли вы перекрестный ИЛИ прямой кабель Ethernet. Auto MDI-X был представлен в Gigabit Ethernet, поэтому, если какое-либо из ваших устройств использует Gigabit, например, маршрутизаторы или компьютеры, у него очень высока вероятность наличия Auto MDI-X на нем.

Эрик Ф
источник
3
Я думаю, что это не совсем так. Существует Auto-MDIX, который устраняет необходимость в этом типе кабеля. Так что нет, они все равно будут общаться. Очевидно, что оба конца должны поддерживать Auto_MDI-X, чтобы это работало.
Исмаэль Мигель
1
Редактирование, кажется, на стадии, и я проголосовал соответственно. Это определенно заслуживает каждого возражения.
Исмаэль Мигель
6
@IsmaelMiguel, вы говорите, что оба конца должны поддерживать Auto_MDI-X, но ясно, что если только один из них это сделает, он адаптируется к поведению другого.
Монти Хардер
3
@MontyHarder Вы правы, и Эрик правильно написал это в своем ответе. Я взял третье чтение, и это правильно. Кажется, что только один требуется, чтобы поддержать это.
Исмаэль Мигель
6
«Auto MDI-X был введен в Gigabit Ethernet» не является точным AFAIK. Gigabit делает его обязательным, но он был разработан ранее (его поддерживали только некоторые негигабитные устройства)
Ben Voigt,
12

Ethernet определяет интерфейсы MDI и MDI-X .

Эта терминология относится к вариантам технологии Ethernet по витой паре, в которых используется соединение с портом 8P8C на компьютере или другом сетевом устройстве.

Ethernet по витой паре использует 2 провода (одна пара) для передачи и 2 других провода (другая пара) для приема.

MDI (сетевая карта на ПК, например) использует провода 1 and 2для передачи и 3 and 6для приема . Если это устройство подключается к коммутатору, коммутатор должен использовать MDI-X , который определяется как: 1 and 2для приема и 3 and 6для передачи .

Если мне нужно подключить два интерфейса MDI (один компьютер к другому), мне нужен перекрестный кабель. Этот кабель пересекает трансмиссионную пару на одной стороне с принимающей парой на другой стороне.

Существует еще один стандарт, называемый Auto MDI-X, который автоматически определяет требуемый тип кабельного соединения и настраивает соединение соответствующим образом, устраняя необходимость в перекрестных кабелях для соединения коммутаторов или соединения одноранговых компьютеров.

jcbermu
источник
4
Обратите внимание, что это не совсем точно для Gigabit Ethernet. В GigE оба устройства используют все четыре пары для одновременной передачи и приема данных, что в значительной степени устраняет необходимость согласования MDI / MDI-X.
сумерки
12

После того, как вы вставите крестики в кабель, вы встраиваете предположения, касающиеся применения кабеля. Это нежелательно в тех случаях, когда один и тот же кабель можно использовать для нескольких приложений. Проложив кабели прямо через те же кабели, можно было бы использовать их для Ethernet, телефона, ISDN и т. Д. Без особой путаницы (по-прежнему оставался вопрос о том, какие пары контактов соответствуют витой паре в кабеле, но все, похоже, договорились о соглашении для этого).

К сожалению, прямые кабели создают проблему для стандартов связи, которые используют отдельные провода для каждого направления (например, 10BASE-T и 100BASE-TX). Если вы соединяете два одинаковых устройства с помощью прямого кабеля, то в итоге вы получите передатчик, подключенный к передатчику, и приемник, подключенный к приемнику. Не хорошо.

Решение, используемое 10BASE-T (а затем перенесенное на 100BASE-TX), должно было иметь два типа портов. Порты «MDI» использовались на конечных устройствах, порты «MDI-X» использовались на концентраторах. Поскольку парное распределение было поменяно местами между двумя типами портов, ПК можно было подключать к концентраторам с помощью прямого кабеля. Многие концентраторы имели порт «uplink», который был подключен как «MDI», так что вы также могли соединять свои концентраторы вместе с прямыми кабелями.

Коммутаторы следовали тому же соглашению, что и концентраторы, маршрутизаторы следовали тому же соглашению, что и конечные устройства.

Иногда вам приходилось подключать два порта MDI (т.е. компьютер к компьютеру без концентратора) или два порта MDI-X (т.е. подключать два концентратора, где ни один концентратор не имеет доступного порта восходящей линии связи). Поэтому для подключения передатчика к приемнику был необходим внешний кроссовер. Чаще всего это реализовывалось в виде специального кабеля (хотя его также можно было использовать в качестве адаптера).

Позже появился Auto-MDIx, что позволило устройствам автоматически менять местами передачу и прием. Если какое-либо из устройств на ссылке поддерживает auto-mdix, вам не нужен перекрестный кабель. Мой опыт работы со 100-мегабитным оборудованием состоит в том, что большинство коммутаторов поддерживают auto-MDIx, но большинство сетевых адаптеров этого не делают.

В гигабитном режиме все четыре пары используются в обоих направлениях, и фактически все гигабитные устройства поддерживают auto-MDIx для определения парного расположения (хотя IIRC не является строго обязательным).

plugwash
источник
2
Ответ на этот вопрос , мне кажется , чтобы получить дальше к сути вопроса , чем другие, потому что это объясняет , почему люди потрудились разработке обоих типов кабеля, а не только то , что перекрестный кабель есть . Или, другими словами, он одновременно отвечает: «Почему дополнительные устройства используют прямые, а не перекрестные кабели?»
IMSoP
3

Пересекающиеся кабели перенаправляют выход одного порта RJ-45 на вход другого порта RJ-45.

Если вы подключите выход ПК1 к выходу ПК2 (с помощью прямого кабеля), вы никуда не денетесь.

В настоящее время сетевые адаптеры достаточно умны, чтобы автоматически поменять контакты ввода-вывода, поэтому вы можете добиться такого же эффекта с помощью прямого кабеля, как и с кроссовером, если вы работаете с недавним сетевым адаптером.

Android Dev
источник
0

Прямые кабели получили свое название от того, как они сделаны. Из 8 выводов, имеющихся на обоих концах кабеля Ethernet, каждый вывод подключается к одному и тому же выводу на противоположной стороне , для использования в локальной сети (LAN), для которой разъемы RJ-45 на каждом конце имеют одинаковую распиновку ( расположение проводников).

Пересекающиеся кабели очень похожи на прямые кабели, за исключением того, что они имеют перекрестные пары проводов. Это позволяет двум устройствам общаться одновременно. В отличие от прямых кабелей, перекрестные кабели используются для подключения аналогичных устройств без использования порта восходящей линии связи.

katiesi
источник