TCP/IP 协议
TCP/IP 是物理上分离的计算机系统之间使用的通信协议。 TCP/IP 可以在各种各样的物理网络上实现。
TCP/IP 是一大系列协议,以它的两个最重要的成员 (传输控制协议和 Internet Protocol) 命名。 图 1 显示了 CICS® ONC RPC 根据分层开放式系统互连 (OSI) 模型使用的 TCP/IP 协议。 对于可能更习惯于 SNA 的 CICS 用户, 图 1 显示了与 OSI 层大致对应的 SNA 层。图 1。 与 OSI 和 SNA 模型比较的 TCP/IP 协议

TCP/IP 使用的协议如 图 1所示。
- 因特网协议 (Internet Protocol, IP)
- 就 OSI 模型而言, IP 是一种网络层协议。 它提供 无连接 数据传输服务,并同时支持 TCP 和 UDP。 一条链路接着一条链路地传输数据;呼叫期间从来不建立端到端连接。 数据传输的单位是数据报。
- 传输控制协议(TCP)
- 就 OSI 模型而言, TCP 是一种传输层协议。 它在应用程序之间提供 面向连接的 数据传输服务,即在数据传输开始之前建立连接。 TCP 有更多错误检查该 UDP。
- 用户数据报协议 (UDP)
- UDP 也是传输层协议,是 TCP 的替代方法。 它提供应用程序之间的无连接数据传输服务。 UDP 的错误检查少于 TCP。 如果 UDP 用户希望能够响应错误,那么通信程序必须建立自己的协议以进行错误处理。 借助高质量的传输网络, UDP 错误很少受到关注。
- ONC RPC 和 XDR
- XDR 和 ONC RPC 对应于第六和第七 OSI 层。
- 套接字接口
- 第四层和更高层之间的接口是 sockets 接口。 在某些 TCP/IP 实现中,套接字接口是客户用于编写其更高级别应用程序的 API。