FTP

Странности при передаче

,

При загрузке на FTP падает скорость

Дата публикации:

valt41, 27.03.2013 - 8:46

Я работаю в редакции газеты, а типография у нас в другом городе, в Ярославле, и я передаю туда на FTP сервер файлы верстки газеты. До последнего времени проблем не было, но недавно при передаче стало происходить странное. В начале передачи скорость 300 кБ/с, а затем она плавно падает до нуля, и процесс кончается ошибкой. По сведениям администратора FTP сервера проблема только у нас, остальные их клиенты передают нормально. Наш интернет-провайдер тоже клянется, что у него всё в порядке, и, "может быть, гадит один из промежуточных серверов".
Могу передавать только разбив архив на тома по 1,3 мБт, по одному тому. При передаче таких маленьких томов скорость не успевает упасть до полной остановки передачи.
Может, кто-нибудь сталкивался с подобным явлением? Помогите пожалуйста!

Andrey_n, 27.03.2013 - 10:30

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

valt41, 27.03.2013 - 12:03

А где устанавливается вид канала связи? И какой обменник взять? Я с ними дел не имел.

Andrey_n, 27.03.2013 - 12:21

Вид канала связи можно узнать у провайдера вашего. Так и спросите симметричный ли канал даете?
Обменник любой, например softoroom.org/1ink0bm3nde/ifolder. Залить на него мелочь какую нибудь типа 2-3 мб, и что то побольше мегабайт 20 .. увидите с какой скоростью заливать будет.
Сначала сделайте тест, хотя бы на speedtest.net .. увидите результаты скорости.

valt41, 27.03.2013 - 13:00

Файл 1,91 мБт загружался 9 секунд. Файл 46,6 мБт - 35 секунд.
И никаких проблем не было. Это как раз файл с моей прошлой версткой. Если бы он шел так на наш ярославский сервер, я был бы счастлив.

kostya-chist, 27.03.2013 - 18:29

Район Ярославской области какой?
Сделайте tracert до ftp сервера, увидите где затыкается.
Модно попробовать попинговать сервер большими пакетами.

KLUCHICK, 27.03.2013 - 21:47

Вот, возникает интересная параллель. Были и у меня такие же проблемы с FTP. После анализа проблемы выяснилось, что затыки были в параметрах MTU роутера. Если пользуете инет через роутер, попробуйте поиграть с параметрами MTU прибавляя 50 к существующей цифре.

kostya-chist, 27.03.2013 - 22:42

Цитата | Quote(KLUCHICK @ 27.03.2013 - 22:47)
Если пользуете инет через роутер, попробуйте поиграть с параметрами MTU прибавляя 50 к существующей цифре.

На ADSL нежелательно превышать порог 1470. Начинаются проблемы с ДНС серверами.
(Про других не знаю, говорю только за Яр. обл. ) Цифра выведена из стандартного значения MTU на магистральном оборудовании (1500) - заголовок пакета в 28 бит. На роутерах в большинстве случаев выставлено 1400.

valt41, 28.03.2013 - 12:39

Нет, у меня на работе не роутер, а кабель по всему зданию. Втыкается в сетевую плату. И уже 8 лет как установили и работал отлично. Типография в самом Ярославле, и они говорят, что от всех отлично идет, мучаюсь только я. И от меня идет великолепно на файлообменник. Так не в программе ли FTP агента всё дело? У меня IPswitch, англоязычная. Может, с ней что случилось? Я сейчас сижу до понедельника дома, типа крысис, а вот в понедельник попробую поставить еще одного агента и проверю эту гипотезу.Вдруг ларчик просто открывается. Кстати, а какую программу рекомендуете? И где ее взять? А если и с другим агентом будет то же, то грешить останется только на "дорогу" в Ярославль. Кстати, "Сделайте tracert до ftp сервера," - а как это делают? Я не больно спец в этом.

Andrey_n, 28.03.2013 - 12:43

Если работаете под windows , то командная строка - tracert ip-адрес вашего фтп (или имя).
Из фтп клиентов .. FileZilla не плохой, а вообще даже в FAR или Total Commander нормальные клиенты.

Вы сами где находитесь? кто у вас оператор связи?

valt41, 28.03.2013 - 13:05

Иваново, пл.Революции, 2/1. А вот ... а, пардон, провайдер icomtex. Но через него на файлообменник-то идет нормально, а почему на ftp не идет? Насчет FAR идея хорошая, я с него передавать не пробовал.
И FileZilla у меня, вроде, где-то был. Попробую, спасибо.

