计算机网络:自顶向下方法笔记 ———— 进程通信
Date : 2020 - 02 - 25 Author : Soler HO Book : 计算机网络:自顶向下方法 Description : 进程通信 进程通信 进程(process):运行在主机(端系统)中的一个程序。 当进程运行在相同的端系统上时,所使用进程间通信机制相互通信。 进程间通信的规则:由端系统(主机)上的操作系统确定。 进程在两个不同的端系统(主机)之间,通过 报文(message) 而相互通信。 1、客户和服务器进程 将一个进程标识为 客户 ,另一个进程标识为 服务器 ,所以客户和服务器的定义如下: 客户:发起通信方 服务器:等待联系方 另外,在应用层的P2P体系结构中,也有客户端和服务器端。 2、套接字Sockets 进程通过 套接字(socket) 的软件接口向网络 发送 报文和从网络 接收 报文。 例子:进程类似于房子,套接字类似于一扇门 发送进程需要推开套接字这个门,就通过运输设备将报文传送到其他的目的主机,接收来自传递给套接字的进程。 3、进程寻址过程 为了接收报文,进程必须有一个 标识符 。 该类标识符必须有两种信息: 主机的IP地址 端口号(port numbers) 端口号的例子: HTTP服务器:80 邮箱服务器:25 主机有 唯一的(unique) 32比特的IP地址标识。 来源: oschina 链接: https://my