Объединение двух портов Ethernet

11

Мой компьютер имеет два гигабитных порта Ethernet на материнской плате. Можно ли заставить ОС (Win XP) объединить их и рассматривать как одно 2-гигабитное соединение? В противном случае, есть ли какое-либо общее преимущество, если просто подключить оба к моему коммутатору с двумя отдельными IP-адресами?

Скотт
источник

Ответы:

17

Link Aggregation - это термин, который вы ищете, но в большинстве домашних установок это невозможно. Вам нужен коммутатор, который поддерживает 802.3ad, и это, как правило, недорогие устройства корпоративного класса. Предполагая, что у вас есть такое оборудование, вам нужен сетевой адаптер, который также поддерживает его.

Другие условия для объединения каналов включают в себя: объединение сетевых карт, Etherchannel, Port Channel или транкинг.

редактировать: чтобы ответить на ваш последний вопрос, если вы используете стандартный домашний маршрутизатор и это ваше единственное сетевое оборудование, то, вероятно, мало что можно получить, имея 2 канала.

MDMarra
источник
5

Windows XP изначально не поддерживает это, но есть некоторые материнские платы с возможностью агрегации ссылок, например Dualnet от Nvidia . Конечно, это зависит от оборудования и требует соответствующих драйверов. Вот одна материнская плата, которая имеет это: http://hothardware.com/articles/NVIDIA-nForce-680i-SLI-Preview/?page=3

Есть этот парень, который достиг заметного увеличения скорости чтения / записи,

Производительность с той же рабочей станции до TS509 (ни одна из которых не была объединена) ранее составляла 45 МБ / с при записи и около 60 МБ / с при чтении. С той же рабочей станцией, теперь настроенной с двумя гигабитными сетевыми соединениями, TS509, подключенным таким же образом, и настроенными соединительными линиями LACL, я получил сюрприз. Скорость записи возросла до 50 МБ / с, а скорость чтения намного выше - 83 МБ / с, используя наш тестовый набор файлов объемом 5,3 ГБ.

но, как говорит МаркМ, это не обычное домашнее оборудование.

hyperslug
источник
1
Двойная сеть nVidia не удваивает пропускную способность одного соединения TCP / IP. В сценарии игрового сервера, который они рисуют, обычно есть несколько соединений, что позволяет ему выглядеть так, как будто это агрегация каналов 802.3ad, но если есть только одно соединение, оно не даст 2 Гбит / с, если не установлен коммутатор подключен к имеет настроенный 802.3ad.
MDMarra
3

Нет, нет. Ethernet является широковещательной средой, поэтому даже если вы можете сделать это, оба порта не могут «говорить» одновременно. Кроме того, маршрутизация для выполнения этой работы будет сложной и подверженной сбоям.

Похоже, я не прав, смотрите ниже!

Вы можете иметь две отдельные сети, подключенные к вашей машине. Таким образом, если у вас есть два коммутатора в двух разных сетях, вы можете подключить один порт к каждому коммутатору. Основное использование в подобной ситуации было бы, если бы вы хотели, чтобы один порт использовался для трафика вашей внешней сети, а один - для трафика исключительно локальной сети. Но это не совсем то, что вы пытаетесь сделать. Вы хотите использовать два порта для повышения производительности при разговоре с одной внешней сетью, и это не сработает.

Петерб
источник
1
Не точный. Агрегация ссылок, которую описывает этот вопрос, распространена во многих ситуациях. Просто обычно это не домашняя обстановка.
MDMarra
2
Я никогда не знал об этом. Захватывающий. Спасибо за исправление!
Питер
1
Нет проблем. Он в основном используется между основными коммутаторами в сети, где, скажем, достаточно 3-4 Гбит / с, а соединение 10 Гбит / с слишком дорого. Или для 3-4 соединений 10 Гбит / с, где действительно нет другого выбора, кроме сумасшедших дорогих и неясных ссылок 40 Гбит / с. Однако иногда серверы с чрезвычайно высокой нагрузкой настраивают его для внутренних приложений.
MDMarra
1

В основном это ответ, однако у вас все еще есть 2 порта, вы всегда можете использовать второй порт для подключения к устройству, которое вы часто используете по выделенному перекрестному кабелю - возможно, NAS. Я вполне уверен, что короткий прямой кабель будет быстрее, чем даже лучший коммутатор / маршрутизатор

salmonmoose
источник
Проблема в том, что у большинства домашних NAS есть только один порт. Если бы это был его единственный компьютер для доступа к NAS, он, скорее всего, использовал бы внутреннее хранилище, поскольку это намного дешевле и быстрее.
MDMarra
1

micmcg верен - вот несколько причин, по которым я могу подумать, почему домашний пользователь хотел бы агрегировать ссылки:

  1. Каждый компьютер агрегирован по каналу связи и сразу получает доступ к центральной точке
  2. Один компьютер переходит на другой с настройкой RAID, которая позволяет осуществлять передачу со скоростью агрегации каналов (вы используете RAID для того, чтобы работать НИЖЕ нормальной гигабитной скорости)
  3. Несколько компьютеров на один компьютер, безусловно, имеет смысл
  4. Большинство людей не понимают насыщенность и пропускную способность, поэтому, почему микрометр мешает горшок
Kat
источник
0

Есть способы подключения нескольких соединений. Я сделал это дома, используя программу Connectify Dispatch.
У меня есть одно подключение, подключенное непосредственно к моему компьютеру через Ethernet Cat 5, и другое подключение, которое я выбираю, используя Wi-Fi-адаптер Steren или Cisco за 15 долларов США. Затем я использую программу Connectify Dispatch, чтобы объединить эти соединения в одно. Это не удваивает мою скорость загрузки, но увеличило его с 200 кбит / с до чуть более 350 кбит / с. Если вы живете, например, в большом многоквартирном комплексе, где может быть дюжина незащищенных соединений, которые вы можете видеть ... вы можете объединить их ВСЕ, используя Connectify Dispatch. Я слышал о людях, получающих до 100 Мбит / с с помощью этого метода.

https://www.kickstarter.com/projects/523076551/dispatch-the-internet-faster

https://www.youtube.com/watch?v=Nu8caeOW5kg (демонстрационное видео Connectify)

user569315
источник
0

Насколько мне известно, вы можете сделать это с помощью программного обеспечения, такого как Speedify

khanhndk
источник
1
Можете ли вы уточнить? Пожалуйста, прочитайте, как рекомендовать программное обеспечение в моем ответе , особенно пункты, выделенные жирным шрифтом :)
bertieb
Speedify - это, по сути, VPN, которая позволяет объединять несколько различных интернет-источников. ОП явно говорит о ЕДИНСТВЕННОМ интернет-соединении, ОДНОМ коммутаторе и использовании двух кабелей для соединения двух портов на своем компьютере. Speedify не является решением для этого. Пожалуйста, внимательно прочитайте вопросы и убедитесь, что ваш ответ актуален и полезен, особенно в тех случаях, когда вопрос старый и на него уже дан ответ.
music2myear