协议分层:
1、数据链路层
屏蔽(隔离)物理层或其它“伪物理层”,例如TCP,UDP,连接和无连接“物理层”,DNP3都可以支持,让使用数据链路层的更高层
可标识链路状态
传输大量的用户数据
其中的上层load部分被作为数据块形式组成data1 crc1 data2 crc2 这样
2、传输层
承上启下
把链路层的的数据组装起来,传递给上层处理
把数据分解开,传递给链路层做传输
把 data1 crc1 data2 crc2 组合就得到了,本帧的传输层全部数据,如果是完整的,就上送到应用层做解析
不完整,这层还要负责多帧的组合操作。把各个帧按照sequece组合在一起
3、应用层
控制码,功能码,控制对象