opendnp3 LPDU TPDU APDU
时间: 2024-04-07 20:25:52 浏览: 237
APDU指令工具
opendnp3是一个开源的DNP3协议栈实现,用于在自动化系统中进行数据通信。在DNP3协议中,LPDU、TPDU和APDU是不同层次的数据单元。
1. LPDU(Link Layer Protocol Data Unit)是DNP3协议的链路层数据单元,用于在物理链路上传输数据。它包含了链路层的控制信息和应用层数据。
2. TPDU(Transport Protocol Data Unit)是DNP3协议的传输层数据单元,用于在网络中传输数据。它包含了传输层的控制信息和链路层数据。
3. APDU(Application Protocol Data Unit)是DNP3协议的应用层数据单元,用于在应用程序之间传输数据。它包含了应用层的控制信息和传输层数据。
这三个数据单元在DNP3协议中扮演不同的角色,通过层层封装和解封装,实现了数据在不同层次之间的传输和处理。
阅读全文