计算机网络的组成及其逻辑结构

article/2025/3/17 19:02:24

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

前言

一、计算机网络的组成

计算机系统:

数据通信系统

网络软件及网络协议

二、计算机网络的逻辑结构

资源子网

通信子网

总结



前言

计算机网络是在20世纪60年代中期发展起来的一种又多台计算机相互连接在一起的系统。

随着计算机网络的发展,在全球各地建立了不计其数的局域网和广域网,为了扩大网络规模以实现更大范围的资源共享,人们就提出了将这些网络集合到一起,因此国家互联网Internet应运而生。


一、计算机网络的组成

根据网络的定义,一个典型的计算机网络主要由计算机系统,数据通信系统,网络软件及协议三大部分组成。计算机系统是网络的基本模块,为网络内的其他计算机提供共享资源;数据通信系统是连接网络基本模块的桥梁,提供了各种连接技术和信息交换技术;网络软件是网络的组织者和管理者,在网络协议的支持下,为网络用户提供各种服务。

计算机系统:

计算机系统主要完成数据信息的收集,存储,处理和输出,提供各个网络资源。计算机系统根据在网络中的用途可分为主计算机和终端两类。

主计算机负责数据处理和网络控制,是构成网络的主要资源。主计算机又称为主机,主要由大型机,中小型机和高档微机组成,网络软件和网络的应用服务程序主要安装在主机中。在局域网中,主机又称为服务器。

终端是网络中数量大分布广的设备,是用户进行网络操作,实现人机对话的工具。在局域网中PC代替了终端,既能作为终端使用又可作为独立的计算机使用,被称为工作站。

数据通信系统

数据通信系统主要由通信控制处理机,传输介质和网络连接设备组成。

通信控制处理机又称通信控制器或前端处理机,是计算机网络中完成通信控制的专用计算机,一般由小型机或微机充当,或者是带有CPU的专用设备。通信控制处理机主要负责主机与网络的信息传输控制,它的主要功能为线路传输控制,差错检测与恢复,代码转换及数据帧的装配与拆装等。

传输介质是传输数据信号的物理通道,通过它将网络中各种设备连接起来。根据其网络的传输介质也可将计算机网络分为有线网络和无线网络。

网络连接设备是用来实现网络中个计算机之间的连接 ,网与网之间的互联,数据信号的变换及路由选择等功能,主要包括中继器,集线器,调制解调器,网桥,路由器,网关和交换机等等

网络软件及网络协议

网络软件一般包括网络操作系统,网络协议,网络管理和网络应用软件等,其主要作用为授权用户对网络资源的访问,帮助用户方便安全的使用网络,再一个方便管理和调度网络资源,提供网络通信和用户所需的各种网络服务。

网络操作系统:任何-个网络在完成了硬件连接之后,需要继续安装网络操作系统(NOS )软件,才能形成一一个可以运行的网络系统。网络操作系统是网络系统管理和通信控制软件的集合,它负责整个网络的软、硬件资源的管理及网络通信和任务的调度,并提供用户与网络之间的接口。

其主要功能是:

管理网络用户,控制用户对网络的访问;

提供多种网络服务,或对多种网络应用提供支持;

提供网络通信服务,支持网络协议;

进行系统管理,建立和控制网络服务进程,监控网络活动。

目前,计算机网络操作系统有UNIX、Windows NT、Windows 2000 Server、NetWare和Linux等。

网络协议:网络协议是实现计算机之间、网络之间相互识别并正确进行通信的一组标准和规则,它是计算机网络工作的基础。

网络管理和网络应用软件:任何一个网络中 都需要多种网络管理和网络应用软件。网络管理软件是用来对网络资源进行管理及对网络进行维护的软件,而网络应用软件为用户提供丰富简便的应用服务,是网络用户在网络上解决实际问题的软件。

二、计算机网络的逻辑结构

