Jump to content

Recommended Posts

Posted

Настраиваем резерв + пиринг. Трафик побежал. Но отваливаются некоторые сети. Например vk.com,local.com.ua etc.. . Траса проходит, пинг идет. При заходе на сайт присылаются заголовки ( connection reset by peer).

Принимаем дефолт + укр. в разных вланах. Только подключаем резерв(пира), начинают отваливатся сети.

 

Конфиг http://pastebin.com/v9jPi4sy

 

xxx.xxx.206.0/23 - мое

xxx.xxx.0.0/22 - мое

xxx.xxx.20.0/24 - пира

 

Где может быть затык?

Posted (edited)

Немного локализовал проблему tcpdump'ом. Запросы(пинги) идут на один интерфейс(основного аплинка), а ответ идет от пира. Но пинги то доходят... o_O

Возможно более понятный конфиг http://pastebin.com/yr7eP52i

Edited by morfey1
Posted (edited)

Вы на этом же девайсе натите пользователей? Делаете NAT вообще?

 

Лучше конечно разобраться с Вашей асиметрией. Ну а пока можно prepend сделать с сторону пира (хотя, как показывает практика, не всегда помогает).

Edited by dovecot
Posted (edited)

во фре нет rp_f насколько я знаю, есть правила фаервола аля antispoof/verrevpath в ipfw. Но у меня нет таких правил.

 

У меня на основной аплинк 2 влана(мир, укр.). Есть некоторые сети по которым запрос идет в укр. влан, а возвращается в мировой влан. И все работает. Т.е. о rp_f речи не может идти. Правильно?

 

P.S. В линуксе такая же проблема лечится rp_f=0 на каждом интнерфейсе. Как быть на фре?

Edited by morfey1
Posted

т.е. с одного и того же хоста в вашей AS, до хоста в AS vkontakte icmp проходит, а http не? Ну... попробуйте детально разобрать дамп установления tcp сессии с требуемым хостом, кто там чего кому и на каком интерфейсе отвечает. Начните с telnet x.x.x.x 80 для простоты.

Posted (edited)

попробую. Вот сейчас пробую просто к пиру обратную трассу сделать:

traceroute to xxx.xxx.20.1 (xxx.xxx.20.1), 10 hops max, 60 byte packets
3 * * *
4 * * *
5 xxx.xxx.20.1 (xxx.xxx.20.1) 34.959 ms 35.049 ms 35.295 ms

 

У меня нормально.

Если у пира не настроины PTR, должно работать?

 

Ночью попробую при включенной сессии

Edited by morfey1
Posted (edited)

Вот с интерфейса пира пришло: (но почему оно от них лезет, локалпреф стоит, препенды стоят...)

 

87.240.143.243.80 > xxx.xxx.xxx.50.40321: Flags [s.], cksum 0x3599 (correct), seq 626198243, ack 3686956373, win 14480, 
options [mss 1460,sackOK,TS val 1614399262 ecr 854936165,nop,wscale 2], length 0
20:49:41.772426 IP (tos 0x0, ttl 58, id 0, offset 0, flags [DF], proto TCP (6), length 40)
   87.240.143.243.80 > xxx.xxx.xxx.50.40321: Flags [R], cksum 0xd3de (correct), seq 626198244, win 0, length 0
20:49:47.464959 IP (tos 0x0, ttl 57, id 0, offset 0, flags [DF], proto TCP (6), length 48)

 

посмотрите обратную трассу lg.vk.com

Не могу т.к. vk.com не работает при вкл. пире

 

# fetch http://vk.com
fetch: http://vk.com: Connection reset by peer

 

P.S. vk.com - пример, так пол инета валится

Edited by morfey1
Posted

87.240.143.243.80 > xxx.xxx.xxx.50.40321: Flags [s.], cksum 0x3599 (correct), seq 626198243, ack 3686956373, win 14480,

options [mss 1460,sackOK,TS val 1614399262 ecr 854936165,nop,wscale 2], length 0

20:49:41.772426 IP (tos 0x0, ttl 58, id 0, offset 0, flags [DF], proto TCP (6), length 40)

87.240.143.243.80 > xxx.xxx.xxx.50.40321: Flags [R], cksum 0xd3de (correct), seq 626198244, win 0, length 0

20:49:47.464959 IP (tos 0x0, ttl 57, id 0, offset 0, flags [DF], proto TCP (6), length 48)

 

Выглядит так, как будто vk закрыли 80 порт для направления, через которое получают ваши анонсы. мб какой-то специфичный IX. Попросите кого-нибудь посмотреть на lg.vk.com откуда они видят ваши сети при поднятой сессии с пиром (или сами посмотрите ч/з прокси какой-нить).

Posted

traceroute to xxx.xxx.0.1 (xxx.xxx.0.1), 10 hops max, 60 byte packets
3 * * *
4 * * *
5 xx.xx.xxx.190 34.437 ms 34.525 ms 34.509 ms
6 xxx.xxx.0.1 34.402 ms 34.099 ms 34.107 ms

 

Где xxx.xxx.0.1 - мое

xx.xx.xxx.190 - это по ходу ип выдан для бжп сессии пиру (т.к. у него другой блок)

Posted

Блин прям все засекречено =) Пообщайтесь со своим пиром, попросите их анонсировать вас только в мир, без всяких IX.

Posted

Ну это устраняет ассиметрию, но не объясняет сути проблемы ) Кстати с препендами вам еще в #3 предлагали поэкспериментировать.

Posted

Опять беда

Отключаю основной канал - работает, подключаю основной - не работает, передергиваю сессию пира - опять все работает.

Posted (edited)

Попинайте аплинков, чтобы выключили проверку реверс путей (ну у них врядли, скорее дальше).. И чтобы они попинали своих аплинков на туже тему.. ретна в путях туда-оттуда нету ? они в свое время таким баловались. Если они Вас видят через один линк, а трафик от Вас приходит с другого, то опа. Правда у них пинги не ходили тоже. Я с ними долго мучился на эту тему. Но никто не мешает другим тем же заниматься. Препендами вы конечно немного выравниваете маршрут похоже, но при любых изменениях оно становится асимметричным снова.. добавите еще, оно может и стабилизируется в этой позиции, но через какое то время где то что то сменится и снова здорова. По закону подлости будет это вечером в пятницу :)

Edited by st_re

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.