Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблеме с полным дуплексом.  (Прочитано 2086 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Проблеме с полным дуплексом.
« : 07 Сентября 2011, 14:58:03 »
Есть машина с ubuntu 10.04 с расшаренным интернетом (NAT). Кабель от провайдера подключена к Ubuntu. К машине Ubuntu подключен рабочий комп и получает интернет. Используются преимущественно локальные ресурсы (городской) на скорости до 100 мегабит/с. Проблема в том, что когда я отдаю (на windows) скорость отдачи достигает 100 мегабит, а скорость скачки падает на уровень до 100 килобайт/с. Чтобы быстро качать с p2p приходится ограничить скорость отдачи. Но человеку с с маленькой скоростью отдачи мало кто хочет давать качать. Везде, где я ни смотрел, написано, что стоит full duplex. При прямом подключении кабеля провайдера к машине с Windows скорость нормальная, 100 мегабит в обе стороны одновременно.
Помогите нубу

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #1 : 07 Сентября 2011, 15:42:17 »
А то что NAT может задыхаться, это Вы не подумали?

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #2 : 07 Сентября 2011, 15:45:50 »
И?
Процессор грузится не более чем на 1%

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #3 : 07 Сентября 2011, 15:47:09 »
VPN используется? Какой протокол? p2p не через VPN работает?

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #4 : 07 Сентября 2011, 15:48:20 »
подключение прямое. никаких VPN.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #5 : 07 Сентября 2011, 15:52:32 »
Протестируйте связь между шлюзом и клиентов с помощью iperf

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #6 : 07 Сентября 2011, 16:18:00 »
iperf -c 172.20.0.1 -d
-------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
-------------------------------------------------
-------------------------------------------------
Client connecting to 172.20.0.1, TCP port 5001
TCP window size: 8.00 KByte (default)
-------------------------------------------------
[192] local 172.20.0.4 port 63298 connected with
[208] local 172.20.0.4 port 5001 connected with 1
[ ID] Interval       Transfer     Bandwidth
[192]  0.0-10.0 sec  12.8 MBytes  10.7 Mbits/sec
[208]  0.0-10.0 sec   112 MBytes  93.6 Mbits/sec

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #7 : 07 Сентября 2011, 16:20:02 »
задайте промежуток тестирования в 2-5 минут и прогоните одновременно в обе стороны (в нескольких консолях разные команды думаю легко с разрывом 1-2 сек нажать)

Пользователь решил продолжить мысль 07 Сентября 2011, 16:21:32:
Не думайте, что я издеваюсь. Просто это самый простой способ исключить один из участков сети.

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #8 : 07 Сентября 2011, 16:22:35 »
зачем так извращаться? параметр -d автоматизирует одновременное измерение в обе стороны.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #9 : 07 Сентября 2011, 16:31:24 »
упс... сорри, косоглазый под вечер...
Ну собственно проблему сами думаю видите...
Попробуйте и вправду увеличить время теста.
Кстати, на интерфейсах ошибок не видно?
ifconfig -a

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #10 : 07 Сентября 2011, 16:36:23 »
eth0      Link encap:Ethernet  HWaddr 00:13:d4:55:c0:39
          inet addr:172.20.0.1  Bcast:172.20.0.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:fe55:c039/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:248015408 errors:3 dropped:3 overruns:0 frame:3
          TX packets:184692537 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:168656891 (168.6 MB)  TX bytes:1430720998 (1.4 GB)
          Interrupt:17

eth1      Link encap:Ethernet  HWaddr 1c:bd:b9:86:38:02
          inet addr:10.6.56.2  Bcast:10.6.56.255  Mask:255.255.255.0
          inet6 addr: fe80::1ebd:b9ff:fe86:3802/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:154626630 errors:0 dropped:0 overruns:0 frame:0
          TX packets:185739676 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1128752772 (1.1 GB)  TX bytes:2005773495 (2.0 GB)
          Interrupt:21 Base address:0x8c00

eth2      Link encap:Ethernet  HWaddr 1c:bd:b9:86:9c:0d
          inet addr:192.168.14.211  Bcast:192.168.14.255  Mask:255.255.255.0
          inet6 addr: fe80::1ebd:b9ff:fe86:9c0d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:64875617 errors:0 dropped:0 overruns:0 frame:0
          TX packets:134454829 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3223441099 (3.2 GB)  TX bytes:1648211698 (1.6 GB)
          Interrupt:17 Base address:0xa800

lo        Link encap:Локальная петля (Loopback)
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:678903 errors:0 dropped:0 overruns:0 frame:0
          TX packets:678903 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2716695431 (2.7 GB)  TX bytes:2716695431 (2.7 GB)
eth0 - домашняя сеть
eth1 - Провайдер 1
eth2 - Провайдер 2
Маршруты прописаны вручную. Проблема была еще когда был один провайдер.

Пользователь решил продолжить мысль 07 Сентября 2011, 16:37:40:
кто-нибудь попробуйте потестить подобную схему на Ubuntu.

delovoy

  • Гость
Re: Проблеме с полным дуплексом.
« Ответ #11 : 07 Сентября 2011, 17:03:06 »
У меня тоже два провайдера дома, имеется две системы, установленная и на виртуалке. Схема примерно выглядит так:
eth0 первый пров
eth1 второй пров

прописан роутинг на внутренние ресурсы через eth0, все остальные пакеты ходят через eth1. В виртуалке в зшлюз указал на ип eth0 интерфейса. Инет работает и там и тут, при чем правила маршрутизации пакетов актуальны и для второй оси. Рассмотрите этот вариант

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #12 : 07 Сентября 2011, 18:00:11 »
речи о виртуальных машинах не шло.

delovoy

  • Гость
Re: Проблеме с полным дуплексом.
« Ответ #13 : 07 Сентября 2011, 22:52:36 »
да ты чо, вникни в пост и смысл прояснится. Внимательность не помешает...

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Проблеме с полным дуплексом.
« Ответ #14 : 08 Сентября 2011, 11:21:11 »
дык и у меня есть инет. проблема только в неясном дуплексе. а вы, видимо, не тестировали сеть так, чтобы суммарная скорость была 200 мбит. а должно быть 200 мбит/с

 

Страница сгенерирована за 0.022 секунд. Запросов: 21.