46年 电子管
56年 晶体管
58年 集成电路
72年 大规模集成电路
智能计算机
生物计算机
计算机系统:
1.裸机
2.操作系统
3.应用软件
系统定义:
1.硬件第一级扩充
2.机器管理者
3.控制管理软、硬件资源
4.组织计算机工作
5.方便用户使用
操作系统: DOS——单用户,单任务。
65年 multics
69年 UNIX
72年 c语言——UNIX
73年 cp/m ms-dos
内存:
1.速度快,与cpu直接交换数据
2.一维线性寻址方式 一个方向
3.价格高,容量小
数据报:通过网络传输的数据的基本单元,他携带了要从计算机传递到目的计算机的信息。
数据包:是TCP/IP协议通信传输中的基本单位,单个信息被划分为多个数据块,这些数据块统称为数据包。
路由:路由器从一个接口上接收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。
PPP协议:
1、
计算机发展史:
1、以单计算机的联机系统(主机和主机之间没办法进行通讯)
2、主机既做数据处理又做通信。
3、网络进入到标准化的发展——网络协议。
4、国际化互联网的诞生与发展。
OSI/RM模型(通信):(从下往上写)
应用层:对应用软件提供网络支持。
表示层:完成对传输数据的格式转换:格式化;发:加密,接:解密;发:压缩,接:解压。
会话层:负责建立维护和拆除会话,为端应用之间提供控制功能。(可靠性)
传输层:负责建立一个可靠的端到端的连接;建立、维护、撤销。
网络层:负责路由寻址和广播
广播:负责发送和接收消息
数据链路层:将上层数据封装成帧
物理层(第一层):
1、只负责传输01二进制比特流
2、向数据链路层提供数据
网络通信原理的实现:
1、数据通信原理
发送端的数据自上而下(直到物理层)的传递,接收端的数据自下而上的传递。
2、对等会话原理
发送端的数据每经过一层,就要进行协议封装,就是在原数据层面加装一个本层所使用的协议头。接收端的数据每经过一层,就要进行协议解封装,去掉本层所使用的的协议头。
报文:一次性要发送的数据块
报文分段:传输过程中会不断地封装成分组、包、帧来传输。
分组:大多数计算机网络都不能连续的传送任意长的数据,所以在实际上网络系统把数据分割成小块,然后逐块的发送,这种小快就称作分组。
帧:数据比较小。
应用层:报文
表示层
会话层
传输层:报文或者报文分段
(报文:一次性发送的数据块。报文分段:封装,根据实际情况对传递过来的数据进行数据转换)
网络层:分组(把大的数据分割成小块进行数据传送,这种小块就称为分组)
数据链路层:帧(数据比较小)
物理层:二进制(比特流)
TCP/IP协议:
应用层
传输层
互联层
网络接口层:在物理连接(网线和电脑的关联)之上,实现逻辑链路(用到的协议)的连接(拨号连接)。
网卡:物理地址,MAC地址,硬件地址。
人:代表人的唯一身份的关键证据——身份证号
电脑:物理地址(唯一、固定)。
一台电脑的IP地址是唯一的。
MAC:每个网卡都有唯一的硬件地址
每个网卡的硬件地址都是由厂商所提供,每个地址都是唯一的,网络上不允许有重复的硬件地址出现。
包含的协议:
1、SLIP协议:串行线路IP协议,实现拨号连接。
缺点:拨号时,须知道每端的IP地址。
无法兼容其他网络协议。
2、PPP协议:点对点协议,实现拨号连接。
MAC地址和IP地址的关系: 解析的过程
ARP协议:地址解析协议 IP——MAC
通过目标设备的IP地址,可以获取到它的物理地址,保证通信的进行。
ipconfig/all
RARP协议:反向(逆向)地址解析协议 MAC——IP