Andrey_n, 28.03.2013 - 13:50

Есть еще одно предположение.. возможно в момент передачи от вас на фтп, канал в Ярославле занят чем то другим, и достаточно ощутимо. Тогда будет снижение скорости, которое никак не проявится при работе с обменником.

Насколько я Вас понял, в Ярославле фтп стоит внутри организации,т.е интернет канал у них общий.

valt41, 28.03.2013 - 17:56

Да, но почему у других-то все нормально? Когда канал перегружен, скорость сразу низкая или нулевая. Звонишь туда - они говорят: да, у нас перегруз, соединитесь по-позднее. А тут скорость плавно снижается. После срыва передачи начнешь по-новой - та же история: сначала скорость высокая, а где-то к 80% отсылки она уже нулевая.

Henry723, 28.03.2013 - 20:01

Цитата | Quote(valt41 @ 28.03.2013 - 18:56)
Да, но почему у других-то все нормально? Когда канал перегружен, скорость сразу низкая или нулевая. Звонишь туда - они говорят: да, у нас перегруз, соединитесь по-позднее. А тут скорость плавно снижается. После срыва передачи начнешь по-новой - та же история: сначала скорость высокая, а где-то к 80% отсылки она уже нулевая.
*


Недавно был случай у клиента...
Не грузится Windows в ноутбуке, проверили первым делом жесткий диск, диск по всем тестам в порядке, начали восстанавливать систему и никак ...Оказалось, что скорость обмена порядка 5-10 килобит в секунду...
Оказалось, что жесткий диск приказал долго жить...
После замены по гарантии этого диска и восстановлении windows ноутбук заработал как новенький...

Отсюда вопрос - а с какого диска передается газета ? С одного или с разных ?
Если с одного и того же, то может стоит попробовать с другого ?

valt41, 28.03.2013 - 21:42

Машина в полном порядке, нам бы такое здоровье. А передаю с одного диска. как и до сих пор. На файлообменник же летит как ласточка. Тормозит только на FTP. Вот поставлю FileZilla и проверю на этом же сервере типографии. Если не наладится, то буду искать какой-нибудь другой сервер. Вот если и на него так же, тогда буду грешить на машину. Хотя диск тоже проверю, перекину на другой винчестер и попытаюсь отправить. Это проверить не трудно.

Anthony, 28.03.2013 - 21:57

Цитата | Quote(valt41 @ 28.03.2013 - 22:42)
Тормозит только на FTP
*


valt41, Зайдите ко мне на сервер и скачайте какой-нибудь большой файл.
Причём сначала по 80 порту, а потом по 21ому.
Т.е. через веб-клиент, а потом при помощи Voyager JV.
И собственно сравните результат.

На вскидку у меня люди качают до 1,2МБ/с

Адрес в профиле.

valt41, 29.03.2013 - 7:49

Да скачать-то у меня не проблема, проблема загрузить
А вот идея Henry723 мне кажется очень привлекательной. Если файлообменник принимает с той скоростью, с которой ему передают, а FTP сам навязывает свою скорость, то пока передающая машина имеет резерв скорости передачи в сравнении со скоростью всасывания FTP сервера, разницы между ним и файлообменником нет. Но у меня очень старая машина, ей более 10 лет. Увы, русский бизнес небогат, и хозяйка газеты не в состоянии менять технику с такой периодичностью, как требуется. Не исключено, что скорость всасывания сервером стала выше той скорости, с которой моя машина способна передавать. Тогда буфер быстро пустеет, и начинается плавное обмеление потока вплоть до его полного истощения. Это я вижу по скорости процесса передачи. Не у принимающей стороны или у передающей сети мала скорость, а у меня! А внешне выглядит как наоборот. Нет, сервер продолжает качать со своей скоростью, речка мелеет, и процесс прекращается.
Красивая гипотеза. В понедельник попытаюсь проверить. Но всё, что я могу, это перекинуть файл на системный винчестер и закачивать на сервер с него. Если увижу улучшение, то вот вам и причина. А если системный диск не шустрее рабочего - проверить эту гипотезу будет можно только с другой новой машины, а ее у меня нет. Впрочем, вариант придумать можно.

Andrey_n, 29.03.2013 - 14:46

Гипотеза красивая, но мне если честно не очень верится в речку, которая мелеет.
При отправке на фтп, вы инициируете передачу, а не сервер забирает ..
А вот если в процессе передачи затыкается сервер, и не может принимать ваш поток.. вот тогда и может снижаться скорость, вплоть до обрыва.

