Jump to content

Настройки сервера - скорость подключения


Bublik

Recommended Posts

Вопрос 1: Почему так получается и можно ли рекомендовать такую подстройку (пустая строка в настройках сервера) выделенным серверам, в том числе JaboG32?

 

Вопрос 2: Почему зрители генерят трафик для летунов, пусть и небольшой (100 байт в секунду каждый зритель каждому летуну)? И можно ли с этим что-то сделать?

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

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

растущий объём трафика замерялся на клиентах? или на исходящих коннектах сервера?

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

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

растущий объём трафика замерялся на клиентах? или на исходящих коннектах сервера?

 

Спасибо :)

 

Входящий трафик замерялся на клиентах. Точнее на одном летающем клиенте, который с сервером в одной локалке.

Link to comment
Share on other sites

поговорил.

по первому вопросу - когда LO видит в качестве скорости пустую строку он использует величины 1кб\с для клиентов и 3кб\с для сервера. попробуй задать эти величины специально.

по второму вопросу - "этого не может быть, потому что этого не может быть никогда". то бишь он просит сделать точные замеры и показать логи с размером трафика.

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

поговорил.

по первому вопросу - когда LO видит в качестве скорости пустую строку он использует величины 1кб\с для клиентов и 3кб\с для сервера. попробуй задать эти величины специально.

 

Только что проверил, если на серваке пустая строка, а у клиента, например, "LAN 100Mbit" и на сервере летает куча ботов, то входящий трафик у клиента около 10 кбайт/c.

 

по второму вопросу - "этого не может быть, потому что этого не может быть никогда". то бишь он просит сделать точные замеры и показать логи с размером трафика.

 

Хорошо, попробуем организовать точные замеры.

 

Кстати, еще вопрос. Сегодня на VFAT у Дмитрия входящий трафик был 35 кбит/c уже в экране выбора коалиции (то есть коалиция еще не выбрана), сразу после подключения к серверу JaboG32 (там уже было 40-50 зрителей и один летающий соло). Это нормально? :)

Link to comment
Share on other sites

Заходил ночью на Дрю. Зашёл пинг 191, вышел пинг 4239. И вот траффик за этот период. Канал полностью не загружен. Где собака роется?

podpisdd5.gif

 

Приборы! - Триста! Что триста? - А что приборы?

WR=217=Dmitry

Link to comment
Share on other sites

спасибо всем за подробную инфу.

вроде нашли одну плохую вещь в сетевом коде, связаную с пингами, для которых к сожалению всё равно, кто клиент - летун или зритель. идет лишний неоптимальный трафик.

думаю к выпуску 1.12 патча исправим.

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

спасибо всем за подробную инфу.

вроде нашли одну плохую вещь в сетевом коде, связаную с пингами, для которых к сожалению всё равно, кто клиент - летун или зритель. идет лишний неоптимальный трафик.

думаю к выпуску 1.12 патча исправим.

Ну очень надеемся:icon_pray :icon_pray :icon_pray

podpisdd5.gif

 

Приборы! - Триста! Что триста? - А что приборы?

WR=217=Dmitry

Link to comment
Share on other sites

Какого такого патча 1.12? Извините за серость, но ЧТО Я ПРОПУСТИЛ?!!!

Ты пропустил кусок жизни!

 

Очень рад, что всетаки нашим мольбам вняли :) и идут работы по устранению багов :cool:

 

ps ED берите нашу тройку (четверку) тестерами сетевой части ;)

8831px.ru ну и vfat, конечно же)

Link to comment
Share on other sites

Какого такого патча 1.12? Извините за серость, но ЧТО Я ПРОПУСТИЛ?!!!

Ничего не пропустили. :) Это, по-моему, первое упоминание об оном патче в открытом форуме. :)

Коричневые очки никогда не поранят мозг. Они небьющиеся.

Brown-coloured spectacles will never harm a brain. They are unbreakable. (с) Me

сфсвсг

I'm the future of the Russian government.

According to Scott Lofgren,

Bentley Systems global director.

Link to comment
Share on other sites

Значит, я тоже пропустил, пока карта дохлая была. :) А поиск по "1.12" ничего не дал. :)

Коричневые очки никогда не поранят мозг. Они небьющиеся.

Brown-coloured spectacles will never harm a brain. They are unbreakable. (с) Me

сфсвсг

I'm the future of the Russian government.

According to Scott Lofgren,

Bentley Systems global director.

Link to comment
Share on other sites

поговорил.

по первому вопросу - когда LO видит в качестве скорости пустую строку он использует величины 1кб\с для клиентов и 3кб\с для сервера.

 

Добавление. Если загрузить миссию с сотнями ботов на сервер, то при пустой строке на сервере и "LAN 100M" на клиенте, у клиента входящий поток ~ 500 кбит/c. На 3 кб/c совсем не похоже. :confused:

 

