安徽理工大学 计算机科学与工程学院 网络环境中分布式进程通信的特点 用最简单的语言描述计算机网络的功能: 计算机网络最根本的目的是要实现 网络环境中联网计算机之问的分布 式进程通信,以实现各种网络服务 功能。 《现代计算机网络》
安徽理工大学 计算机科学与工程学院 11 《现代计算机网络》 网络环境中分布式进程通信的特点 用最简单的语言描述计算机网络的功能: 计算机网络最根本的目的是要实现 网络环境中联网计算机之间的分布 式进程通信,以实现各种网络服务 功能
安徽理工大学 计算机科学与工程学院 ·计算机网络是分布在不同地理位置的多 台独立的计算机系统的集合; “独立的计算机系统”意味着连网的每 一台计算机的操作与资源是由自己的操 作系统所管理; ·用户共享的网络资源及网络所能提供的 服务功能最终是通过网络环境中的分布 式进程通信来实现的; 12 《现代计算机网络》
安徽理工大学 计算机科学与工程学院 12 《现代计算机网络》 • 计算机网络是分布在不同地理位置的多 台独立的计算机系统的集合; • “独立的计算机系统”意味着连网的每 一台计算机的操作与资源是由自己的操 作系统所管理; • 用户共享的网络资源及网络所能提供的 服务功能最终是通过网络环境中的分布 式进程通信来实现的;
安徽理工大学 计算机科学与工程学院 ·网络环境中的进程通信与单机象统内部的进程 通信的主要区别:网络中主机的高度自迨性; ·不同的主机条统之间,设有一个统一的高层操 作条统进行全局控制、调度与管理; ·网络中一台主机对其它主机的 ·活动状态 ·位于其它主机条统中的各个进程状态 ·这些进程什么时问参与网络活动 ·希望与网络中哪一台主机的什么进程通信 一概无从知道 13 《现代计算机网络》
安徽理工大学 计算机科学与工程学院 13 《现代计算机网络》 • 网络环境中的进程通信与单机系统内部的进程 通信的主要区别:网络中主机的高度自治性; • 不同的主机系统之间,没有一个统一的高层操 作系统进行全局控制、调度与管理; • 网络中一台主机对其它主机的 • 活动状态 • 位于其它主机系统中的各个进程状态 • 这些进程什么时间参与网络活动 • 希望与网络中哪一台主机的什么进程通信 一概无从知道
安徽理工大学 计算机科学与工程学院 1.网络环境中分布式进程通信需要解决: ·进程命名与寻址方法 ·多重协议的识别 ·进程间相互作用的模式 14 《现代计算机网络》
安徽理工大学 计算机科学与工程学院 14 《现代计算机网络》 1.网络环境中分布式进程通信需要解决: • 进程命名与寻址方法 • 多重协议的识别 • 进程间相互作用的模式
安徽理工大学 ● 计算机科学与工程学院 2.网络环境中进程标识 ·在一台计算机中,不同的进程用进程号或进程 标识(process ID)惟一地标识出来; ·网络环境中完整的进程标识应该是: ·本地主机地址-本地进程标识 ·远程主机地址-远程进程标识 ·进程地址也叫做端口号(port number) 15 《现代计算机网络》
安徽理工大学 计算机科学与工程学院 15 《现代计算机网络》 2.网络环境中进程标识 • 在一台计算机中,不同的进程用进程号或进程 标识(process ID)惟一地标识出来; • 网络环境中完整的进程标识应该是: • 本地主机地址-本地进程标识 • 远程主机地址-远程进程标识 • 进程地址也叫做端口号(port number)