On Wed, Feb 23, 2005 at 10:27:36AM +0200, Igor Vorontsov wrote:
Добрый день!
Во-первых, всех с праздником! ;)
Теперь о проблеме. Наблюдаю сейчас некоторую загадку. Есть сервер, выполняющий роль маршрутизатора. ОС - Linux AS 3.0, ядро 2.4.26 Поднята quagga последняя, из которой используется зебра и bgpd. От провайдера мы получаем анонсы некоторых сетей и дефолт. Со всеми сетями и маршрутами все работает замечательно, кроме одной сети - 85.202.128.0/255.255.128.0. Анонсы этой сети приходят нам от провайдера. Соответственно, мы ее видим в таблице маршрутизации. Вот вывод команды sh ip bgp: sh ip bgp 85.202.128.0 BGP routing table entry for 85.202.128.0/17 Paths: (1 available, best #1, table Default-IP-Routing-Table) Not advertised to any peer 13228 15645 25229 193.108.118.6 from 193.108.118.6 (213.186.193.5) Origin IGP, localpref 100, valid, external, best Last update: Mon Feb 21 12:49:49 2005
Вот вывод команды sh ip route из зебры: B>* 85.202.128.0/17 [20/0] via 193.108.118.6, eth0
В таблице маршрутизации данный маршрут есть - netstat -rn | grep 85.202.128.0 85.202.128.0 193.108.118.6 255.255.128.0 UG 0 0 0 eth0
Никие фильтры на данную сеть не стоят. Трафик не блокируется. Каких-то особенных параметров ядра не настраивалось.
Вроде бы все замечательно. Теперь, описание самой проблемы. Трафик с этой сети к нам не ходит. Вообще. Доходит до нашего интерфейса, tcpdump'ом я его вижу, а после этого вроде как пропадает куда-то. От нас к этой сетке трафик нормально ходит. Причем проблема только с этой сеткой. Со всем остальным миром проблем нет. Что это может быть?
Я за tcpdump замечал странности, когда он криво показывает трафик hosts/networks со 128/255 не в последнем октете. То есть я не удивлюсь, если на самом деле tcpdump показывает не то, что Вам нужно. -- NO37-RIPE