I am planning to connect (at least) two Raspberry Pi + PiCAN2 shields via CAN.  

I think I understand the concept of a [daisy-chained multidrop CAN line][2], but what about using the 120 Ohm resistors for termination that are provided on board by the [PiCAN2][1] shield?

As far as I understand when I simply connect CAN High and CAN Low respectively between both PiCAN2 shields **A** and **B** as shown below, I should use the 120 Ohm resistors on both sides for termination. Am I right?

What happens, when I add a third identical node (RPi + PiCAN2 shield) **C** to the CAN bus? Do I need to terminate also on this node?  
As I can without problems also use the terminator on **C**, is there any drawback to using the 120 Ohm resistor on all nodes, not worrying about the geometry of the network?

<!-- Begin schematic: In order to preserve an editable schematic, please
     don't edit this section directly.
     Click the "edit" link below the image in the preview instead. -->

![schematic](https://i.sstatic.net/NDSyt.png)

<!-- End schematic -->



  [1]: http://skpang.co.uk/catalog/images/raspberrypi/pi_2/PICAN2UG12.pdf
  [2]: https://electronics.stackexchange.com/questions/298741/does-it-matter-which-2-nodes-on-a-can-bus-you-terminate