计算机网络要完成数据处理和数据通信两大功能.因此它在结构上也必然分成两个组成部分:负责数据处理的计算机与终端,负责数据通信的通信控制处理机与通信线路。从计算机网络系统组成的角度看,典型的计算机网络从逻辑功能上可以分为资源子网和通信子网两部分。

资源子网

资源子网提供访问网络、数据处理和分配共享资源的功能,为用户提供访问网络的操作平台和共享资源与信息。资源子网由计算机系统.存储系统、终端服务器.终端或其他数据终端设备组成,由此构成整个网络的外层。

通信子网

通信子网提供网络的通信功能,专门负责计算机之间的通信控制与处理,为资源子网提供信息传输服务。通信子网由通信控制处理机(CCP )或通信控制器、通信线路和通信设备等组成。

 


总结

计算机网络的系统组成主要为计算机系统,数据通信系统,网络软件及网络协议组成;计算机网络的逻辑结构由资源子网及通信子网组成。


http://chatgpt.dhexx.cn/article/BxRFWewb.shtml

相关文章

Linux中centos修改系统时间并写到硬件,Linux中centos设置定时自动同步网络时间

文章目录 前言一、centos修改系统时间并写到硬件1.1查看当前的系统时间1.2修改系统时间1.3查看硬件时间1.4同步系统时间和硬件时间1.5本地时间写入硬件时间 二、centos设置定时自动同步网络时间2.1安装ntpdate工具2.2CentOS安装/操纵crontab2.3启动crontab并查看状态2.4写一个c…

计算机网络的发展简史

目录 前言一、互联网发展历史1. 第一阶段:ARPANET2. 第二阶段:三级结构互联网3. 第三阶段:多层次ISP互联网 二、中国互联网的发展简史1. 发展阶段2. 公共网络 总结 前言 时间是2022年的6月,当真正的注意到现在的时间时不禁感叹时…

浅谈网络舆情监测系统中爬虫的设计及系统架构

前言 说到网络舆情监测想必很多人都不陌生。可以跟大家这么说吧。爬虫所能带来的商业价值适用并深存于所有小-中-大企业中,尤其做网络舆情的大数据公司所有的业务基本都必须依托于爬虫来开展它的战略布局,毕竟有了米才能做饭嘛~ 不信的话我简单的来采访一下做舆情项目的相关…

基于java的网络在线考试管理系统的设计与实现--毕业开题报告

基于java的网络在线考试管理系 统的设计与实现开题报告–毕业设计 最近grace刚完成毕业设计 通过了赶紧来给宝贝们分享我的成果哈哈 设计题目:基于java的网络在线考试管理系统的设计与实现 一、选题依据: 1.国内外有关的研究动态 在线考试系统在国内…

校园网系统集成方案设计

校园网系统集成方案设计 第一篇的文章献给我的网络系统集成大作业,这篇文章是关于校园网系统集成方案的设计,文章有很多不足仅限于我目前的水平。 第一章 前言 随着经济的发展,信息起着越来越重要的作用。计算机、网络和多媒体等信息技术的…

VM虚拟机上的网络设置

1. 前言 一般Linux编程时,经常都会使用虚拟机跑Linux系统,VMware Workstation Pro 虚拟机里的系统不管是Linux、还是windows、还是其他系统想要上网就必须配置好虚拟网络连接方式。VMware Workstation 支持共享、桥接,选择网卡的方法自定义上网方式。 如果虚拟机里的系统想…

Cisco Packet Tracer 网络系统工程实训大作业【附网络拓扑图】

文章目录 前言网络拓扑图资源项目基本要求项目一项目二项目三 实验原理静态路由基本原理VLAN基本原理OSPF的基本原理 项目的实现项目一的设计与实现网络拓扑图接口信息配置流程连通性测试 项目二的设计与实现网络拓扑图接口信息配置流程连通性测试 项目三的设计与实现网络拓扑图…

零信任网络

“前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。” 前言 - 床长人工智能教程 零信任: 零信任概念是由网络去边界化发展改进而来。之前网络的建设理念中,将网络分…

