- 8
- 0
- 约 56页
- 2017-09-29 发布于江苏
- 举报
第21-22章 Client-Server Interactive Model 客户、服务器交互模型 Socket Interface 套接字接口 1 引言 应用软件如何通过网络来协作和交互? 利用网络的通信来实现协作 应用软件使用什么样的通信模型? 应用软件如何使用TCP/IP的通信服务? TCP/IP如何为应用软件提供通信功能? 提供的通信功能如何满足应用软件的通信模型? 应用软件如何使用这些通信功能? 引言(续) TCP通信 面向连接、可靠字节流传输 一对端点标识一个连接 UDP通信 无连接、无可靠性保证的报文传输 端点标识源或目的 端点-(IP,port) IP是主机的地址 Port是应用软件的标识 引言(续) 应用软件通信的基本问题 应用软件使用的Port号可以是固定的,也可以是任意的 在任意Port情况下,如何知道对方的Port号? 发送时需指定对方的(IP,Port),特别是在发起通信时,需首次指定对方的(IP,Port) 接收时,需要获取对方的(IP,Port) 主动方和被动方 双方都可发起通信还是只能单方发起? 主动方:需事先知道对方的(IP,Port) 被动方:报文中获取对方的(IP,Port) 2 应用通信模型-C/S模型 2.1 应用通信特点 文件下载上传、网络数据库访问、信息获取 远程终端、远程控制 邮件通信 终端对话、IP电话 网络广播、点播 协同计
原创力文档

文档评论(0)