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

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

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

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

8 страниц V  « 7 8

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

, Влияние iptables на сервер CS
Статус пользователя bravo
сообщение 9.1.2012, 1:48
Сообщение #141


Стаж: 19 лет

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

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

ravenyd123, mtu - максимальный размер кадра (фрэйма) - единица типа пакета, только на физическом уровне это уже фрэйм - данные на программном уровне инкапсулированы в протокол, получились сегменты, они инкапсулируются в пакеты с пакеты с логической адресацией (ip), потом делятся на кадры (фрэймы), для физической адресации.

так вот пока данные обрастут заголовками и концевиками на каждом уровне модели tcp/ip, получается некий объём фрэйма. его нельзя сделать больше 1500 байт.
В свою очередь заголовок Pppoe пакета занимает 8 байт (6 на pppoe и 2 на ppp id). При условии, что больше 1500 байт через эзернет передать нельзя, то mtu нужно выставлять 1492 байт, иначе фрэймы будут отбрасываться, если они будут свыше 1500 байт. Поэтому и получается, что "некоторые сайты не открываются" - просто размер запроса или данные, которые нужно принять, переваливают за 1500 байт вместе с заголовком pppoe.

PS: для pptp значение mtu будет равно 1474 байт - PPTP это полезный_TCP -> IP -> PPP -> GRE -> IP -> Ethernet
заголовки IP -20 байт, заголовок GRE -4 байта, заголовок PPP -2 байта. простая математика
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bravo
сообщение 9.1.2012, 2:14
Сообщение #142


Стаж: 19 лет

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

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

у меня такое ощущение, что можно по этой теме лекцию прочитать студентам первого курса =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 9.1.2012, 2:51
Сообщение #143


Стаж: 15 лет

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

Нашел в /etc/ppp/peers/dsl-provider

Цитата
#mtu 1492


Я так понимаю, наличие символа # - говорит о том, что данная строка не обрабатывается.
Значит MTU берется по-умолчанию или от провайдера.

Я правильно считаю, что аналогичным решением данной проблемы было бы: принудительно указать какой-нить мненьший размер MTU?

ifconfig говорит, что 1492 стоит на ppp0
А что тогда делает правило?
Цитата
iptables -t mangle -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu


Отредактировал: ravenyd123, - 9.1.2012, 3:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 25.2.2012, 12:18
Сообщение #144


Стаж: 15 лет

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

Народ... разъясните мне.
Вот, например mtr....




Вопросы:
1) Как вообще это все происходит?
Вот я попадаю на первый шаг - на сервер, который выдает мне 25% потерянных пакетов и пинг 1-53.
А когда я просто пингую сам этот сервер (из первого шага), то пинг никогда выше 3 не поднимается и потерянных пакетов нету.
Почему так?

2) Я, конечно, не понимаю, но поидее пинг на следующем шаге должен быть всегда больше пинга предыдущего шага. Ведь по ципочке все идет.
Почему тогда скачки пинга у 1-4 шагах между собой вообще никак не связаны. Даже максимальный пинг разный.
А на последнем шаге (конечный IP) вообще намного более стабильный пинг 14-24. В то время как на предыдущих шагах пинг был иногда и 100, и даже, более 2000. Эти шаги физически чтоли между собой никак не связаны? Никак не могу я это понять. Как вообще это работает все?



Вот еще traceroute
1
traceroute 46.0.0.116
traceroute to 46.0.0.116 (46.0.0.116), 30 hops max, 60 byte packets
1 asr02.samara.ertelecom.ru (85.113.63.170) 2.087 ms 3.209 ms 4.200 ms
2 gi-0-2-85.asr01.samara.ertelecom.ru (85.113.63.169) 4.189 ms 5.176 ms 12.113 ms
3 dynamicip-46-0-0-116.pppoe.samara.ertelecom.ru (46.0.0.116) 4.154 ms 4.140 ms 4.129 ms

traceroute 46.0.0.116
traceroute to 46.0.0.116 (46.0.0.116), 30 hops max, 60 byte packets
1 asr02.samara.ertelecom.ru (85.113.63.170) 13.283 ms 13.268 ms 15.128 ms
2 gi-0-2-85.asr01.samara.ertelecom.ru (85.113.63.169) 2.122 ms 8.106 ms 11.223 ms
3 dynamicip-46-0-0-116.pppoe.samara.ertelecom.ru (46.0.0.116) 3.092 ms 3.081 ms 3.071 ms

