1.osi模型的七个层次从低到高

2.计算机系统概论的 论文

电脑系统的七个层次,电脑系统的种类

OSI参考模型从低到高的七个层次依次为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

物理层是OSI模型的第一层,负责传输比特流,它从第二层数据链路层接收数据并传输,物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。数据链路层是OSI模型的第二层,负责建立和管理节点间的链路。

在数据链路层,数据的传输是以帧为单位。网络层是OSI模型的第三层,通过路由选择算法,为报文或分组通过通信子网选择最适当的路径。传输层是OSI模型的第四层,向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输。

会话层是OSI模型的第五层,负责在网络中的两节点之间建立、维持和终止通信。表示层是OSI模型的第六层,用于处理在两个通信系统中交换信息的表示方式。应用层是OSI模型的第七层,为操作系统或网络应用程序提供访问网络服务的接口。

TCP/IP协议栈是互联网协议族(IP)中的一个重要组成部分,它包括四个主要的协议:传输控制协议(TCP)、网络协议(IP)、互联网控制消息协议(ICMP)和地址解析协议(ARP)。TCP/IP协议栈为互联网提供了可靠的数据传输和路由选择机制。

OSI参考模型和TCP/IP协议栈的区别

OSI参考模型是一个七层结构,而TCP/IP协议栈是一个五层结构。OSI参考模型中的第三层仅支持IP协议,而TCP/IP协议栈的第三层支持所有的网络层协议。OSI参考模型是在协议发明之前设计的,而TCP/IP协议栈是在协议出现之后设计的。

OSI参考模型的传输层之上的各层也都是传输服务的用户,并且用户是面向应用的用户。而TCP/IP模型的网络层上只有一种无连接通信模式,但是在传输层上同时支持两种通信模式。TCP/IP协议簇和OSI模型是两个不同的概念。TCP/IP是一个协议簇,而OSI是一个模型。

osi模型的七个层次从低到高

OSI七层型从低到高依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

1、应用层:网络服务与最终用户的一个接口。

2、表示层:数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层),格式有,JPEG、ASCll、EBCDIC、加密格式等。

3、会话层:建立、管理、终止会话。(在五层模型里面已经合并到了应用层),对应主机进程,指本地主机与远程主机正在进行的会话。

4、传输层:定义传输数据的协议端口号,以及流控和差错校验。

协议有:TCP、UDP,数据包一旦离开网卡即进入网络传输层。

5、网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。

协议有:ICMP、IGMP、IP(IPV4、IPV6)。

6、数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能。将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。

7、物理层:建立、维护、断开物理连接。

TCP/IP 层级模型结构,应用层之间的协议通过逐级调用传输层、网络层和物理数据链路层而可以实现应用层的应用程序通信互联。

计算机系统概论的 论文

osi模型的七个层次从低到高如下:

1、物理层(PhysicalLayer)

物理层是OSI模型中最底层的层次,主要负责传输比特流。它定义了数据传输所需的硬件设备、介质和电子信号的规范,包括传输媒体的类型、电压水平、传输速率等。物理层的主要目标是实现原始比特流的可靠传输,而不关心数据的含义或格式。

功能特点:

确定传输媒体和物理连接的特性。定义电流、电压等物理参数。负责数据的传输和接收。示例:以太网、USB、光纤等。

2、数据链路层(DataLinkLayer)

数据链路层负责将物理层提供的原始比特流转化为有意义的数据帧,并提供错误检测和纠正机制,以确保数据的可靠传输。该层还管理相邻节点之间的通信,并处理在物理层可能出现的错误。

功能特点:

提供数据帧的封装和解封装。实现差错检测和纠正。进行流量控制,以防止发送速率过快导致接收方无法处理。示例:以太网帧、PPP(PointtoPointProtocol)。

3、网络层(NetworkLayer)

网络层主要负责为数据包选择合适的路径,使其能够从源节点传输到目标节点。它定义了路由和转发的方式,以及处理不同子网之间的数据传输。网络层还包括了IP(InternetProtocol)等协议,用于在全球范围内进行数据通信。

功能特点:实现数据包的路由和转发。处理不同网络之间的通信。提供逻辑寻址,例如IP地址。示例:IP、ICMP(InternetControlMessageProtocol)。

4、传输层(TransportLayer)

传输层主要负责端到端的通信,确保数据的可靠传输。它提供了错误检测、流量控制和拥塞控制等功能。传输层的两个主要协议是TCP(TransmissionControlProtocol)和UDP(UserDatagramProtocol)。

功能特点:提供端到端的通信。实现差错检测和纠正。处理流量控制和拥塞控制。示例:TCP、UDP。

5、会话层(SessionLayer)

会话层负责建立、管理和终止两个应用程序之间的会话。它提供了对话控制,包括对数据的同步、检测和恢复机制。会话层的主要功能是确保在通信会话期间的数据同步和恢复。

功能特点:管理应用程序之间的对话。提供对数据同步和恢复的支持。示例:RPC(RemoteProcedureCall)、NetBIOS。

6、表示层(PresentationLayer)

