首页 > 其他分享 >计算机体系结构-1.2组成与分类

计算机体系结构-1.2组成与分类

时间:2024-02-22 09:55:17浏览次数:28  
标签:分组 计算机 1.2 交换 网络 通信 广域网 服务器 体系结构

计算机网络的组成

1.按组成部分:硬件、软件、协议(一些列规则和约定的集合)

  硬件:终端,路由器,交换机,中继器,集线器等硬件设备

  软件:附着于终端设备和中间的设备之上

2.按工作方式:边缘部分、核心部分

  边缘部分:端系统(计算机、服务器、大型计算机、网络摄像头),端系统之间的通信是进程通信。通信方式主要是C/S方式、P2P方式

    C/S方式:Client/Sever,客户/服务器  B/S方式:Browser/Sever,浏览器/服务器。客户越多,服务器响应越慢。

    P2P方式:peer-to-peer,客户与服务器兼备,对等网络,客户越多,服务器响应越快(实际是下载速度越快)

  核心部分:网络、路由器

3.按功能组成:通信子网、资源子网

  通信子网:实现数据通信。各种传输介质、通信设备、相应的网络协议组成,在OSI模型中是指网络层(路由器)+数据链路层(交换机、网桥)+物理层(集线器、中继器)。相当于数据上路。

  资源子网:实现资源共享/数据处理。实现资源共享功能的设备和软件的集合,在OSI模型中是指应用层+表示层+会话层。相当于数据封装。

计算机网络的分类:

1.按分布范围分:广域网WAN、城域网MAN、局域网LAN、个人区域网PAN

  广域网WAN:几十到几千公里,采用交换技术,广域网是互联网的核心部分。链接广域网的各结点交换机一般都是高速链路,具有较大的通信容量。

  城域网MAN:几个街区到一个城市,5-50km,采用以太网技术

  局域网LAN:几十到几千米,采用广播技术

  个人区域网PAN:10米左右,个人工作区域,采用无线技术

2.按使用者分:公用网、专用网

  公用网:国有/私有的出资建造的大型网络:电信、移动、联通

  专用网:某个部门/行业专用的网络:军队、政府、特定办公区域

3.按交换技术分:电路交换、报文交换、分组交换

  电路交换独占资源;流程:建立连接(占用一个通信资源)--通话(一直占用当前资源)--释放连接(归还通信资源)

  报文交换:数据交换的单位是报文,采用存储转发技术

  分组交换:将报文分组后进行传输,采用存储转发技术

4.按拓扑结构分:总线型、星型、环形、网状型

5.按传输技术分:广播式网络、点对点网络

  广播式网络:共享公共通信信道,通常对应于总线型结构,所有人都知道。

  点对点网络:使用分组存储转发路由选择机制,对应于广域网,不是所有人都知道,是只有接收的人知道。

标签:分组,计算机,1.2,交换,网络,通信,广域网,服务器,体系结构
From: https://www.cnblogs.com/zero-song/p/18026669

相关文章

  • 1.2 Python安装与简单使用
    Python3.6.8安装Python官网:https://www.python.org/Python3.6.8官网:https://www.python.org/downloads/release/python-368/按照提示安装即可,安装完成后,按win+R打开命令行,输入python-V,出现版本号,说明安装成功在开始菜单中选择IDLE(PythonGUI)即可启动Python解释器......
  • 对于计算机硬件控制方法的认识(《程序是怎样跑起来的》第11章)
    在《程序是怎样跑起来的》前几张中提到,用户通过操作系统来控制硬件,也就是通过系统调用也称API来调用硬件的。在第11章中讲到,用户使用Windows系统来控制硬件实质上是使用指令间接控制的,指令是由Windows系统发出的。而发出的指令例如书中所举的是IN/OUT指令,是用来控制输入和输出的。......
  • 对于计算机汇编语言的认识(《程序是怎样跑起来的》第10章)
    通过阅读程序《程序是怎样跑起来的》第10章,我对于汇编语言的知识有了一定的了解。通过阅读,我认为汇编语言是介于程序员所编写的高级语言和CPU能读懂的机器语言之间的以供深入了解计算机运行原理,同时可以直观看到程序运行问题所在的语言。因为汇编语言是为机器语言添加助记符,如此可......
  • npm i canvas 报错 [email protected] run install node-pre-gyp install --fallback-to-b
    今天在写项目的时候安装npmicanvas的时候一直报错。具体错误如下npmERR!commandfailednpmERR!commandC:\Windows\system32\cmd.exe/d/s/cnode-pre-gypinstall--fallback-to-build--update-binarynpmERR!node-pre-gypinfoitworkedifitendswithoknpmE......
  • mysql服务启动报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序启
    报错如下: 解决办法:1.开始->cmd->以管理员身份运行目录切换到C:\ProgramFiles\MySQL\MySQLServer5.7\bin2.运行mysqld--initialize-insecure--user=mysql说明:初始化后,root密码位空3.运行netstartmysql 三、修改mysql57的root密码[2]四、参考[1] mysql服务启......
  • 计算机基础
    1.计算机基础1.1计算机名称:Computer,全称电子计算机,俗称电脑。定义:能够按照程序运行,自动,高速处理海量数据的现代化智能电子设备。组成:由硬件和软件组成。形式:常见的有台式计算机,笔记本计算机,大型计算机等。应用:科学计算,数据处理,自动控制,计算机辅助设计,人工智......
  • 第十二章——让计算机“思考”
    本章作者用C语言开发一个简单的游戏程序,来对如何让计算机思考进行说明。程序有两种使用目的分别是作为工具的程序和为了思考的程序。程序就如同是由计算机执行的各种指令罗列起来的文章,计算机内部的CPU通过对该文章的内容进行解析和运行,来控制连接到计算机的各种外围设备,具体来说......
  • 计算机体系结构
    计算机体系结构1.计算机网络概念组成:概念、组成、功能、分类标准化工作及相关知识性能指标2.体系结构&参考模型:分层结构协议、接口、服务ISO/OSI模型TCP/IP模型  计算机网络的概念及功能一.计算......
  • 自考080901 计算机科学与技术 进度
    080901计算机科学与技术(本科)课程列表专业代码:080901专业名称:计算机科学与技术备注符号说明:......
  • 第十二章:让计算机“思考”
    在阅读《程序是怎样跑起来》这本书的第十二章后,我对计算机的思考能力有了更深入的了解,同时也对人工智能和机器学习有了更清晰的认识。这一章主要围绕让计算机“思考”展开,介绍了计算机如何通过算法和数据处理来实现类似人类的思考能力。首先,本章指出计算机的思考能力是通过算法和......