Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема с исходящей скоростью и пингом  (Прочитано 2917 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 9icukk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Здравствуйте !
Имеется сервер на убунте
Linux nix-serv 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 18:42:20 UTC 2011 x86_64 GNU/LinuxПо сути является маршрутизатором, высокий пинг в мир
root@nix-serv:~# ping yandex.ru -c5
PING yandex.ru (93.158.134.11) 56(84) bytes of data.
64 bytes from yandex.ru (93.158.134.11): icmp_req=1 ttl=58 time=7.22 ms
64 bytes from yandex.ru (93.158.134.11): icmp_req=2 ttl=58 time=17.7 ms
64 bytes from yandex.ru (93.158.134.11): icmp_req=3 ttl=58 time=15.8 ms
64 bytes from yandex.ru (93.158.134.11): icmp_req=4 ttl=58 time=14.7 ms
64 bytes from yandex.ru (93.158.134.11): icmp_req=5 ttl=58 time=12.7 ms

root@nix-serv:~# traceroute yandex.ru
traceroute to yandex.ru (87.250.251.11), 30 hops max, 60 byte packets
 1  vpn7.spacenet.ru (85.93.129.90)  21.742 ms  21.672 ms  21.628 ms
 2  7606-linkto-vpn7.spacenet.ru (85.93.129.89)  21.586 ms  21.544 ms  21.502 ms
 3  * * *
 4  l3-s3500-marionetka.yandex.net (213.180.213.76)  21.325 ms  21.286 ms  21.239 ms
 5  l3-s650-s3500.yandex.net (213.180.213.7)  21.208 ms  21.161 ms  21.114 ms
 6  l3-s550-s650.yandex.net (213.180.213.28)  21.069 ms  19.864 ms  19.806 ms
 7  yandex.ru (87.250.251.11)  19.870 ms  19.820 ms  19.724 ms

root@nix-serv:~# iperf -c iperf.eltel.net -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to iperf.eltel.net, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  4] local 85.93.140.54 port 48036 connected with 217.170.67.78 port 5001
[  5] local 85.93.140.54 port 5001 connected with 217.170.67.78 port 51797
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec  2.88 MBytes  2.41 Mbits/sec
[  5]  0.0-10.1 sec  11.4 MBytes  9.51 Mbits/sec

скорость заявленная провайдером 10.2 мбита и на вх и вых, если врубать на винду напрямую - все норм, и пинги и скорость исходящая
/etc/ppp/peers/spacenet
# PPTP Tunnel configuration for tunnel spacenet
# Server IP: vpn.spacenet.ru
# Route: add default dev TUNNEL_DEV
name vpn1971
file /etc/ppp/options.pptp
persist
maxfail 0
pty "pptp vpn.spacenet.ru --nolaunchpppd --nobuffer --loglevel 2"
defaultroute
replacedefaultroute

/etc/ppp/options.pptp
#########################################################################
# $Id: options.pptp,v 1.3 2006/03/26 23:11:05 quozl Exp $
#
# Sample PPTP PPP options file /etc/ppp/options.pptp
# Options used by PPP when a connection is made by a PPTP client.
# This file can be referred to by an /etc/ppp/peers file for the tunnel.
# Changes are effective on the next connection.  See "man pppd".
#
# You are expected to change this file to suit your system.  As
# packaged, it requires PPP 2.4.2 or later from http://ppp.samba.org/
# and the kernel MPPE module available from the CVS repository also on
# http://ppp.samba.org/, which is packaged for DKMS as kernel_ppp_mppe.
#########################################################################

# Lock the port
lock

# Authentication
# We don't need the tunnel server to authenticate itself
noauth

# We won't do PAP, EAP, CHAP, or MSCHAP, but we will accept MSCHAP-V2
# (you may need to remove these refusals if the server is not using MPPE)
refuse-pap
refuse-eap
refuse-chap
refuse-mschap

# Compression
# Turn off compression protocols we know won't be used
nobsdcomp
nodeflate

# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.  Note that MPPE
# requires the use of MSCHAP-V2 during authentication)

# http://ppp.samba.org/ the PPP project version of PPP by Paul Mackarras
# ppp-2.4.2 or later with MPPE only, kernel module ppp_mppe.o
# {{{
# Require MPPE 128-bit encryption
#require-mppe-128
# }}}

# http://polbox.com/h/hs001/ fork from PPP project by Jan Dubiec
# ppp-2.4.2 or later with MPPE and MPPC, kernel module ppp_mppe_mppc.o
# {{{
# Require MPPE 128-bit encryption
#mppe required,stateless
# }}}
mtu 1500
mru 1500

root@nix-serv:~# ethtool eth0
Settings for eth0:
        Supported ports: [ MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: d
        Link detected: yes
Вообще никаких идей :(
причем все плохо только в мир, на впн сервер провайдера пинг около 0.02 а на его сайт уже 14-20, т.е. если через впн пройдет то пинг высокий, п.с. в винде все оке
« Последнее редактирование: 25 Апреля 2011, 06:04:18 от 9icukk »

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #1 : 25 Апреля 2011, 10:13:19 »
mtu в человесеский вид приведите.

Оффлайн es1840

  • Активист
  • *
  • Сообщений: 328
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #2 : 25 Апреля 2011, 10:20:44 »
Установите mtu и mru равными 1460 - это обычное значение для pptp (описано в документации).

Оффлайн 9icukk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #3 : 25 Апреля 2011, 16:58:38 »
мту при подключении 1436, чтобы я не ставил

Пользователь решил продолжить мысль 25 Апреля 2011, 20:19:50:
мту и мру менял, толку нету :(
« Последнее редактирование: 25 Апреля 2011, 20:19:50 от 9icukk »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #4 : 25 Апреля 2011, 22:32:35 »
мту при подключении 1436, чтобы я не ставил

Пользователь решил продолжить мысль 25 Апреля 2011, 20:19:50:
мту и мру менял, толку нету :(
clamp mss to pmtu сделайте, для пакетов уходящих в ppp0
Шаг за шагом можно достичь цели.

Оффлайн 9icukk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #5 : 25 Апреля 2011, 22:34:56 »
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu это добавить в айпитаблс ?

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #6 : 25 Апреля 2011, 22:36:58 »
добавьте
-o ppp0или как у вас pptp туннель зовется и добавляйте.
только FORWARD это для проходящих пакетов, а вам для исходящих надо тоже, как я понимаю.
Шаг за шагом можно достичь цели.

Оффлайн 9icukk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #7 : 25 Апреля 2011, 23:35:34 »
напишите как должна выглядеть комманда, если не сложно

Пользователь решил продолжить мысль 25 Апреля 2011, 23:36:06:
да, ppp0

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #8 : 25 Апреля 2011, 23:36:39 »
sudo iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #9 : 25 Апреля 2011, 23:51:29 »
sudo iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
-o ppp0 ...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #10 : 25 Апреля 2011, 23:57:45 »
для проходящих:
sudo iptables -A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
для исходящих:
sudo iptables -A OUTPUT -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Шаг за шагом можно достичь цели.

Оффлайн 9icukk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #11 : 26 Апреля 2011, 00:33:46 »
не помогло :(

Пользователь решил продолжить мысль 26 Апреля 2011, 00:34:06:
что еще может быть ?

Пользователь решил продолжить мысль 26 Апреля 2011, 04:51:43:
Проблема 100% в впн тунеле, если без тунеля пинговать сайт провайдера пинг 0.02 , если с впн  - ~~20
вот дебуг

Using interface ppp0
Connect: ppp0 <--> /dev/pts/5
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbcaabcee> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <auth chap MS-v2> <magic 0x3ecc4f09> <mru 1436>]
sent [LCP ConfAck id=0x1 <auth chap MS-v2> <magic 0x3ecc4f09> <mru 1436>]
rcvd [LCP ConfRej id=0x1 <asyncmap 0x0> <pcomp> <accomp>]
sent [LCP ConfReq id=0x2 <magic 0xbcaabcee>]
rcvd [LCP ConfAck id=0x2 <magic 0xbcaabcee>]
sent [LCP EchoReq id=0x0 magic=0xbcaabcee]
rcvd [CHAP Challenge id=0x1 <4c56ce34323a4e2e649981ef09f6ec2e>, name = ""]
sent [CHAP Response id=0x1 <919bf7185df2440ac25cc8797136ddc300000000000000009a47e800b945e69e59298f0b6d5640a3feca9d511d02ee8c00>, name = "vpn1971"]
rcvd [LCP EchoRep id=0x0 magic=0x3ecc4f09]
rcvd [CHAP Success id=0x1 "S=E2354ECECDA2A3AA688D03770618F2806163B81D M=Authentication successed"]
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 195.2.72.155>]  // вот это очень интересно
rcvd [IPCP ConfReq id=0x1 <addr 85.93.129.90>]
sent [IPCP ConfAck id=0x1 <addr 85.93.129.90>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 195.2.72.155>]
rcvd [IPCP ConfNak id=0x2 <addr 85.93.140.54>]
sent [IPCP ConfReq id=0x3 <addr 85.93.140.54>]
rcvd [IPCP ConfAck id=0x3 <addr 85.93.140.54>]
replacing old default route to eth0 [10.0.0.2]
local  IP address 85.93.140.54
remote IP address 85.93.129.90
Script /etc/ppp/ip-up started (pid 7306)
Script /etc/ppp/ip-up finished (pid 7306), status = 0x0
« Последнее редактирование: 26 Апреля 2011, 04:51:43 от 9icukk »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #12 : 26 Апреля 2011, 08:50:44 »
18 разницы это прилично но немного.
А если размер пакета увеличить при пинге?
Шаг за шагом можно достичь цели.

Оффлайн 9icukk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #13 : 26 Апреля 2011, 09:38:05 »
меняется, но не так резко как еслибы пинг был как всегда - 1-2, 18 разницы это много я считаю когда норм - 1-2, и скорость аплоада 2 мбита вместо 10.2, вот это разница.. такое ощущение что круто режется исходящий канал по непонятной причине

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Проблема с исходящей скоростью и пингом
« Ответ #14 : 26 Апреля 2011, 09:40:41 »
Так, а у вас не l2tp подключение в виндоус?
Шаг за шагом можно достичь цели.

 

Страница сгенерирована за 0.077 секунд. Запросов: 25.