当前课程知识点:计算机网络技术 >  第四章 TCP/UDP协议 >  4.1 网络环境中分布式进程通信 >  4.1 网络环境中分布式进程通信

返回《计算机网络技术》慕课在线视频课程列表

4.1 网络环境中分布式进程通信在线视频

下一节:第4章-TCP与UDP - 4.1-4.2-PPT

返回《计算机网络技术》慕课在线视频列表

4.1 网络环境中分布式进程通信课程教案、知识点、字幕

第4章

TCP与UDP协议

本章的主要内容

传输层的主要作用是

实现分布式进程通信

因此它是应用层协议实现的基础与核心

本章从分布式

进程通信的基本概念出发

讨论传输层的基本功能

传输层向应用层提供的服务

以及实现这些服务的传输层TCP

与UDP协议的基本内容

第一节

网络环境中的分布式进程通信

在学习网络环境中的

分步式进程通信之前

先简单回顾一下单机系统中的进程通信方法

进程和进行通信是操作系统中的最基本的概念

程序是一个在时间上有严格次序的

前后相继的操作序列

是一个静态的概念

进程是一个动态的概念

它是一个程序

对某个数据集的执行过程

进程具有并发的特性

使分配计算机资源的基本单位

进程的静态描述由3个部分组成

程序控制块(PCB)

有关的程序段

以及对其操作的数据

在单机系统中

多个进程共享单一的CPU

因此

在一个时刻

某个进程在使用CPU

我们称之为执行态进程

有的进程在等待分配CPU

我们称之为就绪态进程

有的进程在等其他条件

称之为等待态

各个进程相互独立地并发运行

它们要共享计算机资源

因此在运行过程中进程之间是互斥和同步的关系

进程在并发运行过程中

需要进行信息的交互

常用的通信机制有消息缓冲区通信

管道通信 信箱通信

进程调度程序

记录系统中所有进程的执行状态

选择占有处理机的进程

进行一个进程上下文的切换

所有这一切均在操作系统的控制下有条不紊的进行

网络环境中

计算机间的进程通信

与单机状态下的计算机内的进程通信的主要区别是

网络中不同的主机系统之上

没有一个高层的操作系统

进行统一的进程与资源的控制与管理

所以网络环境中分布式进程通信的实现

必须解决以下3个主要问题

这3个问题是

1

网络环境中的进程标识

在单机系统中

不同的进程可以使用进程号来唯一地标识出来

网络环境中使用进程名字

和进程地址来标识

2.多重协议识别

一个进程的全网唯一标识

可用三元组

来标识

即协议 本地地址 本地端口号

又由于网络环境中进程是涉及到两个不同主机的

因此一个完整的进程通信标识需要用一个五元组

来标示

即协议 本地地址 本地端口号 远地地址 远地端口号

第三个是进程相互作用模式

是C/S模式 还是P2P模式

计算机网络技术课程列表:

第一章 计算机网络技术的研究与发展

-1.1 计算机网络的发展历程

--1.1 计算机网络发展

--第1章- 1.1-1.2-PPT

--计算机的发展

-1.2 从计算机网络到互联网

--1.2 从计算机网络到互联网(上)

--1.2 从计算机网络到互联网(下)

-1.3 从互联网到移动互联网

--1.3 从互联网到移动互联网(上)

--1.3 从互联网到移动互联网(下)

--第1章-1.3-PPT

-1.4 从移动互联网到物联网

--1.4 从移动互联网到物联网

--第1章- 1.4-PPT

-1.5-1.7 深入认识计算机网络结构、网络安全、互联网的成功经验

--1.5-1.7 深入认识计算机网络结构、网络安全、互联网的成功经验

--第1章- 1.5-1.7-PPT

-第一章 讨论题

-第一章 作业

第二章 传输网技术

-2.1 传输网的基本概念

--2.1 传输网的基本概念

--第2章- 2.1-PPT

-2.2 广域网技术研究与发展

--2.2 广域网技术研究与发展

--第2章- 2.2-PPT

-2.3 城域网技术研究与发展

--2.3 城域网技术研究与发展(上)

--2.3 城域网技术研究与发展(下)

--第2章- 2.3-PPT

-2.4 局域网技术研究与发展

--2.4 局域网技术研究与发展

--第2章- 2.4-PPT

-2.5 个人区域网研究与发展

--2.5 个人区域网研究与发展

--第2章- 2.5-2.6-PPT

