TCP/IP 是用于在网络上连接计算机系统的通信协议系列。 它以该系列中的下列两个协议命名:传输控制协议 (TCP) 和因特网协议 (IP)。 超文本传输协议(HTTP)是 TCP/IP 系列的成员。
在许多情况下,TCP/IP 系列中的协议对应于开放式系统互连 (OSI) 模型的层。 表1 展示了 HTTP 和TCP/IP系列的基础层,以OSI模型为依据。 同时还显示系统网络体系结构(SNA)层,这些层与 OSI 层大致相同。
表 1. TCP/IP 协议系列层
层
OSI
SNA
TCP/IP
7
应用程序
应用程序
HTTP
6
演示
演示
(空)
5
会话
数据流
(空)
4
传输
传输
TCP
3
网络
路径控制
IP
2
数据链路
数据链路
子网
1
物理
物理
子网
因特网协议 (Internet Protocol, IP)
IP 是网络层协议,该协议提供 TCP 使用的无连接数据传输服务。 一条链路接着一条链路地传输数据;呼叫期间从来不建立端到端连接。 数据传输的单位是数据报。
传输控制协议(TCP)
TCP 是传输层协议,该协议提供可靠的、全双工的、面向连接的数据传输服务。 大多数因特网应用程序使用 TCP。
超文本传输协议(HTTP)
HTTP 是应用层协议,该协议用于分布式、协作式以及超媒体信息系统。 HTTP 是在 Web 客户机和 Web 服务器之间使用的协议。
许多 TCP/IP 实施提供针对 TCP 协议的应用程序编程接口,即传输层。 该接口通常称为套接字接口。 CICS® 的 TCP/IP 套接字接口是 z/OS® Communications Server IP CICS 套接字接口。 它随 z/OS Communications Server 一起提供,并且是 z/OS的组成部分。 它不是 CICS Web Support 的一部分,并且不使用 CICS SO 域。 z/OS Communications Server:IP CICS Sockets Guide 描述了 CICS 套接字接口。