进程 process 客户和服务器进程 下载文件表示为客户 ,上载文件的对等方表示为服务器进程与计算机网络之间的接口 套接字 socket 应用层与传输层之间的接口是建立网络应用程序的可编程接口 API进程寻址 为了标识接收进程 需要两种信息 主机的地址目的主机中的接收进程的标识符主机由 IP地址(IP address)标识端口号 port number WEB服务器 80SMTP 25可供应用程序使用的传输服务 选择传输服务的要求可靠数据传输 reliable data transfer 对于大多数而言可靠性很重要容忍丢失的应用 loss-tolerant application吞吐量 发送进程能够想接收进程交付比特的速率对吞吐量有需求的应用程序称为 贷款敏感的应用 bandwidth-sensitive application弹性应用 elastic application 能根据情况更改可供利用的吞吐量定时 交互式实时应用程序安全性因特网提供的传输服务 TCP 包括面向连接服务和可靠数据传输服务 面向连接的服务 握手阶段后 ,一个 TCP 连接 (TCP connetion) 就在两个进程之间的套接字之间建立连接是 全双工 的,即链接的双方进程可以在此链接上同时进行报文收发结束必须拆除可靠数据传输服务拥塞控制机制UDP 不提供不必要服务的轻量级传输协议 无连接的没有握手过程不可靠数据传输服务没有拥塞控制机制 对等方