Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

8 страниц V  « 3 4 5 ... 6 7 »

iptables, сеть и снова стрельба в CS

, Влияние iptables на сервер CS
Статус пользователя ravenyd123
сообщение 12.11.2011, 19:38
Сообщение #61


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

хмм......я заметил, что чем выше -pingboost , тем задержка выше. При pingboost 3 вооообще нереал убить движущегося врага. Самый лучший вариант - вообще убрать этот pingboost.
Смотреть в сторону проца ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L_O_T_U_S
сообщение 12.11.2011, 21:31
Сообщение #62


Стаж: 17 лет

Сообщений: 555
Благодарностей: 32
Полезность: 89

Возможно это глупо но , до лагов Enable Tickless System (Dynamic Ticks) случайно не отключал ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 12.11.2011, 21:49
Сообщение #63


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(L_O_T_U_S @ 12.11.2011, 21:31) *
Возможно это глупо но , до лагов Enable Tickless System (Dynamic Ticks) случайно не отключал ?

я его всегда отключаю ))) Это особо "лагами" и не назвать, просто задержка некая....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 12.11.2011, 21:59
Сообщение #64


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 12.11.2011, 22:31
Сообщение #65


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

???
Не правильно делал?

Цитата(L_O_T_U_S @ 12.11.2011, 21:31) *
Возможно это глупо но , до лагов Enable Tickless System (Dynamic Ticks) случайно не отключал ?

ааа....не так вопрос прочитал в торопях )

"Лаги" у меня присутствовали всегда... От самого начала использования, до сия момент. Ubuntu 8-11, Gentoo, Centos 5-6.

Отредактировал: ravenyd123, - 12.11.2011, 22:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 15.11.2011, 10:12
Сообщение #66


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Не по теме:
Простой банальный вопрос относительно стрельбы. Где она будет лучше, на винде 2003/ХР или на линуксе ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 15.11.2011, 13:13
Сообщение #67
Стаж: 16 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(ravenyd123 @ 15.11.2011, 11:12) *
Не по теме:
Простой банальный вопрос относительно стрельбы. Где она будет лучше, на винде 2003/ХР или на линуксе ?


Server 2008 (нормальный FPS у меня держал R1 (виста). С тем же R2 (Севен) возникли проблемы ввиде провалов FPS)

Отредактировал: SISA, - 15.11.2011, 13:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 15.11.2011, 18:32
Сообщение #68


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(SISA @ 15.11.2011, 13:13) *
Server 2008 (нормальный FPS у меня держал R1 (виста). С тем же R2 (Севен) возникли проблемы ввиде провалов FPS)

Да я не про ФПС. Практика показала, что порой получается все наоборот: со стабильным фпс стрельба левая, а с переменным фпс стрельбя лучше...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kymik
сообщение 15.11.2011, 21:49
Сообщение #69
Стаж: 14 лет

Сообщений: 13
Благодарностей: 3
Полезность: 0

У нас дружбаном стоят сервера(по 4 у каждого) , у меня на genoo у него win2008 , сервера один в один(конфигурация) , дык вот у него всегда больше народу играло и играет )) скажу честно , мне и самому как-то приятней у него играть ))) P.SЖелезо почти один в один ))

Отредактировал: kymik, - 15.11.2011, 21:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
The Asmodai
сообщение 15.11.2011, 21:55
Сообщение #70
Стаж: 14 лет

Сообщений: 271
Благодарности: выкл.

Я не одинок в мнении, что на винде лучше)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 15.11.2011, 22:15
Сообщение #71


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(kymik @ 15.11.2011, 21:49) *
У нас дружбаном стоят сервера(по 4 у каждого) , у меня на genoo у него win2008 , сервера один в один(конфигурация) , дык вот у него всегда больше народу играло и играет )) скажу честно , мне и самому как-то приятней у него играть ))) P.SЖелезо почти один в один ))

А железо Интел или амд ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 15.11.2011, 22:28
Сообщение #72


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

нет никакого смысла спрашивать всех подряд. есть достаточное количество причин.
1. вот эта фразочка "почти одинаковое" может всё вверх ногами перевернуть. soho системы на то и soho, что вроде бы одинаковые платы разных производителей могут выдавать разную производительность, задержки, совместимость с навесным оборудованием (IRQ по разному встать могут, хоть они и стандартизированы, но...)... поэтому серверные решения так дорого стоят. А тут скорее всего ещё и железо не просто от разных производителей, но и по характеристикам разное.
2. а кто из вас уверен, что он правильно настроил linux? тем более генаось. опять же на soho системе. с виндой то вы загнаны в некие рамки, за которые не выйдешь => не накосячишь
3. производительность дисковой системы (в основном из-за файловой системы), насколько я знаю, плагины имеют разную производительность в никсах и в винде.
4. сеть. провода конечно тоже влияют при различных условиях, но основная проблема возникает с оборудованием. дешёвые коммутаторы (и не дай бог концентраторы (хабы)) - тоже самое soho - так же работают по разному и стандарт у них не стандарт. опять же поэтому и существует оборудование cisco и 3com (сейчас уже hp), которое стоит в разы дороже.