valt41, 29.03.2013 - 15:58

Тогда чем объяснить, что эти проблемы только у меня? Другие не жалуются. И только последние 4 номера еле отправил, а до этого проблем не было. И на файлообменник идет отлично. Ну ладно, сервер затыкается, но почему только у меня? Вообще загадочная история. Может FTP сервер чем-то отличается от файлообменника? И в этом отличии и ключ? Попробую сменить FTP клиент, может, в нем дело. Может, для ускорения сделать виртуальный диск в оперативной памяти? Есть какая-то программа, которая это делает, не подскажете?

KLUCHICK, 29.03.2013 - 16:19

Цитата | Quote(valt41 @ 29.03.2013 - 0:42)
Если не наладится, то буду искать какой-нибудь другой сервер
*


А попробуйте Яндекс диск. Мне понравилось. Прекрасно работает и под никсами.

valt41, 29.03.2013 - 16:53

Yandex Disk у меня есть, но он медленный, и передавать с него на сервер типографии вряд ли удобнее, чем с винчестера. Есть простенькие программки, которые делают виртуальный диск на части оперативной памяти. У меня стоит Daemon Tools, но я не пробовал делать на нем диск, не знаю, применяю его только для монтирования образов CD. А так передачей с виртуального диска я бы исключил фактор винчестера.

PTyTb, 29.03.2013 - 18:46

Цитата | Quote(valt41 @ 29.03.2013 - 17:58)
Тогда чем объяснить, что эти проблемы только у меня? Другие не жалуются.

Вы с этими "другими" сами общались или Вам в типографии об этом сказали?
"Владельцы" очень любят спихивать проблемы на "пользователей"!
Был точь-в-точь аналогичный случай, меня тоже уверяли, что проблема "моя"!
Грузила верстку тех.документации - около 200 мб.. 4 попытки... Так же скорость к 150 отправленным МБ падала, а на 170 выдавала ошибку - "связь с сервером прервана". Как оказалась, у них (владельцев) просто место на ФТП закончилось. Вот так-то!
Вариант (исключающий проблемы с Вашей стороны) - пробовать проделать те же манипуляции с другим ФТП-шником. А дальше смотреть, ИМХО.

valt41, 30.03.2013 - 10:15

Я счастлив, PTyTb, что нашелся человек, испытавший ту же беду. Спасибо, коллега! Нет, я конечно понимаю, что людям на слово верить нельзя, а в России так особенно. Но вот что меня останавливает принять Ваше объяснение явления: когда я отправляю мелкими кусками, за несколько раз могу все кусочки переправить. А если бы у них место закончилось, я бы этого сделать не мог.
А в остальном у меня точь в точь ведет себя так, как описано Вами. Мой архив с версткой размером 42 мБт бодро начинает со скорости 300, и на 80%-х она падает до 12, после чего "связь с сервером прервана". Делю архивы (у меня их 3 - обложка, цв.вклейки и внутренние серые полосы, - все три примерно по 40 мБт) на дольки по 1300 кБт и толкаю по 4 дольки за сеанс. 15 минут потных трудов, - и вся верстка там. Звоню принимающему предпечатнику, - всё ОК.
Нет, если бы у всех была такая проблема, директор типографии бы того админа сервера вывернул наизнанку, моя хозяйка ему сразу же пожаловалась. А если бы все, - ему бы работать некогда было. Да и за клиентов они сейчас очень держатся. Надеюсь, что конкуренция так русских отучит от вранья.
Не знаю, на что и грешить. Наверное, между мной и сервером какой-то конфликт. Попробую сменить FTP клиента. Кстати, Вы каким пользуетесь?

valt41, 30.03.2013 - 10:45

А не кибератака ли это?

Очень похоже. "Атаки начались 18 марта и, судя по всему, являются делом рук группы лиц, недовольных блокировкой «мусорной» почты, или спама. Как сообщают специалисты по защите информации, атака началась с сети, состоящей из тысяч компьютеров, зараженных компьютерным вирусом. Эти компьютеры стали частью т.н. «ботнета» – сети, через которую затем огромные объемы данных были посланы на серверы, чтобы перегрузить их.
Как сообщила SpamHaus, эта атака на ее серверы была самой мощной за всю историю, и, атаковав один из компонентов Интернета, ботнет смог замедлить также другие части сети".

kostya-chist, 30.03.2013 - 18:19

Цитата | Quote(valt41 @ 29.03.2013 - 17:53)
Yandex Disk у меня есть, но он медленный, и передавать с него на сервер типографии вряд ли удобнее, чем с винчестера.

