Jump to content

Recommended Posts

Posted

Добрый день, коллеги.

Возникла вот такая ситуация: есть бордер на FreeBSD 7.0-RELEASE и BGP (два апстрима с FV и два даунлинка, которым отдается дефолт), реализованный на quagga-0.98.6. Все это более-менее хорошо работает. Недавно обратился VIP абонент с притензией, что у него появился спец. софт, использующий IP протокол типа 55 (Ip Mobility или IP in IP encaps). Так вот этот софт не видит свой сервер где-то далеко. Рахбор ситуации показал, что бордер вообще не видит этих пакетов на входе той "ноги", по которая согласно маршрута приезжают пакеты от клиента к серверу.

 

tcpdump -i bge0 -n -nn -v -vv host ip.my.cl.nt

 

видит ICMP пакеты от клиента к серверу, видит все, что угодно, но 55-й протокол не видит. причем, апстрим с той "ноги" утверждает, что пакеты 55-го протоклоа он на своей стороне видит.

 

и тут закралась страшная мысль, что проблема может быть в самой FreeBSD. беглый поиск в гугле утвердил меня в этом, потому что попадаются рекомендации по патчам типа http://fxr.watson.org/fxr/source/net/if_gre.c?v=FREEBSD4.

там, конечно, FreeBSD - 4-й версии, но кто его знает, как с этим в 7-ке...

 

Посдкажите, плз, в какую столрону смотреть, что делать, что бы исправить ситуацию...

 

Спасибо

Posted (edited)

свичи D-link DGS есть ли? если есть - то какие?

 

есть. как раз на той "ноге", которая нужна, стык с апстримом через DGS-3324SR и DES-3526.

 

есть предположения, что дело не во фре, а в D-Link-ах ?

 

сниферить все участки(через зеркало) по направлению от сервера к абоненту

 

все участки не надо, уже выясненно, что на BGP-стыке наш бордер (FreeBSD) и апстрим (Cisco), со стороны апстрима эти пакеты есть, а уже на интерфейсе FreeBSD их уже нет. по пути, правда, есть, несколько DLink-овских свитчей L2.

Edited by Kami
Posted

как-то disappointed писал об "умном" медиаконвертере, конкретные пакеты не пропускал.

я поддтвердил, мы потеряли абонента, у которого не открывался забугорный сайт. в офисе открывался у клиента нет.

ну какбы отмашками (раз у нас всё работает, а техники так и не выяснили на месте причину) и потеряли.

а потом я вспомнил про эти "умные" конвертеры и попросил монтажников доставить эту пару конвертеров мне на стол, и что - не открывается этот сайт!! :)

 

так что сделал вывод, что какая-то последовательность бит вводит в ступор чип казалось бы тупой железки, которая тупо перегоняет фреймы из одной среды в другую

Posted

все участки не надо, уже выясненно, что на BGP-стыке наш бордер (FreeBSD) и апстрим (Cisco), со стороны апстрима эти пакеты есть, а уже на интерфейсе FreeBSD их уже нет. по пути, правда, есть, несколько DLink-овских свитчей L2.

 

ну так зеркалируйте трафик на свитчах и смотрите где оно теряется

Posted

В общем, все решилось, как обычно... После официальных писем магистралу с той "ноги", вдруг все неожиданно заработало.

Как оказалось, с нашей стороны все ОК, а проблема была в фильтрах на стороне апстрима.

 

tcpdump -i bge0 -n -nn proto 55

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode

listening on bge0, link-type EN10MB (Ethernet), capture size 96 bytes

10:24:30.605882 IP 21х.2х.6х.13х > 9х.21х.19х.14х: [|mobile]

10:24:30.612135 IP 9х.21х.19х.14х > 21х.2х.6х.13х: [|mobile]

10:26:01.653079 IP 9х.21х.19х.14х > 21х.2х.6х.13х: [|mobile]

10:26:06.603347 IP 21х.2х.6х.13х > 9х.21х.19х.14х: [|mobile]

10:26:06.604992 IP 9х.21х.19х.14х > 21х.2х.6х.13х: [|mobile]

 

Так что, всем спасибо за внимание и подсказки :)

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 и с Политикой конфиденциальности.