Так что парни, боюсь тема бестолковая, если нет лабораторных условий)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 16.11.2011, 20:59
Сообщение #73


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Ну ладно.......
Еще раз про iptables.
При проце P4 3.2 Ггц и при правилах (те что выше):
Цитата
sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

iptables -t nat -o ppp0 -A POSTROUTING -j MASQUERADE
iptables -t nat -A PREROUTING -p udp -m multiport --dport 27015:27021 -j DNAT --to-destination 192.168.66.101:27015-27021
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT

имеет место быть какая-нить существенная нагрузка на систему, если эти правила "разруливают" трафик в 40 мбит/с на 7 компов ?

Отредактировал: ravenyd123, - 16.11.2011, 20:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 16.11.2011, 21:15
Сообщение #74


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Еще вопрос: если во время передачи 1 пакета клиент <=> сервер, потеряется 1-2 байта из этого пакета, то целиком этот пакет уйдет в loss и не будет никак обрабатываться ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 17.11.2011, 10:15
Сообщение #75


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

ravenyd123,
1. нет, нагрузки никакой нет, если твоя железка работает штатно

2. ты не мешай уровни сетевого взаимодействия. при пересылке Udp пакет упаковывается в ip пакет. если там потеряется что то - пакет развалится - он просто не дойдёт. не говоря уже о том, что после ip контейнера, он упаковывается и переупаковывается много много раз в ethernet фрэймы. отсюда - loss это количество не дошедших пакетов.

битые пакеты конечно могут приходить. но честно говоря, я хз откуда они могут браться (если их не генерят специально для ddos). если только твой комп его отправит. тогда эта проблема уже наверное чисто твоя и твоего компа.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 17.11.2011, 13:15
Сообщение #76


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Поменял на компе мать, сетевуху, даже видюху=) , где CS сервера стоят. Сменил свитч. Задержки остались, притом такие же какие и были. Остался не тронутым блок питания и проц. (Память уже менял не так давно). Куда теперь можно копать?





Задержка как из инета, так и с моего компа. На сервер КС ставил 3 разных Линукса, плюс 2 Винды - везде задержка.

Позавчера пересобрал КС сервер, поставил последний билд и amxx 1.8.2 только со стандартными плагинами на англ. языке. - Задержка осталась.

Как стим, так и нонстим - везде эта чертова задержка

Что это тогда вообще может быть? Ддос из локалки? Ддос из инета? Если из инета она идет, то поможите с правилами iptables ?

Цитата(bravo @ 17.11.2011, 10:15) *
ravenyd123,
1. нет, нагрузки никакой нет, если твоя железка работает штатно

2. ты не мешай уровни сетевого взаимодействия. при пересылке Udp пакет упаковывается в ip пакет. если там потеряется что то - пакет развалится - он просто не дойдёт. не говоря уже о том, что после ip контейнера, он упаковывается и переупаковывается много много раз в ethernet фрэймы. отсюда - loss это количество не дошедших пакетов.

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


1.должна работать, никаких нареканий уже год.

2. Более-менее понял )))


Ну может пакеты от игроков приходят на сетевуху, которая полуживая и не все может обработать - обрезает какие-то входящие байты иногда, предположим 50 пакетов из 100.
А что компы тоже могут ддосить в сеть на аппаратном уровне как свитчи ?

Цитата(bravo @ 17.11.2011, 10:15) *
ravenyd123,


2. ты не мешай уровни сетевого взаимодействия. при пересылке Udp пакет упаковывается в ip пакет. если там потеряется что то - пакет развалится - он просто не дойдёт. не говоря уже о том, что после ip контейнера, он упаковывается и переупаковывается много много раз в ethernet фрэймы. отсюда - loss это количество не дошедших пакетов.

эти процессы происходит на аппаратном уровне или в ОСи ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 17.11.2011, 17:07
Сообщение #77


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

это стек протоколов tcp/ip и все сетевые устройства выше коммутатора в этом участвуют. модель OSI.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 22.11.2011, 13:24
Сообщение #78


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

И так, возвращаюсь к теме ))))
Поменял матери, сетевухи, и проц - проблема осталась.
Но вот, что я заметил интересное, но может совпадение просто. Когда есть эта задержка (в 95% всего времени онлайн сервера), то я не могу зайти на свой сервер по внешнему IP. Иногда получается, что я выключаю или перезапускаю КС-сервер и сервер-маршрутизатор, и тогда задержки либо нет, либо она совсем минимальная. Но тогда я спокойно могу зайти на свой сервер по внешнему IP. Может быть это совпадение какое-то, но сам факт наличия доступа или его отсутствия по внешнему IP, меня настораживает. Явно здесь что-то не так. Притом, когда есть доступ по внешке, то мой сервер появляется у меня в КС в разделе "локальная сеть" в поиске серверов. Правда, это не при каждом рестарте получается и притом только на время. Обычно после 1-10 часов онлайн без задержки в стрельбе, все слетает к чертовой матери, и снова появляется эта задержка, по внешке сервер у меня не доступен, и в разделе "локальная сеть" сервер просто исчезает.

