131因特网的边缘部分 处在因特网边缘的部分就是连接在因特 网上的所有的主机。这些主机又称为 (end system) “主机A和主机B进行通信”,实际上 是指:“运行在主机A上的某个程序和 运行在主机B上的另一个程序进行通 ■即“主机A的某个进程和主机B上的另 个进程进行通信”。或简称为“计算 机之间通信
1.3.1 因特网的边缘部分 ◼ 处在因特网边缘的部分就是连接在因特 网上的所有的主机。这些主机又称为端 系统(end system)。 ◼ “主机 A 和主机 B 进行通信”,实际上 是指:“运行在主机 A 上的某个程序和 运行在主机 B 上的另一个程序进行通 信” 。 ◼ 即“主机 A 的某个进程和主机 B 上的另 一个进程进行通信”。或简称为“计算 机之间通信
两种通信方式 在网络边缘的端系统中运行的程序之间的通 信方式通常可划分为两大类: 客户服务器方式(C/S方式) 即 Client/ Server方式 对等方式(P2P方式) 即 Peer-to-Peer方式
两种通信方式 在网络边缘的端系统中运行的程序之间的通 信方式通常可划分为两大类: ◼ 客户服务器方式(C/S 方式) 即Client/Server方式 ◼ 对等方式(P2P 方式) 即 Peer-to-Peer方式
1.客户服务器方式 ( client)和( server)都是指通信中所 涉及的两个应用进程。 客户服务器方式所描述的是进程之间服务 和被服务的关系。 ■客户是服务的请求方,服务器是服务的提 供方
1. 客户服务器方式 ◼ 客户(client)和服务器(server)都是指通信中所 涉及的两个应用进程。 ◼ 客户服务器方式所描述的是进程之间服务 和被服务的关系。 ◼ 客户是服务的请求方,服务器是服务的提 供方
运仃 客户 网络边缘 运行 程序 服务器 ①请求服务 程序 B 客户 ②得到服务 网络核心 服务 客户A向服务器B发出请求服务 而服务器B向客户A提供服务
运行 客户 程序 网络边缘 网络核心 运行 服务器 A 程序 B 客户 服务器 客户 A 向服务器 B 发出请求服务, 而服务器 B 向客户A 提供服务
客户软件的特点 ■被用户调用后运行,在打算通信时主动向 远地服务器发起通信(请求服务)。因此, 客户程序必须知道服务器程序的地址 ■不需要特殊的硬件和很复杂的操作系统
客户软件的特点 ◼ 被用户调用后运行,在打算通信时主动向 远地服务器发起通信(请求服务)。因此, 客户程序必须知道服务器程序的地址。 ◼ 不需要特殊的硬件和很复杂的操作系统