下表显示了TCP、ISO-on-TCP、UDP和ISO传输协议的属性。
TCP 协议 | ISO-on-TCP 协议 | UDP 协议 | ISO 传输协议 |
---|---|---|---|
快速数据传输 | 快速数据传输 | 非常快速的数据传输 | 非常快速的数据传输 |
适用于传输大中型数据量
|
适用于传输大中型数据量
|
适用于传输中小型数据卷: |
适用于传输大中型数据量 |
基于互联网协议( IP ) | 基于互联网协议( IP ) | 基于互联网协议( IP ) | 基于MAC地址 |
面向连接的 | 面向连接的 | 无连接的 | 面向连接的 |
路由兼容 | 路由兼容 | 路由兼容 | 路由不兼容 |
数据作为数据流传输. |
面向包的数据传输 |
面向包的数据传输 | 面向包的数据传输 |
协议确认数据的发送和接收。 | 协议确认数据的发送和接收。 | 协议仅确认数据成功发送到网络,而不确认数据到达目标站。 | 协议确认数据的发送和接收。 |
数据丢失被识别并自动补救。 |
数据丢失被识别并自动补救。 |
|
确认数据损失。 |
当传输动态数据量时,发送者必须定义一个可以被接收者解释的消息结构,因为消息的长度和信息不会被传输。 |
动态数据卷的传输是可能的,因为消息的长度和信息也会被传输。 | 动态数据卷的传输是可能的,因为消息的长度和信息也会被传输。 |
当传输动态数据量时,发送者必须定义一个可以被接收者解释的消息结构,因为消息的长度和信息不会被传输。 |
灵活,可以用第三方系统实现 |
主要用于SIMATIC结构中 | 灵活,可以用第三方系统实现 | 主要用于SIMATIC结构中 |
需要单独的路由器配置/设置(必须在CPU或CP的硬件配置中输入路由器) | 需要单独的路由器配置/设置(必须在CPU或CP的硬件配置中输入路由器) | 需要单独的路由器配置/设置(必须在CPU或CP的硬件配置中输入路由器) |