Zebra network discovery protocol

I had cause to reverse-engineer the mechanism by which Zebra printers are discoverable, and am documenting the information, such as it is, here. Discovery client sends a UDP packet to port 4201 (unicast or broadcast), containing the data: 0x2e2c3a010000 , or .,:\x01\x00\x00 . Actually, the discovery client sends 3 identical such packets (from the same socket), then waits 1 second, then repeats the…