A communication protocol primarily used in SCADA systems for utilities (electric, water, wastewater). DNP3 is used to exchange data between control centers, RTUs, and IEDs over long distances. It’s especially common in North America for electric power distribution. DNP3 is robust against unreliable links and supports time-stamping of data, but it was not originally designed with strong security (it has since been updated with optional encryption/authentication features).