Edit: protocol rather than infrastructure is what I meant Been reading lots on what CAN means and what it does in our cars. Not sure I understand why it's the industry standard, tho. What are the primary advantages of a CAN bus over connecting car components to a simple Ethernet hub and operate over TCP/IP? I understand that all components on a single bus are addressed together. In other words, every component on the bus sees the same message that is broadcast, but only specific components respond to a CAN ID. Ok, so that's a little different than TCP/IP, where you have individually addressable nodes, but I'm not sure I see how that's an advantage.