计算机网络课件:服务原语与网络层次结构
需积分: 12 105 浏览量
更新于2024-07-12
收藏 1.56MB PPT 举报
"本资源主要介绍了计算机网络的基本概念、发展历史、功能、组成以及常见的网络拓扑结构,并特别提及了服务原语的相互关系。"
在计算机网络中,服务原语是网络层实体之间进行交互的基本操作,它们定义了通信双方如何进行数据交换。根据描述,我们可以区分两种类型的服务原语:证实型服务和非证实型服务。
1. 证实型服务包括四个服务原语:
- 发送(Send):发送方将数据发送到接收方。
- 确认(Acknowledge):接收方接收到数据后,发送确认信息给发送方。
- 接收(Receive):接收方接收到来自发送方的数据。
- 非确认(No-Acknowledge):在某些情况下,如果接收方无法确认接收到的数据,它可能会发送一个非确认信息。
2. 非证实型服务则相对简单,只有两个服务原语:
- 数据(Data):发送方直接发送数据,不等待接收方的确认。
- 消息(Message):接收方接收到数据后,不会返回任何确认信息。
服务原语的选择取决于网络的需求,例如,对于实时性要求高的应用,可能更倾向于使用非证实型服务以减少通信延迟;而对于数据完整性至关重要的应用,证实型服务则是必要的,因为它确保了数据的正确接收。
计算机网络的发展历程可以分为四个阶段:
1. 联机系统阶段,终端通过线路与主机相连,主机负责所有数据处理和通信。
2. 分时系统阶段,终端通过集中器连接到主机,减少了主机的负担,但线路利用率仍然不高。
3. 计算机网络阶段,独立的计算机互相连接,实现了真正的资源共享。
4. 标准化网络阶段,开放的标准使得不同设备间的兼容性和互操作性得到增强,推动了网络的广泛采用。
计算机网络的主要功能包括:
1. 数据通信:实现数据的传输和交换。
2. 资源共享:允许网络用户访问和利用分布在不同位置的硬件和软件资源。
3. 并行和分布式处理:通过多台计算机协作完成任务,提高效率。
4. 提高可靠性:通过冗余设备和备份策略,降低系统故障的影响。
5. 可扩充性:随着需求的增长,网络能够轻松添加新的设备和资源。
计算机网络由资源子网和通信子网组成:
- 资源子网负责处理信息,提供网络服务,如计算机、外设和软件资源。
- 通信子网负责数据传输和转发,包括节点转发设备和通信设备。
网络拓扑结构描述了网络中节点和链路的连接方式,常见的有网状、星状、树状、总线型、环状和混合型拓扑。每种拓扑结构都有其特点,如网状拓扑提供良好的健壮性和安全性,但成本较高;星状拓扑结构简单,易于管理,但中心节点成为网络瓶颈。
了解这些基本概念对于理解计算机网络的工作原理和设计至关重要,也是进一步研究网络协议、网络安全和网络管理的基础。
2014-02-12 上传
2021-10-06 上传
2022-11-02 上传
2014-03-01 上传
2008-04-23 上传
2014-03-14 上传
2012-03-24 上传
2009-01-02 上传
2013-08-19 上传
eo
- 粉丝: 34
- 资源: 2万+