表示层主要负责数据的格式转换、加密和解密等操作,以确保不同系统中的应用程序能够正确地解释数据。它处理数据的语法、语义和语法之间的转换。

功能特点:

数据格式的转换。数据的加密和解密。处理数据的压缩和解压缩。示例:JPEG、ASCII编码。

7、应用层(ApplicationLayer)

应用层是OSI模型中的最高层次,它直接与用户应用程序和网络服务进行交互。应用层提供了用户接口,为用户提供各种网络服务和应用程序。常见的应用层协议包括HTTP、FTP、SMTP等。

功能特点:

提供用户接口,为用户提供网络服务。实现应用程序之间的通信。示例:HTTP、FTP、SMTP。

在OSI模型中,每个层次都具有独立的功能,通过定义明确的接口,不同层次之间可以实现松耦合,从而使不同的网络技术可以更好地协同工作。这种分层的设计使得网络的维护、扩展和升级变得更加容易,同时也促进了网络技术的发展和创新。

计算机系统概论

主要内容:

计算机的设计思想(存储程序与程序控制)

计算机的硬件组成

计算机的层次结构(在不同人眼中的计算机)

计算机的工作过程

一,什么是计算机

计算机不同于一般的电子设备,它是由硬件,软件组成的复杂的自动化设备,是能够自动,高速,准确地对信息进行加工,处理,存储的电子设备.

计算机与一般的电子设备的最大区别:不仅有硬件,同时还有软件.

二,计算机的分类

计算机从总体上分为:

模拟计算机

数字计算机 (电脑)

计算机从用途上分为:

专用机

通用机

数字计算机按性能进一步分为:

巨型机,大型机,中型机,小型机,微型机,单片机.

主要区别在于体积,功耗,性能指标,存储容量,指令系统,机器价格.

不同数字计算机的差别

三,计算机的应用

科学计算

自动控制

测量与测试

信息处理

教育和卫生

家用电器

人工智能

四,计算机的设计思想

计算机如此神奇,那它到底是如何工作的 又是怎么构成的

世界上第一台电子数字计算机是1946年2月15日在美国宾夕法尼亚大学诞生的ENIAC.

世界上第一台计算机ENIAC

ENIAC的特点:

采用十进制

20 个10位的累加器

用开关手动编程

18,000个电子管

重30 吨

占地170平方米

耗电140 KW

5,000次/秒加法运算

在今天看来,ENIAC并不完善,但它的诞生是具有里程碑意义的.

冯·诺依曼型计算机

在研制ENIAC的同时,以美籍匈牙利数学家冯·诺依曼为首的研制小组提出了"存储程序,程序控制"的计算机设计思想,体现该设计思想的计算机EDVAC在1951年问世.

冯·诺依曼的存储程序控制概念概括起来为:

计算机硬件应由运算器,控制器,存储器,输入设备和输出设备五大基本部件组成.

计算机内部采用二进制来表示指令和数据.

将编好的程序和原始数据事先存入存储器中,然后启动计算机工作.这一点最为重要,即存储程序控制的思想.

目前绝大多数计算机仍然建立在存储程序,程序控制概念的基础上,称为冯·诺依曼型计算机.

五,信息的数字化表示

数字代码可以表示信息

用数字代码表示数值型数据

用数字代码表示指令

用数字代码表示图像

数字信号可以表示数字代码

电平的高低 :高表示1,低表示0

脉冲的有无 :有表示1,无表示0

——信息可以数字化表示,可以用1,0表示

六,存储程序的工作方式

根据求解问题事先编制程序

将程序存入计算机中

启动计算机自动执行程序

——体现了用计算机求解问题的过程

七,计算机的硬件组成

存储器

运算器

控制器

主存储器

输入设备

输出设备

辅助存储器

CPU

控制

数据

地址/指令

主机

外设

1,运算器

运算器的功能是执行算术运算,逻辑运算以及数据转换.

通常采用二进制数进行运算,1和0可以用电压的高和低,脉冲的有和无来表示 .

二进制数的运算规则简单,容易用电子线路来实现,可靠性高.

2,控制器

控制器的作用是协调计算机各部件自动地进行工作.具体讲,从内存中取出解题步骤(指令),加以分析后执行某种操作.

指令的作用是告诉控制器做什么操作,数从哪里来,结果到哪里去.指令由两大部分构成:

指令用二进制表示,并预先存放在存储器中,称为存储程序.

控制器依据存储的程序来控制计算机完成计算任务,称为程序控制.

存储程序,程序控制是冯·诺依曼型计算机的重要设计思想.

操作码

地址码

3,存储器

存储器的功能是用来存放程序和数据.

存储器由半导体器件构成,一个触发器表示1位二进制,16位需要16个触发器.

保存一个数的所有触发器合起来称为一个存储单元 .每个单元都有编号,这个编号叫地址.

存储器的所有存储单元的总数称为存储容量,一般用KB,MB,GB表示.存储容量越大,表示能记忆的信息越多.

4,输入设备

输入设备的任务是把编好的程序和原始数据送到计算机中去,并把它们转换成计算机能识别,能接受的信息形式 .