traceroute 46.0.0.116
traceroute to 46.0.0.116 (46.0.0.116), 30 hops max, 60 byte packets
1 asr02.samara.ertelecom.ru (85.113.63.170) 5.212 ms 5.197 ms 6.069 ms
2 gi-0-2-85.asr01.samara.ertelecom.ru (85.113.63.169) 13.175 ms 2.156 ms 3.029 ms
3 dynamicip-46-0-0-116.pppoe.samara.ertelecom.ru (46.0.0.116) 3.017 ms 2.996 ms 2.985 ms

traceroute 46.0.0.116
traceroute to 46.0.0.116 (46.0.0.116), 30 hops max, 60 byte packets
1 asr02.samara.ertelecom.ru (85.113.63.170) 4.398 ms 27.376 ms 29.446 ms
2 gi-0-2-85.asr01.samara.ertelecom.ru (85.113.63.169) 7.359 ms 1.224 ms 2.206 ms
3 dynamicip-46-0-0-116.pppoe.samara.ertelecom.ru (46.0.0.116) 3.196 ms 4.315 ms 4.305 ms

traceroute 46.0.0.116
traceroute to 46.0.0.116 (46.0.0.116), 30 hops max, 60 byte packets
1 asr02.samara.ertelecom.ru (85.113.63.170) 37.196 ms 40.151 ms 41.166 ms
2 gi-0-2-85.asr01.samara.ertelecom.ru (85.113.63.169) 2.157 ms 22.499 ms 2.135 ms
3 dynamicip-46-0-0-116.pppoe.samara.ertelecom.ru (46.0.0.116) 3.204 ms 3.192 ms 3.963 ms

traceroute 46.0.0.116
traceroute to 46.0.0.116 (46.0.0.116), 30 hops max, 60 byte packets
1 asr02.samara.ertelecom.ru (85.113.63.170) 16.293 ms 19.314 ms 20.245 ms
2 gi-0-2-85.asr01.samara.ertelecom.ru (85.113.63.169) 2.682 ms 2.672 ms 2.660 ms
3 dynamicip-46-0-0-116.pppoe.samara.ertelecom.ru (46.0.0.116) 3.317 ms 4.303 ms 3.293 ms


и

2
traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 lo-0.bgw02.samara.ertelecom.ru (85.113.63.98) 1.308 ms 2.022 ms 3.131 ms
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 1.238 ms * *

traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 lo-0.bgw02.samara.ertelecom.ru (85.113.63.98) 9.193 ms 10.305 ms 10.294 ms
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 1.278 ms * *

traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 lo-0.bgw02.samara.ertelecom.ru (85.113.63.98) 3.493 ms 3.474 ms 3.462 ms
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 1.961 ms * *

traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 lo-0.bgw02.samara.ertelecom.ru (85.113.63.98) 8.125 ms 10.917 ms 10.906 ms
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 1.959 ms * *

traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 lo-0.bgw02.samara.ertelecom.ru (85.113.63.98) 3.433 ms 4.078 ms 5.069 ms
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 1.043 ms * *

traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 * * *
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 2.100 ms * *

traceroute 46.0.158.250
traceroute to 46.0.158.250 (46.0.158.250), 30 hops max, 60 byte packets
1 lo-0.bgw02.samara.ertelecom.ru (85.113.63.98) 15.989 ms 48.095 ms 51.956 ms
2 dynamicip-46-0-158-250.pppoe.samara.ertelecom.ru (46.0.158.250) 1.957 ms * *


И это внутри локальной сети провайдера.
Вся эта хриновина может давать на кс сервере такие эффекты? :
- не засчитывает некторые выстрелы
- картинка у игрока отличается от того, что на самом деле происходит на сервере на десятки, а то и сотни мс. На глаз сложно определить, но такое ощущение буд-то пинг 80-200, хотя он на самом деле (в самой игре) не выше 20... и колеблится 17-24 у всех. А у меня пинг 3-6.
- модельки иногда проваливаютсяв пол или бегают по потолку.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
8 страниц V  « 7 8
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: