.. _example_protocols_rip_neighbor_neighbor: ######## Neighbor ######## Test to verify RIP **neighbor** configuration for unicast updates. RIP sends routing updates via multicast (224.0.0.9) or broadcast, reaching all routers on the network segment by default. The ``set protocols rip neighbor `` command changes this behavior to send updates via unicast to a specific neighbor only. This test uses three routers on the same network to verify that unicast updates reach only the configured neighbor, while other routers on the same segment do not receive updates, proving multicast/broadcast is disabled. Both DUT0 and DUT1 are configured with the neighbor command to establish bidirectional unicast communication and prevent any multicast/broadcast propagation to DUT2. .. image:: topology.svg :width: 800 ********************************* Test RIP Neighbor Unicast Updates ********************************* Description =========== Test RIP **neighbor** configuration sends unicast updates to specified neighbor only. ``DUT0`` (10.1.1.100) has a dummy interface with network 10.10.10.0/24 that is redistributed into RIP. It is configured with ``set protocols rip neighbor 10.1.1.50`` to send unicast updates only to DUT1. DUT1 is also configured with ``set protocols rip neighbor 10.1.1.100`` to establish bidirectional unicast communication and prevent propagation of learned routes to DUT2 via multicast. Scenario ======== .. include:: neighbor/testripneighborunicastupdates .. raw:: html