Linux系统中网络管理命令和查看网络配置的命令

前言 这是我听老师讲课做的笔记,考试要看的。 这是视频地址 作者:RodmaChen 关注我的csdn博客,更多Linux笔记知识还在更新 说明:本人只在csdn写博客,如果在其他网站上看到,请不要信 网络管理命令和查看网络配置的命令 …

基于卷积神经网络的电影推荐系统

基于卷积神经网络的电影推荐系统 前言1.实现效果1.1 算法运行结果1.2 系统主要界面 2.主要代码实现2.1 网络模型代码2.2 django代码 前言 如今协同过滤等传统推荐算法被广泛用于推荐,但也存在冷启动、矩阵稀疏等问题,本项目用深度学习来实现电影推荐&am…

炸鸡网络验证系统

文章目录 前言一、炸鸡网络验证系统二、程序演示与下载1.程序演示2.程序下载 前言 今天介绍的是一款才了解到的系统,网络验证系统。具体介绍如下 一、炸鸡网络验证系统 炸鸡网络验证系统基于PhpMySql数据库架构的网络验证系统,安全稳定、性能强悍、承…

Linux系统的网络设置

前言 linux上设置网络需要设置 IP、子网掩码、网关、DNS等。设置正确才可访问网络,否则会出现无法联网的问题。下面会写出如何设置IP等信息,如何处理路由表等操作。 一. 查看网络配置 1.1 查看所有活动网接口的信息 执行ifconfig 命令 ens33&#…

1.网络安全之windows系统知识

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、Windows 常见分类二、Windows 常用操作1.Windows常用快捷键2.Windows常用控制台 三、Windows 网络配置1.IP地址2.子网掩码3.默认网关4.Windows Cmd 介绍及使…

python中split()方法的使用

split()方法是用来拆分字符串的,返回的数据类型是列表,当传入参数时,必须指定分割符。当不传递参数时,此时将整个字符串作为列表的一个元素返回。 使用方法: 1.空格作为分隔符 2.按点号.分割 当字符串中没有指定分割符时,会将整个字符串作为列表的一个元素返回。 3.包含…

java split 顺序_Java的split方法说明

相信大家都经常使用String 的split方法,但是大家有没有遇到下面的这种情况: 大家想想下面的代码执行结果是什么 public static voidmain(String[] args) {//TODO Auto-generated method stub String str1= "a,b,c,,,a"; String str2= "a,b,c,,,"; String…

String类中split()方法的使用

String类中split方法的使用 查看api会发现,split方法有方法重载 一个是split(String regex)一个是split(String regex,int limit) 先讲解split(String regex,int limit) …

Java split方法详细讲解

1. 问题描述 描述:在日常编写代码时,我们经常遇到需要将一串字符串中的数据进行分析摘取,从中获得分隔符外的数据,此时便不得不提split方法。 2. 方法介绍 分隔符可以是任意字符、符号、数字、字符串等。 2.1 split(String re…

split()方法的用法,超详细讲解

java 认识split()方法 在java中常常会有对字符串进行的操作, 而有时候我们想把一个字符串拆分成为多个字符串, 这个时候我们就用到了**split()**方法。本文就是解释split()方法的使用,将通过用法例子的形式带大家认识split()。 split()的使…

c语言计算闰年

1.普通闰年:能被4整除,不能被100整除。 2.世纪闰年:内部400整除。 一年的月份 8月前,单月为31,双月为30天 8月以及8月以后,单月为31天,双月为30天。 可以用 month&0x01来判断是单月还是双月…

C语言统计多个闰年,C语言统计闰年

源码如下&#xff1a; #include int main() { // 统计1-2020的闰年 printf("1-2020的闰年: \n\n"); int ye, c 0; for (ye 1; ye < 2020; ye) //此处也可更改为指定年份区间 { if (((ye % 4 0) && (ye % 100 ! 0)) || (ye % 400 0)) //闰年的定义&…