-2.6 个人区域网研究与发展

--2.6 人体区域网研究与发展

-2.7-2.8 3G/4G与M2M工作模式、传输网两个融合的发展趋势

--2.7-2.8 3G/4G与M2M工作模式、传输网两个融合的发展趋势

--第2章- 2.7-2.8-PPT

-第二章 讨论题

-第二章 作业

第三章 IP协议与下一代Internet研究

-3.1 网络层与IP协议的演变与发展

--3.1 网络层与IP协议的演变与发展

--第3章-IP协议 - 3.1-PPT

-3.2 IPv4与IPv6协议

--3.2 IPv4与IPv6协议(上)

--3.2 IPv4与IPv6协议(中)

--3.2 IPv4与IPv6协议(下)

--第3章-IP协议 - 3.2-上-PPT

--第3章-IP协议 - 3.2-下-PPT

-3.3 路由技术的研究与发展

--3.3 路由技术的研究与发展(上)

--3.3 路由技术的研究与发展(下)

--第3章-IP协议 - 3.3-PPT

-3.4 QoSR与RSVP、DiffServ与MPLS

--3.4 QoSR与RSVP、DiffServ与MPLS

--第3章-IP协议 - 3.4-3.5-PPT

-3.5 IPv4向IPv6过渡

--3.5 IPv4向IPv6过渡

-3.6 路由器技术的研究与发展

--3.6 路由器技术的研究与发展

--第3章-IP协议 - 3.6-PPT

-3.7 下一代互联网体系结构的研究

--3.7 下一代互联网体系结构的研究

--第3章-IP协议 - 3.7-PPT

-第三章 讨论题

-第三章 作业

第四章 TCP/UDP协议

-4.1 网络环境中分布式进程通信

--4.1 网络环境中分布式进程通信

--第4章-TCP与UDP - 4.1-4.2-PPT

-4.2 传输层的基本功能

--4.2 传输层的基本功能

-4.3 传输控制协议

--4.3 传输控制协议

--第4章-TCP与UDP - 4.3-PPT

-4.4 用户数据报协议

--4.4 用户数据报协议

--第4章-TCP与UDP - 4.4-4.5-PPT

-4.5 实时传输协议RTP/RTCP

--4.5 实时传输协议RTP/RTCP

-4.6. 容迟网技术的研究

--4.6 容迟网技术的研究

--第4章-TCP与UDP - 4.6-PPT

-第四章 讨论题

-第四章 作业

第五章 Internet应用层与应用层协议

-5.1 Internet应用发展与应用层协议分类

--5.1 Internet应用发展与应用层协议分类(上)

--5.1 Internet应用发展与应用层协议分类(下)

--第5章-互联网应用 - 5.1-PPT

-5.2 P2P网络的主要类型

--5.2 P2P网络的主要类型(上)

--5.2 P2P网络的主要类型(下)

--第5章-互联网应用 - 5.2-PPT

-5.3 基于P2P的网络应用

--5.3 基于P2P的网络应用

--第5章-互联网应用 - 5.3-PPT

第六章 移动互联网与移动IP

-6.1 移动互联网的概念

--6.1 移动互联网技术发展

--第6章-移动互联网与移动IP - 6.1-6.2-PPT

-6.2 移动IP

--6.2 移动IP的基本概念

-6.3 移动IPv4的基本工作原理

--6.3 移动IPv4

--第6章-移动互联网与移动IP - 6.3-6.4-PPT

-6.4 移动IPv6协议

--6.4 移动IPv6

-第五-六章 讨论题

-第五-六章 作业

第七章 物联网技术研究与应用

-7.1 网联网的概念

--7.1 物联网的概念

--第7章-物联网 - 7.1-PPT

-7.2 物联网的体系结构

--7.2 物联网的体系结构(上)

--7.2 物联网的体系结构(下)

--第7章-物联网 - 7.2-PPT

-7.3 物联网的ONS 服务

--7.3 物联网的ONS 服务(上)

--7.3 物联网的ONS 服务(下)

--第7章-物联网 - 7.3-PPT

-7.4 车联网VANET的基本概念

--7.4 VANET的基本概念

--第7章-物联网 - 7.4-PPT

-7.5 车联网VANET的协议标准

--7.5 VANET的协议标准

--第7章-物联网 - 7.5-PPT

-第七章 讨论题

-第七章 作业

4.1 网络环境中分布式进程通信笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。