Как закачивать на диск знаю, а как инициировать с него передачу на FTP сервер, да и просто инициировать с него закачку какому то пользователю не представляю.
Цитата | Quote(valt41 @ 29.03.2013 - 17:53)
Есть простенькие программки, которые делают виртуальный диск на части оперативной памяти.

RAMDisk, здесь где то есть тема по нему.
Цитата | Quote(valt41 @ 30.03.2013 - 11:45)
А не кибератака ли это?  
Очень похоже.

Абсолютно не похоже и даже близко не лежало. Трафик генерируется на ДНС сервера, а здесь соединение уже установлено.

Попробуй закачать на мой FTP: 85.113.199.113 User: TestUser, пароль такой же. Отпишись о результатах.

valt41, 30.03.2013 - 20:56

Спасибо, в понедельник попробую и скажу что вышло. И за RAMDisk спасибо, попробую и с него, может, побыстрее побежит.

PTyTb, 31.03.2013 - 20:27

Цитата | Quote(valt41 @ 30.03.2013 - 12:15)
Вы каким пользуетесь?

Много лет пользуюсь только Тотал Коммандером... Когда-то давным-давно, на 98-ой Винде, пользовалась FAR-ом...

valt41, 1.04.2013 - 10:08

kostya-chist, на Ваш сервер идет нормально, а на типографию по-прежнему не идет. Скорость снижается и связь пропадает.

Hell, 1.04.2013 - 10:38

Цитата | Quote(valt41 @ 1.04.2013 - 12:08)
kostya-chist, на Ваш сервер идет нормально, а на типографию по-прежнему не идет. Скорость снижается и связь пропадает.
*


Могу предположить, что на типографском FTP-шнике стоит ограничение на загрузку, т.е больше какого-либо объёма начинается снижение скорости. Это т.н. защита FTP-сервера от перегруза. Пусть админ того сервака заглянет в настройки и снимет галку, ограничивающую скорость закачки файлов размером больше 1300 кБ. Если точнее, то, скорее всего стоит ограничение на закачку файла размером больше 1,44 Мб. Знакомая циферка? smile.gif Это размер дискетки.

И ещё:
У Вас белый IP-шник? И спросите у FTP-шного админа не в чёрном ли Ваша машина списке? Имею в виду список по IP.

valt41, 1.04.2013 - 14:55

Я и кусками размером с дискетку больше 4 кусков не могу одновременно загрузить.

Hell, 1.04.2013 - 15:28

Цитата | Quote(valt41 @ 1.04.2013 - 16:55)
Я и кусками размером с дискетку больше 4 кусков не могу одновременно загрузить.
*


логично smile.gif
такая защита обычно ставится не только на объём закачиваемого материала, но и на его кол-во.

Всё-таки попросите чтоб админ посмотрел свои и машинные black/white списки.

valt41, 1.04.2013 - 15:35

Поставил FileZilla. Не соединяется и всё! Я помню какое-то правило насчет IP есть, у меня он какой-то не такой, для таких какая-то особая настройка. Может, кто помнит? Да, "Пассивный режим". Поставил его, и все равно связи нет.
Я набираю адрес сервера ftp://85.198.105.66/...anovo/Number_6, имя reserv и пароль. Пишет ошибку.
IOSvitch соединяется, а этот нет.
Far тоже не соединяется. Что я не так делаю?

kostya-chist, 1.04.2013 - 15:41

IP - белый.
Tracert к нему от меня занимает больше 30 хостов, причём видимые из них только 8 (из невидимых 4 - наши). После 12-го хоста больше никого нет.
Tracert на FTP от меня проходит за 13 прыжков. Но мы у одного провайдера.

valt41, 1.04.2013 - 16:03

Far соединился, бодро начал, но на 9 мБт сдох. В общем, видимо, все клиенты ведут себя одинаково. Причина в типографском FTP сервере!

kostya-chist, 1.04.2013 - 18:38

Маршрут прост
Ярославль ЦТК
Москва ЦТК
Москва Старттелеком
Иваново КомТел
После комтела - маршрут скрыт.

valt41, 2.04.2013 - 8:14

Наладил FileZilla и попробовал передачу с RAMdisk'а в типографию. Первый файл размером 46 мБт прошел прекрасно, но второй файл 38 мБт практически сразу же "разрыв связи". Попытался докачать - связь обрывается сразу же. Звоню админу типографии.


версия для печати -> Полная версия

SoftoRooM © 2004-2024