本章主要知识点计算机网络的定义、功能和发展过程。计算机网络的逻辑组成和系统组成。网络分层原理及相关概念。计算机网络的性能指标和非性能指标。能力目标具备理解计算机网络基本概念和知识的能力。没有计算机网络,信息化与数字化便无从谈起。如今,计算机网络已经成为信息时代的命脉和基础,对人们生活的各个方面及国家的经济发展产生了重要的影响。无论如何,计算机网络是信息时代的核心技术,是信息化社会的基础设施。......
2025-09-30
当若干计算机互联成网时,网络中的计算机之间进行数据通信的过程是比较复杂的。这可以用一个例子来说明,假设网络中的两台计算机之间需要传送一个文件,那么它们之间除了有一条可以传送数据的通路外,还必须考虑以下问题:
①源端计算机必须用命令“激活”所连接的数据通信的通路,并告知通信网络如何识别目的端计算机。
②源端计算机必须确定目的端计算机已经做好接收和存储文件的准备,如果两者文件格式不兼容,则必须有一台计算机负责完成格式转换的工作。
③当网络出现硬件故障及数据在传输过程中出现异常(如传送的数据出现差错、重复或丢失等)时,网络应能够有适当的措施保证目的端计算机接收到正确的、完整的文件。
以上工作均需要相互通信的计算机密切配合,才能完成通信任务。如何解决如此复杂的问题?一种常见的解决复杂问题的方法,即层次化。也就是说,将一个庞大而复杂的问题分解成若干个容易处理的较小的局部问题,然后对这些小问题加以研究和处理,分别对待,分别解决。如图1.10所示,为采用分层的方法实现上述文件传送问题的体系结构。
图1.10 以文件传送为例的体系结构
它使用了3 个功能模块:网络接口上的具体细节由网络接入模块来完成;通信服务模块负责保证文件和命令在两个系统间可靠地交换;文件传送模块负责完成上面的最后两项工作,但不涉及传送数据和命令。
从图1.10 中所解决问题的方法中,可以看出两台相互通信的计算机具有相同层次化的功能集。同理,在计算机网络中,需要进行通信的计算机也应该具有相同层次化的功能集,即计算机网络采用分层的方式形成体系结构。在分层的体系结构中,每一层模块都只完成与其他系统对应层次(称为对等层)通信时所需功能的相关子集,其功能的实现依赖于下一层提供的服务,同时,本层模块也通过层间接口向上一层模块提供服务。(https://www.chuimin.cn)
对等层间的通信受限于事先约好的一组规则,这组规则明确规定了所交换数据的格式以及有关同步的问题。为在网络中进行数据交换而建立的规则、标准或约定,称为网络协议。网络协议是计算机网络实现两台主机间通信的程序的集合,是网络通信的数据传输规范,也是计算机网络体系结构中不可或缺的主要组成部分。
采用分层的方法解决复杂问题的主要好处有以下四个:
①各个层次相互独立。上层不需要知道相邻下层的具体实现细节,只需要知道其通过层间接口所提供的服务即可,从而降低了整个系统的复杂性。
②设计灵活。当某一层发生变更时,只要层间接口关系保持不变,就不会对该层的相邻层产生影响,也不影响各层对实现技术的选用。
③易于实现和维护。由于系统已被分解为相对简单的若干层次,实现和维护起来相对容易。
④易于标准化。由于每层的功能和所提供的服务均已有精确说明,因此有利于标准的推广和统一。
计算机网络体系结构是计算机网络的各层及其服务和协议的集合。分层的方式能够对网络的体系结构更好地进行设计并实现。这种方式也能让人们更好地理解网络传输数据的工作原理。
采取分层的方式解决计算机网络面临的问题,人们对这种解决方式并无异议。然而,计算机网络的体系结构到底应该分成几层?每层的主要功能和向外提供的接口有哪些?层数是否划分得越多、越详细,越有利于实现?针对这些细节问题,人们提出了不同的计算机网络参考模型。
相关文章
本章主要知识点计算机网络的定义、功能和发展过程。计算机网络的逻辑组成和系统组成。网络分层原理及相关概念。计算机网络的性能指标和非性能指标。能力目标具备理解计算机网络基本概念和知识的能力。没有计算机网络,信息化与数字化便无从谈起。如今,计算机网络已经成为信息时代的命脉和基础,对人们生活的各个方面及国家的经济发展产生了重要的影响。无论如何,计算机网络是信息时代的核心技术,是信息化社会的基础设施。......
2025-09-30
在理解网络的体系结构时,应充分注意到网络协议的层次机制及其合理性和有效性。网络体系结构是指用分层研究方法定义的网络各层的功能、各层协议和接口的集合。网络体系结构的概念中包含着两层含义,一个是“协议”,另一个则是“分层”。协议是为了保证相互通信及双方能够正确地接收到信息,必须事先形成一种约定,即网络协议。协议是为实现网络中的数据交换而建立的规则标准或约定。......
2025-09-30
按网络地理覆盖范围分类按照计算机网络所覆盖的地理范围大小进行分类,可以将计算机网络分为局域网、城域网和广域网。图1.4计算机网络的拓扑结构1)总线型拓扑结构总线型拓扑结构采用单根传输线作为传输介质,网络中各结点均接入总线。按网络使用对象分类按网络的使用对象进行分类,计算机网络可以分为公用网和专用网两大类。......
2025-09-30
计算机网络发展到今天,经历了一个从简单到复杂、从单机到多机、从终端与计算机的通信到计算机之间直接通信的发展过程。计算机网络的使用,也为各个国家和地区带来了较好的经济效益和社会效益。OSI 模型是计算机网络走向成熟的标志。未来计算机网络的发展目标是向用户提供声音、图形、图像等综合服务,实现用户间快速的、多媒体及个性化的通信。......
2025-09-30
层次结构一般以垂直分层模型来表示,如图2.1所示的一般分层结构中,将整个网络的功能划分为若干个层次,每个层次完成特定的局部功能。图2.1分层的网络体系结构图此外,在理解层次结构概念的时候,还需要注意以下几点:除了在物理媒体上进行的是实际通信之外,其余各层的对等实体间进行的都是虚通信。......
2025-09-30
但是,若从教师转型视角切入,具体而言,这里是从传统教师坚守学术本位的合理性与必要性出发来研究,可以清晰地发现,创业型大学并不是一个更高级的层次,而只是一种办学类型。对于创业型大学的态度,学界存在两种极端。这就意味着并非所有大学教师都要致力于学术成果的应用,并非所有大学都要走创业型大学的道路,从而也表明创业型大学只是高等教育的一种类型,而不是一个更高的层次。......
2025-09-30
计算机网络的逻辑组成从逻辑功能上看,一个计算机网络可以分为两部分:负责承载资源和数据的计算机或终端组成的部分,称为资源子网;负责数据通信的通信控制结点与通信链路组成的部分,称为通信子网。网络通信协议是网络中计算机与计算机交换信息时的约定,规定了计算机在网络中通信的规则。......
2025-09-30
企业应用:企业应用是指电信网络与企业OA系统相结合的业务,例如,为企业提供语音信箱、Text2Speech等业务。如下是几种典型的应用。会议成员参加会议有汇聚式和发散式两种方式。......
2025-09-30
相关推荐