Низкая скорость L2TP\IPSEC в одну сторону

Тема в разделе "Общие вопросы", создана пользователем guest55, 30 июн 2015.

  1. guest55

    guest55 Новый участник

    Здравствуйте уважаемые форумчане, у меня такая проблема:

    Есть L2TP\IPSEC туннель между маршрутизатором CCR1009-8G-1S(дата-центр) и RB2011iL(филиал), прошивки 6.28 на обоих маршрутизаторах, скорость канала- 10 mbit/s. Проблема- низкая скорость при передаче файлов по туннелю(от дата-центра к филиалу), при этом- скорость скачивания приемлемая. Подскажите пожалуйста - в чем может быть причина?(туннель поднят и до других филиалов, но возможности проверить пока не было) Выкладываю конфиги во вложении.
     

    Вложения:

    • confs.zip
      Размер файла:
      4,1 КБ
      Просмотров:
      8
  2. guest55

    guest55 Новый участник

    Прошивку обновили до 29.1, прошу смотреть новые версии конфигов.
     

    Вложения:

    • confs.zip
      Размер файла:
      4,1 КБ
      Просмотров:
      3
  3. Илья Князев

    Илья Князев Администратор Команда форума

    Нагрузка на CPU при этом какая с обоих сторон ?
    На CCR смотреть /tool profiler чтобы видеть ядра.
     
  4. guest55

    guest55 Новый участник

    На 2011 загрузка процессора 25 процентов, на CCR около 1 процента. Так же хочу добавить, что при L2TP без IPSEC скорость нормальная.
     
  5. Илья Князев

    Илья Князев Администратор Команда форума

    Шифрование в IPSec какое ?
     
  6. Nemiroff_84

    Nemiroff_84 Участник

    Возьмусь ответить за guest55. Судя по тому, что указано в его конфигах, то:
    датацентр:
    /ip ipsec peer
    add dpd-interval=15s dpd-maximum-failures=2 enc-algorithm=aes-256 \
    generate-policy=port-strict hash-algorithm=md5 nat-traversal=no secret=\
    пароль_ipsec send-initial-contact=no

    филиал:
    /ip ipsec peer
    add address=белый_ip_датацентра/32 dpd-interval=15s dpd-maximum-failures=2 \
    enc-algorithm=aes-256 hash-algorithm=md5 nat-traversal=no secret=\
    пароль_ipsec
     
    Последнее редактирование: 2 июл 2015
  7. guest55

    guest55 Новый участник

    Шифрование AES 256 - как отметил Nemiroff_84
     
  8. Илья Князев

    Илья Князев Администратор Команда форума

    Возможно бага CCR.
    Есть возможность проверить на другом оборудовании ?
     
  9. 10000volt

    10000volt Участник

    Странно. Если есть возможность проверьте скорость канала интернет speedtest.net.
    Часто бывает, что провайдер исходящую скорость ставит меньше чем входящую.
     
    Последнее редактирование модератором: 23 июл 2025 в 15:23
  10. saszay

    saszay Новый участник

    Такая же проблема только на CCR1036-12G-4S (6.30.2).
     
  11. Илья Князев

    Илья Князев Администратор Команда форума

    Сделайте стенд. По результатам обратитесь к производителю. Для этого необходимо будет описать ситуацию (можно на русском) и приложить файлы suppout.rif с маршрутизаторов.
     
  12. 10000volt

    10000volt Участник

    Предположу что у него есть аппаратный чип шифрования как и у (rb1100) и он захлебывается от количества VPN.
    Попробуйте отключить чип в настройках, чтобы шифрованием занимался внутренний 9 ядерный процессор.
     
  13. saszay

    saszay Новый участник

    А что за чип и как его отключить?
     
  14. saszay

    saszay Новый участник

    Производитель не хочет вникать в проблему :(
     
  15. 10000volt

    10000volt Участник

    rb1100 имеет встроенный сопроцессор заточенный под шифрование который может шифровать со скоростью до 400-500мбит/сек. Скорее всего ccr имеет что-то подобное. К сожалению никогда не держал в руках rb1100 или ccr, поэтому где этот чип отключается подсказать не могу.
     
  16. qbic

    qbic Новый участник

    Проблема решена?
    Собираюсь покупать CCR1009-8G-1S, и если там будут такие же проблемы.... то ..... в общем задумался.

    Кстати, подскажите пожалуйста, серия CCR1009 - шумная???
    Роутер будет стоять в трех метрах от работающих в офисе людей.
     
  17. Илья Князев

    Илья Князев Администратор Команда форума

    Берите вот этот вариант CCR1009-8G-1S-1S+PC
    У него внешний блок питания и нету вентиляторов.
     
    Последнее редактирование модератором: 18 янв 2019
  18. NickDragon

    NickDragon Участник

    Здравствуйте! Подскажите, какую максимальную скорость можно поднять между RB1100AHx4 и RB951G-2hnd? Поднял на них l2tp через интернет Ростелекома (волокно с обеих сторон) - скорость 3 мегабита потолок, с ipsec ещё меньше. Это никак не устраивает ((
     
    Alex_Sys нравится это.
  19. Илья Князев

    Илья Князев Администратор Команда форума

    В любом случае вы утыкаетесь в RB951G
    От него можно ожидать
    Без шифрования не менее 100мбит
    MPPE128 не менее 30 мбит (думаю 50 можно получить)
    IPSec не более 18 мбит

    Соответственно проблема в настройках или провайдере.
     
  20. NickDragon

    NickDragon Участник

    50 уже хватило бы! Подскажите пожалуйста, что поправить?
    Код:
    export hide-sensitive
    # oct/03/2019 14:12:46 by RouterOS 6.44.5
    # software id = FNLB-KYT4
    #
    # model = 951G-2HnD
    # serial number = 965008FB0D46
    /interface bridge
    add admin-mac=CC:2D:E0:F8:52:1B auto-mac=no comment=defconf name=bridge
    /interface wireless
    set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-XX \
      disabled=no distance=indoors frequency=auto installation=indoor mode=\
      ap-bridge ssid=MikroTik wireless-protocol=802.11
    /interface pppoe-client
    add add-default-route=yes disabled=no interface=ether2 name=pppoe-RT \
      use-peer-dns=yes user=gpon0902-813-339@pppoe
    /interface l2tp-client
    add add-default-route=yes connect-to=176.62.88.7 disabled=no name=farmalianse \
      use-ipsec=yes user=Nick
    /interface list
    add comment=defconf name=WAN
    add comment=defconf name=LAN
    /interface wireless security-profiles
    set [ find default=yes ] authentication-types=wpa2-psk eap-methods="" \
      management-protection=allowed mode=dynamic-keys supplicant-identity=\
      MikroTik
    /ip pool
    add name=dhcp_pool0 ranges=192.168.2.2-192.168.2.254
    /ip dhcp-server
    add address-pool=dhcp_pool0 disabled=no interface=bridge name=dhcp1
    /interface l2tp-client
    add add-default-route=yes connect-to=tp.internet.beeline.ru disabled=no name=\
      Beeline profile=default user=0854812161
    /interface bridge port
    add bridge=bridge comment=defconf interface=ether3
    add bridge=bridge comment=defconf interface=ether4
    add bridge=bridge comment=defconf interface=wlan1
    add bridge=bridge interface=ether5
    /ip neighbor discovery-settings
    set discover-interface-list=LAN
    /interface detect-internet
    set detect-interface-list=all
    /interface list member
    add comment=defconf interface=bridge list=LAN
    add comment=defconf interface=ether1 list=WAN
    add interface=ether2 list=WAN
    add interface=pppoe-RT list=WAN
    add interface=Beeline list=WAN
    /ip address
    add address=192.168.2.1/24 interface=bridge network=192.168.2.0
    /ip dhcp-client
    add comment=defconf default-route-distance=10 dhcp-options=hostname,clientid \
      disabled=no interface=ether1
    /ip dhcp-server network
    add address=192.168.2.0/24 gateway=192.168.2.1
    /ip dns
    set allow-remote-requests=yes
    /ip dns static
    add address=192.168.88.1 name=router.lan
    /ip firewall address-list
    add address=176.62.88.7 list=farmalianse
    /ip firewall filter
    add action=accept chain=input comment=\
      "defconf: accept established,related,untracked" connection-state=\
      established,related,untracked
    add action=drop chain=input comment="defconf: drop invalid" connection-state=\
      invalid
    add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
    add action=drop chain=input comment="defconf: drop all not coming from LAN" \
      in-interface-list=!LAN
    add action=accept chain=forward comment="defconf: accept in ipsec policy" \
      ipsec-policy=in,ipsec
    add action=accept chain=forward comment="defconf: accept out ipsec policy" \
      ipsec-policy=out,ipsec
    add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
      connection-state=established,related disabled=yes
    add action=accept chain=forward comment=\
      "defconf: accept established,related, untracked" connection-state=\
      established,related,untracked
    add action=drop chain=forward comment="defconf: drop invalid" connection-state=\
      invalid
    add action=drop chain=forward comment="defconf: drop all from WAN not DSTNATed" \
      connection-nat-state=!dstnat connection-state=new in-interface-list=WAN
    /ip firewall mangle
    add action=mark-routing chain=prerouting new-routing-mark=Beeline passthrough=\
      yes src-address=192.168.2.3
    /ip firewall nat
    add action=accept chain=srcnat dst-address=192.168.30.0/24 out-interface=\
      farmalianse src-address=192.168.2.0/24
    add action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=\
      out,none out-interface-list=WAN
    add action=src-nat chain=srcnat dst-address=!192.168.2.0/24 out-interface=\
      Beeline routing-mark=Beeline src-address=192.168.2.3 to-addresses=\
      93.81.236.27
    add action=dst-nat chain=dstnat dst-port=9 in-interface=pppoe-RT protocol=tcp \
      src-address-list=farmalianse to-addresses=192.168.2.9 to-ports=3389
    add action=dst-nat chain=dstnat dst-port=49 in-interface=pppoe-RT protocol=tcp \
      src-address-list=farmalianse to-addresses=192.168.2.49 to-ports=3389
    add action=dst-nat chain=dstnat dst-port=1927 in-interface=pppoe-RT protocol=\
      tcp src-address-list=farmalianse to-addresses=192.168.2.7 to-ports=22
    add action=dst-nat chain=dstnat dst-port=1922 in-interface=pppoe-RT protocol=\
      tcp src-address-list=farmalianse to-addresses=192.168.2.8 to-ports=22
    add action=dst-nat chain=dstnat dst-port=8777 in-interface=pppoe-RT protocol=\
      tcp src-address-list=farmalianse to-addresses=192.168.2.7 to-ports=8006
    add action=dst-nat chain=dstnat dst-port=8 in-interface=pppoe-RT protocol=tcp \
      src-address-list=farmalianse to-addresses=192.168.2.8 to-ports=80
    add action=dst-nat chain=dstnat dst-port=65 in-interface=Beeline protocol=tcp \
      src-address-list=farmalianse to-addresses=192.168.2.3 to-ports=3389
    /ip route rule
    add action=lookup-only-in-table routing-mark=Beeline table=Beeline
    /system clock
    set time-zone-name=Asia/Omsk
    /system ntp client
    set enabled=yes primary-ntp=88.147.254.230 secondary-ntp=88.147.254.235 \
      server-dns-names=ntp2.stratum2.ru,ntp3.stratum2.ru
    /system script
    add dont-require-permissions=no name=Nick owner=Nick policy=\
      ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\
      "export file=config"
    /tool mac-server
    set allowed-interface-list=LAN
    /tool mac-server mac-winbox
    set allowed-interface-list=LAN 
    Конечно 10о желательно, даже IPsec ради этого готов отключить

    Кстати, такая же проблема: из 1100 (сервер l2tp) в 951 (клиент) скорость 10мб/с, а из 951 в 1100 - 1мб/с. Почему? 951 грузится 70-90%, 1100 и 5% не набирает
     
    Последнее редактирование: 8 окт 2019