输入设备的种类非常多,比如鼠标,键盘,扫描仪等是输入设备.

5,输出设备

输出设备的任务是把计算机的处理结果以人或者其它设备能接受的形式送出计算机 .

输出设备的种类也非常多,比如显示器,打印机等是输出设备.

CPU,主机,外设

中央处理器CPU:

CPU = 运算器 + 控制器

计算机主机:

主机 = 中央处理器 + 主存储器

外部设备:

主机以外的硬件装置

八,计算机总线结构

总线是一组能够为多个功能部件分时共享的信息传输的公共通路,是构成计算机系统的互连机构

总线的特点:分时,共享

单总线是总线结构中的一种,单总线并不是一根信号线,内含地址总线,数据总线,控制总线.

系统总线

接口

接口

外设

外设

CPU

主存储器

九,计算机的软件

软件分为两大类:

系统软件

应用软件.

系统软件分为四类:

服务性程序

语言类程序

操作系统

数据库管理系统

应用软件举例:

工程设计程序

数据处理程序

自动控制程序

企业管理程序

情报检索程序

科学计算程序等.

软件的发展

机器语言

汇编语言

算法语言

操作系统

数据库管理系统

汇编程序

这算什么,

我来翻译

解释程序/编译程序

这也没什么,我

们来解释/翻译

100101110

001100101

110000110

……

十,计算机系统的层次结构

计算机不能简单地认为是一种电子设备,它是一个十分复杂的由硬件,软件结合而成的整体.

在不同的观测者面前,计算机是一个不完全一样的电子设备.

一般用户观察到的计算机

专业用户观察到的计算机

计算机设计者观察到的计算机

计算机的层次结构

计算机通常被认为由6个不同的级组成:

第六级

应用语言级

第五级

高级语言级

第四级

汇编语言级

第三级

操作系统级

第二级

一般机器级

第一级

微程序级

为满足某种用途而专门设计,其语言是各种面向问题的应用语言.用户看到的是能解决某些专门问题的智能机器.

高级语言级是为方便用户编写应用程序而设置的,由各种高级语言编译程序支持,面向程序员.

提供一种符号语言即汇编语言,以减少程序编写复杂性,并由汇编程序翻译成机器语言,这一级由汇编程序支持.

由操作系统实现.它要直接管理传统机器的软硬件资源,是传统机器的延伸;同时要对整个系统的任务进行调度.

机器语言是该机的指令集,机器语言程序可由微程序解释,即由微程序解释机器指令系统.这一级是软硬件的分界面.

微指令编写的微程序直接由硬件执行,微程序被固化于只读存储器ROM中,常称为"固件".1,2级面向机器设计者

虚拟机

物理机

软件和硬件的逻辑等价性

硬件是计算机系统存在的基础,软件则是计算机系统运行的灵活.

任何操作既可以由硬件来实现,又可以由软件实现;任何指令的执行可由软件来完成,也可以由硬件来完成.这就是软件和硬件的逻辑等价性.

第一级和第二级的边界正在向第三级乃至更高级扩展.软件有固化的趋势,固化了的程序称为固件.

计算机执行程序的过程

将编制好的程序放在主存中,由控制器控制逐条取出指令执行.以单累加寄存器结构的运算器为例,计算a+b-c=

计算机的技术指标

机器字长:能直接处理的二进制信息的位数.字长标志着精度,字长越长,精度越高.

主 频:CPU的时钟频率.一般情况下,时钟频率越高,运算速度越快.

总线宽度:数据总线一次能并行传输信息的位数.一般指外部数据总线的宽度.

存储容量:系统能存储的二进制字的总数,单位:KB,MB,GB,TB,PB.

运算速度:每秒能执行多少条指令,以百万条指令/每秒为单位.

十一,计算机的过去和未来

世界上第一台电子数字计算机是1946年2月15日在美国宾夕法尼亚大学诞生的ENIAC.从今天的眼光来看,这台计算机功耗大又不完善,但却是科学史上一次划时代的创新,它奠定了电子计算机的基础.自从这台计算机问世以来,计算机大致经历了五个阶段的变化.

计算机的过去

第一代:1946年开始的电子管计算机.

第二代:1958年开始的晶体管计算机.

第三代:1965年开始的中小规模集成电路计算机.

第四代:1971开始大规模和超大规模集成电路计算机.

第五代:1986年开始的巨大规模集成电路计算机.

从1946年计算机诞生以来,大约每五年运算速度提高10倍,可靠性提高10倍,成本降低10倍,体积缩小10倍.60年来计算机的发展过程,是在冯·诺依曼型计算机结构的基础上,紧紧围绕如何提高速度,扩大存储容量,降低成本,提高系统可靠性和使用的方便性为目的,不断采用新器件和研制新软件的过程.

计算机的未来

微型计算机将向更微型化,网络化,高性能,多用途的方向发展."小的更小".

巨型计算机向更巨型化,超高速,并行处理,智能化的方向发展."大的更大".

进入以通讯为中心的体系结构,计算机就是网络.