Hi Hussein,
When you use static neighbors, it’s 100% unicast. Here’s a capture where you can see this:
https://www.cloudshark.org/captures/58a4f297515f
Here’s an example where we use the default neighbor discovery (multicast):
https://www.cloudshark.org/captures/bdcc74327b71
The initial (full) update messages are sent using unicast, the other update messages (partial updates) are sent with multicast. These are used for things like metric changes.
Rene