I am a railfan and ran into a fellow who worked for General Railway Signal who showed me a signaling system that made its own data packets. This system predated Ethernet but had many if not all of the requirements covered. This intrigued me to buy ...