Сам сервер КС отпадает. Я сменил на нем железо все, кроме блока питания (менял мать, сетевуху, проц, память, видюху, менял и свитч с кабелями). Притом даже несколько дней назад ради интереса поставил Винду ХР. Задержка осталась. Брандмауэр отключен. Все драва стоят самые последние, скаченные 2 дня назад от офсайта.

Мое мнение: что-то происходит на сервере-маршрутизаторе. Хотя и на нем я менял мать и 2 сетевухи. Iptables настраивали (на 1 странице). Вообще вот rc.local:
Цитата
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
iptables -F
nice -n 20 /opt/lampp/lampp restart
sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
iptables -t nat -o ppp0 -A POSTROUTING -j MASQUERADE
iptables -t nat -A PREROUTING -p udp -m multiport --dport 27015:27022 -j DNAT --to-destination 192.168.66.101:27015-27022
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
/ts3/ts3server_startscript.sh start
exit 0


route:
Цитата
root@raven2:/etc# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
dynamicip-85-11 * 255.255.255.255 UH 0 0 0 ppp0
192.168.66.0 * 255.255.255.0 U 0 0 0 eth4
link-local * 255.255.0.0 U 1000 0 0 eth4
default * 0.0.0.0 U 0 0 0 ppp0


ifconfig:
Цитата
root@raven2:/etc# ifconfig
eth3 Link encap:Ethernet HWaddr 1c:af:f7:79:ec:d3
inet6 addr: fe80::1eaf:f7ff:fe79:ecd3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5682291 errors:0 dropped:0 overruns:0 frame:0
TX packets:6493493 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1658277081 (1.6 GB) TX bytes:2088106306 (2.0 GB)
Interrupt:19

eth4 Link encap:Ethernet HWaddr 6c:f0:49:e5:0e:40
inet addr:192.168.66.100 Bcast:192.168.66.255 Mask:255.255.255.0
inet6 addr: fe80::6ef0:49ff:fee5:e40/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6008660 errors:0 dropped:0 overruns:0 frame:0
TX packets:5278696 errors:0 dropped:0 overruns:0 carrier:3
collisions:0 txqueuelen:1000
RX bytes:1682493129 (1.6 GB) TX bytes:1590626087 (1.5 GB)
Interrupt:27

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:17456 errors:0 dropped:0 overruns:0 frame:0
TX packets:17456 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:23973830 (23.9 MB) TX bytes:23973830 (23.9 MB)

ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:85.113.37.77 P-t-P:85.113.63.100 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:5681519 errors:0 dropped:0 overruns:0 frame:0
TX packets:6493008 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1533226882 (1.5 GB) TX bytes:1945245217 (1.9 GB)




Да и вообще я ****** с одним КС сервером, так что нагрузка на систему не причем.
Тем более вот:
Цитата
CPU In Out Uptime Users FPS Players
4.62 294.02 463.84 30 98 1022.24 31

] rcon stats
CPU In Out Uptime Users FPS Players
4.62 279.42 438.03 30 98 1023.67 31

] rcon stats
CPU In Out Uptime Users FPS Players
3.88 289.30 455.09 30 98 1038.18 31

] rcon stats
CPU In Out Uptime Users FPS Players
3.88 290.75 453.56 30 98 1024.38 31

] rcon stats
CPU In Out Uptime Users FPS Players
3.63 283.56 437.82 30 98 1024.38 31

] rcon stats
CPU In Out Uptime Users FPS Players
3.63 279.49 441.29 30 98 1024.38 31


И это билд 5408 под ХР


mm_insane 0

Это копипаст консоли, когда у меня на 2 день после запуска было вообще без задержек, тогда буквально за 12 минут народ так набежал.
Меня немного настараживает: IN:290.75, OUT:453.56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 22.11.2011, 14:31
Сообщение #79


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Видимо много написал, и всем понимать это лень ))
Ну хотя бы первые строки, чтобы хоть какую-нить идею дать. Куда капать? Любые идеи, даже фантастические.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 22.11.2011, 16:03
Сообщение #80


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Ну вот сейчас, например. Не могу зайти по внешке, захожу по локальному IP и наблюдаю задержку. Хотя в поиске локальной сети в самой КС сервер все еще виден. НО всеравно не очень стало в игре с этой задержкой и народ ушел. Упало с 24 до 14

Хотя, до этого как стартанул серв в 13 дня, так только недавно где-то с 16:00 до 17:00 сервер перестал виден у меня по внешке и все в игре с задержкой.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
8 страниц V  « 3 4 5 ... 6 7 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: