The exact voltages for a logical 0 or 1 depend on the physical layer used, but the basic principle of CAN requires that each node listens to the data on the CAN network including the transmitting node(s) itself (themselves).
Bit rates up to 1 Mbit/s are possible at network lengths below 40 m.