[uanog] OSPF redistribution

Andrii Zarechanskyi zorick.ua at gmail.com
Sun May 7 23:54:58 EEST 2017


Привет,

Проблему нужно решать с другой стороны. Разрешать только то, что нужно.

router ospf 1
 passive-interface default
 prefix-suppression
 no passive interface Lo0


Regards,
Andrii

2017-05-07 15:10 GMT+03:00 Volodymyr Litovka <doka.ua at gmail.com>:

> А есть идеи, как решить эту проблему, если, например, вот так? -
>
> interface FastEthernet1/1
>  ip dhcp client request classless-static-route
>  ip address dhcp
> та сторона может скармливать host route, может и не скармливать, но в
> любом случае ip address / gateway для Fa1/1 заранее неизвестны.
>
> On 5/7/17 2:41 PM, Andrei Kozlov wrote:
>
> Привет,
>
> для статических маршрутов в next-hop указан IP-адрес, а не интерфейс,
> поэтому они не совпадают с запрещающим условием route-map. Для этого, нужно
> сделать еще и рекурсивный  для определения интерфейса, через который IP
> next-hop достижим. Но она не настолько интеллектуальна, как хочется :)
>
>
> Если вместо
>
>     ip route 1.1.1.3 255.255.255.255 192.168.254.1 254
>
> написать в конфиг
>
>     ip route 1.1.1.3 255.255.255.255 FastEthernet1/1 254
>
> тогда заработает.
>
> Или, как вариант, добавить в route-map еще и match по ip next-hop .
>
> --
> GAAG-RIPE
>
> 2017-05-07 13:08 GMT+02:00 Volodymyr Litovka <doka.ua at gmail.com>:
>
>> Привет,
>>
>> есть такой statement:
>>
>> router ospf 1
>>  redistribute connected metric-type 1 subnets route-map noTransportIntf
>>  redistribute static  metric-type 1 subnets route-map noTransportIntf
>> !
>> route-map noTransportIntf deny 5
>>  match interface FastEthernet1/1 Loopback65530
>> !
>> route-map noTransportIntf permit 10
>> !
>>
>> так вот эта раут-мапа для connected prefixes работает, для static - нет:
>>
>> #sh ip route connected
>> [ ... ]
>> C        9.9.10.0/24 is directly connected, FastEthernet1/0 (permitted
>> by route-map)
>> C        10.10.10.66/32 is directly connected, Loopback65530 (denied by
>> route-map)
>> C        192.168.254.0/24 is directly connected, FastEthernet1/1 (denied
>> by route-map)
>>
>> #sh ip route static
>> [ ... ]
>> S        1.1.1.3 [254/0] via 192.168.254.1 (connected @ Fa1/1, denied by
>> route-map)
>> S     212.109.32.0/24 [1/0] via 9.9.10.2 (connected @ Fa1/0, permitted
>> by route-map)
>> При этом в OSPF database из connected routes присутствует только 9.9.10.0
>> (что и следовало получить), а из static - оба маршрута, хотя, по идее,
>> должен быть только один (212.109.32.0/24)
>>
>> #sh ip ospf database
>> [ ... ]
>>         Type-5 AS External Link States
>> Link ID         ADV Router      Age         Seq#       Checksum Tag
>> 1.1.1.3         1.1.1.20        400         0x80000001 0x009172 0
>> 9.9.10.0        1.1.1.20        2017        0x80000002 0x00816B 0
>> 212.109.32.0    1.1.1.20        400         0x80000001 0x008225 0
>>
>> Что я делаю не так?
>>
>> Спасибо!
>>
>>
>> --
>> Volodymyr Litovka
>>   "Vision without Execution is Hallucination." -- Thomas Edison
>>
>>
>> _______________________________________________
>> uanog mailing list
>> uanog at uanog.kiev.ua
>> http://mailman.uanog.kiev.ua/mailman/listinfo/uanog
>>
>
>
> --
> Volodymyr Litovka
>   "Vision without Execution is Hallucination." -- Thomas Edison
>
>
> _______________________________________________
> uanog mailing list
> uanog at uanog.kiev.ua
> http://mailman.uanog.kiev.ua/mailman/listinfo/uanog
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20170507/d6dc41a0/attachment-0001.html>


More information about the uanog mailing list