Кстати, если на кленте скорость подключения выставить модемную 33.6, сервак время от времени все равно пытается пихать с большей скоростью (ненамного большей, но заметно, процентов на 20).

Link to comment
Share on other sites

наш сетевик недавно на скорую руку начисто переписал весь пинговый код, так что ждите 1.12 :)

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

Dmut . если не сложно объясни, пинговый код , это только по измерению или это коснётся всего траффика LO?

podpisdd5.gif

 

Приборы! - Триста! Что триста? - А что приборы?

WR=217=Dmitry

Link to comment
Share on other sites

Dmut . если не сложно объясни, пинговый код , это только по измерению или это коснётся всего траффика LO?

 

Сетевой код на скорую руку? Видать если раньше пинг показывал что-то, то теперь он будет показывать черти-что... Или цену на мандирины в районе аэродрома базирования 8-)).

Интересно, а взять утилиту ping из любого нормального набора сетевых утилит, доступного в исходниках, и творчески ее переосмыслив вставить ее в локон - это возможно?

Начните с себя, насяльники. И со своих песиков-тролликов.

1.2 Forum members must treat each other with respect and tolerance.

Link to comment
Share on other sites

Сетевой код на скорую руку? Видать если раньше пинг показывал что-то, то теперь он будет показывать черти-что... Или цену на мандирины в районе аэродрома базирования 8-)).

Вот это-то и волнует, кстати, по чём у вас в Саках мандарины?:biggrin:

podpisdd5.gif

 

Приборы! - Триста! Что триста? - А что приборы?

WR=217=Dmitry

Link to comment
Share on other sites

Сетевой код на скорую руку? Видать если раньше пинг показывал что-то, то теперь он будет показывать черти-что... Или цену на мандирины в районе аэродрома базирования 8-)).

не бойтесь, солдат ребенка не обидит :)

Дима Байков у нас спец по сетям, если взялся переделать - значит всё будет ОК. там переделок немного на самом деле.

Интересно, а взять утилиту ping из любого нормального набора сетевых утилит, доступного в исходниках, и творчески ее переосмыслив вставить ее в локон - это возможно?
нам ICMPишный пинг без надобности, тем более что его фаеры любят фильтровать. у нас собствнный на UDP.

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

наш сетевик недавно на скорую руку начисто переписал весь пинговый код, так что ждите 1.12 :)

Лучше не на скорую руку, а качественно, без добавления новых лагов.

А до патча можно такой фикс выпустить, как было с Network Stuttering?

Link to comment
Share on other sites

промежуточного фикса не будет

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

Эта, короче...

Похоже, что если заявленная скорость подключения клиента больше заявленной скорости сервера, то сервер отдает с такой скоростью, с которой попросят.

 

Прописываем

 

["Modem 33.6K"] = {
	downstream = [color=red]0[/color];
	upstream = [color=red]0[/color];
};

 

Выбираем эту скорость и запускаем сервак. Если клиент говорит, что у него 100Мбит, то сервак будет отдавать хоть 500 кбит/c, без проблем :D

(Хоть у него и прописано, что скорость и вверх и вниз нулевая.)

Link to comment
Share on other sites

Вот это-то и волнует, кстати, по чём у вас в Саках мандарины?:biggrin:

 

Ой вей и не говорите как дорого..... Поменял железо - вместо привычного интеля поставил АМД. Ну так получилось. Теперь не могу понять почему на сервер никого не пускают... Даже из внутренней сети. Достало....

Начните с себя, насяльники. И со своих песиков-тролликов.

1.2 Forum members must treat each other with respect and tolerance.

Link to comment
Share on other sites

не бойтесь, солдат ребенка не обидит :)

Дима Байков у нас спец по сетям, если взялся переделать - значит всё будет ОК. там переделок немного на самом деле.

нам ICMPишный пинг без надобности, тем более что его фаеры любят фильтровать. у нас собствнный на UDP.

 

А он в армии служил? А то вдруг он вовсе не солдат и ребенка обидит тлько так? 8-))). А насчет фильтрации - это проблема фраеров. Хотя я больше имел в виду логику работы. Ибо что показывает игровой пинг я понять не могу до сих пор.

Начните с себя, насяльники. И со своих песиков-тролликов.

1.2 Forum members must treat each other with respect and tolerance.

Link to comment
Share on other sites

наш сетевик недавно на скорую руку начисто переписал весь пинговый код, так что ждите 1.12 :)

Является ли это причино для не выхода патча "через 2 недели?".

Dmut. если не сложно объясни, пинговый код, это только по измерению или это коснётся всего траффика LO?

PS тоже интересно.

8831px.ru ну и vfat, конечно же)

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...