On Tue, Feb 24, 2009 at 10:21:32AM +0200, Andrew R. wrote:
> Hi everyone.
>
> I have problem with configuring ospf routing ospfd daemon and cisco 2801.
>
> First of all, i manage cisco on multicast network type.
>
> After instalation I edit openospfd config :
>
> # cat /usr/local/etc/ospfd.conf
> # Global Configuration
> router-id ??.??.??.??
> redistribute yy.yy.yy.0/24
>
> area 0.0.0.0 {
> auth-type crypt
> auth-md 1 "KESEEert#2d3)"
> auth-md-keyid 1
> interface vr0 { hello-interval 5
> router-dead-time 20
> }
>
> }
>
>
> When daemon start, ospfctl sh int detail say what the network type is
> BROADCAST. How can i configure openospfd working on multicast addressing.
You are looking at interface types, this has nothing to do with
addressing. There is no interface type MULTICAST.
OSPF (the protocol) only knows the following interface types:
* BROADCAST -- the MAC layer can do broadcast, e.g. ethernet
* NBMA -- None-Broadcast Multiple Access, the MAC layer cannot do broadcast
but more than one host/router can be reached on the link via unicast
addressing
* PEER-TO-PERR -- only one other router can be reached at the other end
of the link
* VIRTUAL -- a virtual "link" between two routers who are more than one
hop apart, routed via IP. OpenOSPFD does not support this yet.
So in your case, ospfd most likely already uses multicast addressing
on a broadcast network.
To confirm that ospfd is using multicast, you can use tcpdump(8) to look at
your OSPF traffic, and look for the addresses 224.0.0.5 and 224.0.0.6.
Those are the two multicast addresses used by OSPF.
Stefan