LinuxForum.Fans
Тема

Не прогружается канал

Автор: u__________12 23 сообщений 3556 просмотров
#246218

Здравствуйте уважаемые форумчане. Тема к *никсам имеет отношение посредственное, но верится что здесь найдутся те, кто подкинет важные мысли.

Есть канал vp lan 10Мб, берём, и просто кидаем с конца на конец большой файл, и он летит со скоростью 4 - 5 Мб и больше никак. Выставляем на сетевых интерфейсах 10Мб/с (как на нашем, так и у провайдера) Полный дуплекс и всё работает нормально.
Решили переходить на 20 Мб/с, выставили на интерфейсах 100Мб Full, и картина повторилась.. файл передаётся со скоростью не выше 4- 5 Мб/с. У меня мысль только одна, некоректно работает шейпинг.. у прова стоит Cisco, которая шейпингом и занимается, модель не знаю.. возможно она неправильно настроена. Инженеры выносят мне мозг, типа это ене замер, а так.. я с ними конечно согласен, но! Не на столько же! Канал может прогружаться одним файлом, но не прогружается.

Есть ещё мысли?

#246243

ИМХО, стоит поискать более сговорчивого провайдера?

#246247

Это всё понятно.. а поближе к теме?

#246250

Я бы рад, но руководство даже не рассматривает это как вариант. С этим провом стратегические отношения, мы у них ещё Е1 берём, во много офисов, и выходит "оптом дешевле".

#246251

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

#246253

Так уже не с техподдержкой решали.. я просто думаю, может их хоть на мысль натолкнуть, чего там подправить в настройках..

#246261
text
!
interface FastEthernet0/0
 ip address 192.168.0.1 255.255.255.0
 rate-limit output access-group 2055 64000 8000 8000 conform-action transmit exceed-action drop
 rate-limit output access-group 2057 128000 16000 16000 conform-action transmit exceed-action drop
!
access-list 2055 permit ip any host 192.168.0.107
access-list 2055 deny   ip any any
access-list 2057 permit ip any host 192.168.0.3
access-list 2057 deny   ip any any
!

как я понимаю 64000 и 128000 здесь это скорость, а что означают числа дальше? По догадке - скорость на один поток..

#246273

neol, спасибо, почитал. Можете прокомментировать конкретную стоку?

#246407
Сергей В. написал:

Есть канал vp lan 10Мб, берём, и просто кидаем с конца на конец большой файл, и он летит со скоростью 4 - 5 Мб и больше никак.

Может скажу глупость, но вполне возможно, что оборудование, что канал образует физически не работает на больших скоростях. Например, читал статьи, что тот же DLINK 804 в режиме VPN максимум разгоняется до 6 мегабит. И больше из него не выжать никак. Ну и если в канал у вас смотрит этот DLINK, или что-то похожее, то чтобы провайдер не выдал, а выше 6 мегабит не прыгните...

Дальше, если _файлик_ прокидывается на ремутный хост по cif-протоколу (на самбовый сервер), то там тоже есть встроенные ограничения на скорость передачи данных (вроде, вставляются паузы в передаче, чтобы облегчить конкуренцию нескольких передатчиков в канале). Я на гигабитной локальной сетке с одним коммутатором так и не смог разогнать самбу быстрее 12-14 мегабайт в секунду на файловом обмене. А это - всего лишь 100 мегабит. Так что скорость передачи данных сильно зависит от протокола передачи. Поток можно вдувать гигабитом, а файлик - только на сотке...

#246461
"Сергей В." написал:
neol, спасибо, почитал. Можете прокомментировать конкретную стоку?
"Сергей В." написал:
rate-limit output access-group 2055 64000 8000 8000 conform-action transmit exceed-action drop

Если верить документации, то тут ограничение в 64 Kbps с возможными всплесками до 72 (64+8). Что еще тут комментировать?

"Cruiser78" написал:
Может скажу глупость, но вполне возможно, что оборудование, что канал образует физически не работает на больших скоростях. Например, читал статьи, что тот же DLINK 804 в режиме VPN максимум разгоняется до 6 мегабит. И больше из него не выжать никак. Ну и если в канал у вас смотрит этот DLINK, или что-то похожее, то чтобы провайдер не выдал, а выше 6 мегабит не прыгните...

Вообще неплохо бы ТС уточнить что за оборудование у него используется и как тестируется скорость.

"Cruiser78" написал:
Дальше, если _файлик_ прокидывается на ремутный хост по cif-протоколу (на самбовый сервер), то там тоже есть встроенные ограничения на скорость передачи данных (вроде, вставляются паузы в передаче, чтобы облегчить конкуренцию нескольких передатчиков в канале). Я на гигабитной локальной сетке с одним коммутатором так и не смог разогнать самбу быстрее 12-14 мегабайт в секунду на файловом обмене.

Нет там никаких ограничений, которые нельзя было бы обойти настройками.

#246534
neol написал:
Нет там никаких ограничений, которые нельзя было бы обойти настройками.

я не нашел никаких настроек, которые бы существенно (на порядок) подняли мне скорость в самбе. Если не сложно - поделись...

#246564
"Cruiser78" написал:
я не нашел никаких настроек, которые бы существенно (на порядок) подняли мне скорость в самбе. Если не сложно - поделись...

Точно не скажу, т. к. дело было давно и забавы ради, но в самой самбе вроде копать надо в сторону socket options (причем там какая-то странная зависимость от размера буферов была емнип). Можно попробовать вкл/выкл jumbo frames.
Ну и стоит почитать http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/speed.html

PS И вообще это оффтоп. Если остались вопросы, то лучше создать отдельную тему.

#246567

Cruiser78, я в начале темы написал, что если поставить на всех интерфейсах жёстко 10Mb Full Duplex, то всё работает отлично. Так что дело не в железе точно.

#246568

Сегодня придут доказывать мне что я олень... ну посмотрим..

#246622
Сергей В. написал:
Cruiser78, я в начале темы написал, что если поставить на всех интерфейсах жёстко 10Mb Full Duplex, то всё работает отлично. Так что дело не в железе точно.

Кстати, читал рекомендацию - настраивать интерфейсы явно и жестко. А автоматический выбор нехорош. Удобен, но может "уйти в себя" и вместо передачи данных будет заниматься выбором скорости. И только в свободное время - передавать данные.

#246871

1) Провайдер канал тестировал?
2) Какое оборудовние (всё которое видно) стоит на концах канала?

Пров-то какой?

#248105
"SkaarjZR" написал:
1) Провайдер канал тестировал?

Да, говорят всё хорошо

"SkaarjZR" написал:
2) Какое оборудовние (всё которое видно) стоит на концах канала?

Да обычные неуправляемые свичи, потом с одной стороны поставили нетгир управляемый

#248216
Сергей В. написал:
Да, говорят всё хорошо

Тогда необхоимо, чтобы они приехали и протестировали с месте и показали результаты.

#248303

Приезжали, смотрели.. iperf нормально прогружает, а вот к примеру файл iso идёт со скоростью 5-6 Мб/с.. вот такая пичалька..

Войдите или зарегистрируйтесь, чтобы ответить.