计算机基础
- 冯诺依曼体系内容
1)计算机的体系架构(计算机组成)
输入单元:键盘、鼠标
输出单元:显示器、音响
存储单元:硬盘、内存
逻辑单元(运算单元):CPU的内部结构,负责计算
控制单元:CPU的内部结构,负责调度和控制
2)计算机只识别二进制数(0,1)
- 计算机的分类
1)个人PC机(x86架构)
操作系统:
Windows个人桌面版系统:XP、win7、win8、win10
Linux个人桌面版系统:mint、Fedora
2)x86服务器
操作系统:
Windows服务器版系统:Windows Server2003/2008/2012/2016/2019
Linux服务器版系统:Centos、Redhat、红旗Linux、麒麟Linux、SUSE等等
3)小型机服务器
操作系统:
IBM(power系列)---AIX系统
HP ---HPUnix系统
备注:
x86:复杂指令集架构,使用了该指令集的计算机称为复杂指令集计算机(CISC)
PowerPC:精简指令集架构,使用了该指令集的计算机称为精简指令集计算机(RISC)
- PC 机的组成
1)软件系统
1. BIOS(Basic Input Output System):基本输入输出系统
功能:计算机开机第一个加载的软件,主要功能是实现计算机的开机加电自检,检查计算机的硬件信息及硬件的健康状况。
存储位置:存储在固化在主板上的一个ROM(Read Only Memory)存储器上(BIOS芯片)。
修改信息存放位置:存放在主板上的CMOS芯片,它是一个RAM(Read Access Memory)类型的存储器,纽扣电池为其供电。
2. 操作系统软件
功能:管理、监控、维护计算机资源的一类软件,所以应用软件要以操作系统软件为载体才能运行。
3. 应用软件
实现特定功能的软件,比如QQ、微信等等
2)硬件系统
1. 主机:主板、CPU、内存、硬盘等等
2. 外部设备:显示器、音响、键盘、鼠标等
- BIOS 的概念功能
BIOS芯片:存储着BIOS系统,用于开机加电自检
- 操作系统的功能
功能:管理、监控、维护计算机资源的一类软件,所以应用软件要以操作系统软件为载体才能运行。
- CPU的相关技术
超线程:在一个CPU的处理核心中增加了一个逻辑单元,这样CPU中就可以同时运行2个线程,但是两个逻辑单元共用控制单元和存储单元。
多核心:在一颗物理CPU中拥有多个同样功能的处理核心,每个处理核心中都至少拥有逻辑、存储、控制三大组成单元。
SMP对称多处理器:服务器CPU技术,一台物理服务器上拥有多颗物理CPU,多颗CPU共享内存系统和总线结构,一般我们称拥有4颗CPU的服务器为4路服务器。
- 进程、线程、服务、协议、端口的关系
程序:一组静态指令的集合
进程:程序运行起来,在CPU中是以进程的形式被执行的,是程序管理的最小单位。
线程:与进程类似,但是比进程小,是由进程衍生来的; 是程序执行的最小单位。
- CPU的位、主频
a. cpu的位数:32bit、64bit
b. cpu的主频:GHz 计算速度
c. 厂商:Intel、AMD
9、CPU、内存、硬盘的关系
CPU内存和硬盘之间是协作关系,内存负责硬盘等硬件上的数据与CPU之间数据交换处理,具有体积小,速度快,有电可存的特点,而硬盘是存储资料和软件等数据的设备,有容量大,断电数据不丢失的特点。
10、常见的存储器类型
1. 硬盘类型
机械硬盘(HDD):盘片制,读写速度慢、寿命长、噪音大、抗震性差(磁盘坏道)
固态硬盘(SSD):芯片制,读写速度快、寿命短、噪音小、抗震性强
2. 机械硬盘的工作原理
磁道、扇区、磁头
3. 硬盘的相关参数
a. 转速 r/min
b. 容量
c.传输速率:硬盘接口从硬盘的缓存中读取数据交给其他控制器的速度。
d. 品牌:希捷、西部数据、东芝等等
11、机械硬盘和固态硬盘的区别
机械硬盘(HDD):盘片制,读写速度慢、寿命长、噪音大、抗震性差(磁盘坏道)
固态硬盘(SSD):芯片制,读写速度快、寿命短、噪音小、抗震性强
- 机械硬盘的工作原理
1)硬盘内部是一些圆形盘片,盘片的材料是磁介质。在盘片上有一圈圈同心圆的磁道,每个磁道上
分成几个区域,该区域(磁道段)被称为扇区。一个扇区的大小为512字节(注内层扇区和外层扇区的数
据存储量均为512字节)。每个扇区都有编号,硬盘的第一个扇区被称为磁盘首扇区,被称为MBR,记
录着磁盘分区表,也存储着磁盘的引导程序,可以引导系统启动。
2)硬盘内部有三到四块盘片。这些盘片共同围绕着盘片中轴由电机带动旋转。磁头在盘片的间隙中
(一般上下盘片无磁介质),所有磁头在同一垂直线上由电机带动可以左右移动。所有的磁头共同处于
一个圆柱体内,该圆柱体被称为柱面。磁头按照柱面作为存储单位,来读写数据。
- 常见的功能板卡及概念
HBA卡:主机总线适配器,服务器上的用于连接外部存储服务器的板卡,通常服务器和外部存储服务器之间的网络采用的是光纤的网络,那么就需要服务器上有光纤的HBA卡。
Raid卡:磁盘阵列卡,服务器上用于管理本地磁盘的板卡,在raid卡的管理界面可以扫描到服务器的本地磁盘,通过不同的raid技术可以将多块本地磁盘在逻辑上形成一个整体,从而提高磁盘性能或者提供数据冗余。比如常用的raid技术raid 0 、raid 1。
- 计算机获取网络参数的方式
1)自动获取:网络中事先搭建了一台DHCP服务器(路由器内置的功能),DHCP服务器可以自动的为计算机分配网络参数。
2)手动设置:用户事先清楚网络结构与网络配置,手动配置相关网络参数。
15、子网掩码的功能
1. 按照覆盖的地理范围进行分类
广域网(WAN)、城域网(MAN)、局域网(LAN)
2. 子网
底层路由器(离电脑最近的一层)的一个接口所连接的所有网络资源称为一个子网。
3. 子网掩码的功能:
计算机根据为其配置的子网掩码进行判别与对方同异子网。
- 网关、路由、子网、DNS、IP
1)IP地址
用.分隔的四个数的形式,相当于手机的手机号码,计算机在网络上的一个地址编号。
2)、网关(gw)
计算机出子网通信必经的一个路由器接口称为网关。
通信规则:
同子网通信,不需要配置网关;
异子网通信,必须配置网关;
3)、端口
功能:标识一台计算机上同时运行的多个进程,每运行一个程序,在CPU中都是以进程的方式被执行,CPU会分配给每个进程一个数字编号,该编号称为端口号。
分类:
知名端口:1-1023,与网络服务固定绑定
动态端口:1024-65535,客户端使用,随用随开,不用即关。
4)、子网
底层路由器(离电脑最近的一层)的一个接口所连接的所有网络资源称为一个子网。
5)DNS服务器
功能:域名解析,将全称域名解析成IP地址
- 端口的概念、功能、分类、范围
端口
功能:标识一台计算机上同时运行的多个进程,每运行一个程序,在CPU中都是以进程的方式被执行,CPU会分配给每个进程一个数字编号,该编号称为端口号。
分类:
知名端口:1-1023,与网络服务固定绑定
动态端口:1024-65535,客户端使用,随用随开,不用即关。
- MBR与GPT的区别
GUID分区表(简称GPT。使用GUID分区表的磁盘称为GPT磁盘)与普遍使用的主引导记录(MBR)分区方案相比,GPT提供了更加灵活的磁盘分区机制。
优点是支持2TB以上的大硬盘;每个磁盘的分区个数几乎没有限制,分区大小也几乎没有限制。
关于MBR:
MBR分区表(master boot record)的英文缩写,简称主引导记录,还可以叫做主引导扇区。它的运行机制存在于硬件的基础之上,它存储在硬盘的第一个扇区上。当我们在硬盘上安装win10系统时,win10操作系统的分区软件可以将MBR分区信息写入到硬盘中保存起来。
优点就是兼容性比较好,缺点就是不支持管理大硬盘结构。
GPT和MBR两者的区别:
1、MBR分区表最多只能识别2TB左右的空间,大于2TB的容量将无法识别从而导致硬盘空间浪费;GPT分区表则能够识别2TB以上的硬盘空间。
2、MBR分区表最多只能支持4个主分区或三个主分区+1个扩展分区(逻辑分区不限制);GPT分区表在Windows系统下可以支持128个主分区。
3、在MBR中,分区表的大小是固定的;在GPT分区表头中可自定义分区数量的最大值,也就是说GPT分区表的大小不是固定的。
- 簇、块
1. 微软操作系统(DOS、WINDOWS等)中磁盘文件存储管理的最小单位叫做“簇”。
2. 簇(CLUST)的本意就是“一群”、“一组”,即一组扇区(一个磁道可以分割成若干个大小相等的圆弧,叫扇区)的意思。因为扇区的单位太小,因此把它捆在一起,组成一个更大的单位更方便进行灵活管理。簇的大小通常是可以变化的,是由操作系统在所谓“(高级)格式化”时规定的,因此
- 格式化类型和方式。
格式化硬盘的时候会弹出文件系统的选项,分别有FAT32、NTFS、exFAT三种格式
网络基础与华为网络部分
- OSI 模型及各层功能
1)第七层 应用层
规定了应用协议
2)第六层 表示层
将应用层的数据格式转换成网络通信数据的标准格式,比如编码、解码;加密、解密;压缩、解压缩
3)第五层 会话层
管理用户间会话;分割进程间数据;与直连设备协商单双工模式及链路速度
4)第四层 传输层
功能:将数据封装成数据段(报文、segment),实现端(应用进程/端口)对端的数据连接和传输
封装单位(PDU协议数据单元):数据段(segment)
寻址方式:端口(port)
寻址目标:进程
进程间的连接方式:
TCP:面向连接,保证通信质量
UDP:无连接,保证通信速度
5)第三层 网络层(该层封装信息是路由器查看的)
功能:将数据段封装成数据包,数据包中的封装信息为双方的IP地址,通过该层封装信息可以在广域网内进行路由寻址,将数据送达到对方所在的子网。
封装单位(PDU):数据包(packet)
寻址方式:IP地址
寻址目标:子网
6)第二层 数据链路层(该层封装信息是由交换机查看的)
功能:将数据包封装成数据帧,数据帧中封装的是通信主机的Mac地址,通过该层封装信息可以在子网内寻找主机。
封装单位(PDU):数据帧(frame)
寻址方式:Mac地址
寻址目标:主机
7)第一层 物理层
通过传输介质传输bit流;规定电器特性(电压)
- TCP/IP 模型:OSI 模型和 TCP/IP 的关系
OSI模型(参考模型) TCP/IP模型(四层) TCP/IP模型(五层)
5-7 应用层 应用层
4 传输层 传输层
3 互联网络层(网络层) 网络层
1-2 网络接口层 数据链路层
物理层
- 端口的功能?范围?分类?
端口:标识服务
TCP 1-65535
UDP 1-65535
如一台计算机上运行着QQ、IE、迅雷、酷狗。但该计算机只有一个网卡,那么该网卡接收到的数据
通过不同程序的端口号进行区分。
知名端口:1-1023
动态端口:1024-65535
注:IP地址+端口,成为socket套接字,用于进程间通信
使用浏览器访问:www.baidu.com:8000发现无法访问,平时浏览器会默认添加80端口
- 什么是Mac地址?
Mac地址也称之为硬件地址或物理地址、存储在固化在网卡上的一个ROM存储器、全球唯一 Mac地址的体现形式12位的十六进制、计算机使用Mac时会将其转换成48bit的二进制使用
- HTTP与 HTTPS的功能与端口
HTTP,超文本传输协议,提供网页浏览。
端口 TCP 80
HTTPS,HTTP+SSL/TLS(安全套接字协议),可以将在网页上传输的数据进行加密。 TUP 443
需要向CA提交资质,CA颁发证书,将证书部署在站点上,该协议才能使用
HTTPS,HTTP+SSL/TLS(安全套接字协议),可以将在网页上传输的数据进行加密。
需要向CA提交资质,CA颁发证书,将证书部署在站点上,该协议才能使用
端口 TCP 443 、
- DHCP(四步通信)与DNS的功能及端口
1)DHCP协议,动态主机配置协议,给客户端自动分配网络参数。
端口 UDP 67 ---服务器端
UDP 68 ---客户端
2)DNS,域名系统,提供域名解析服务,将FQDN(全称域名)解析成IP地址。
端口 UDP 53 ---提供解析
TCP 53 ---主辅更新
1.IP租用请求:当DHCP客户机启动后,向网络内广播一个DHCP请求信息,所有机器都会收到,但不是
DHCP服务器的机器会把信息丢掉。(信息中包含客户端的MAC地址)
2.IP租用提供:DHCP服务器回应客户机,提供一个网内没有的IP地址.(信息中增加服务器的MAC地址)
3.IP租用选择:如果DHCP服务器有多个,则选择第一个回应的信息,然后向网络中广播一个消息,表
明自己已经接受一个DHCP服务器的IP。
4.IP租用确认:DHCP服务器接受到客户的选择信息之后,会返回给客户一个消息包,客户机按服务
器的信息配置机器IP,服务器记录客户机的IP地址。
- Telnet与SSH的区别及端口
1)Telnet:字符界面的远程连接,明文传输,不安全
端口 TCP 23
2)SSH:Linux系统的远程连接协议,加密传输,安全
端口 TCP 22
3)远程桌面协议:Windows系统中的图形界面的远程连接。
端口 TCP 3389
8、FTP与TFTP 端口
1)FTP,文件传输协议,提供文件传输(上传下载)服务。
端口 TCP 21 ---建立连接
TCP 20 ---数据传输
2)TFTP,简单文件传输协议,功能同FTP,但是不能设置权限及访问控制。
端口 UDP 69
3)NFS,网络文件系统,实现Linux与Linux的目录(文件夹)共享。
端口 TCP 2049
netstat -an ---查看本机所有打开的端口
- SMTP与POP3及 IMAP4的端口
邮件相关协议
1)SMTP ,简单邮件传输协议,主要功能是提供邮件的收发。
端口 TCP 25
2)POP3 ,邮局协议,提供邮件软件(Outlook、Foxmail)接收邮件。
端口 TCP 110
3)IMAP4,功能同POP3
端口 TCP 143
- TCP与UDP的区别
TCP面向连接,可靠;UDP无连接,不可靠;
TCP数据段有段号;UDP无
TCP通信有窗口技术和流量调整;UDP无
TCP通信负载高;UDP通信负载低
- 三次握手的标记位
- ARP协议的功能
ARP协议
地址解析协议,功能将IP地址解析成Mac地址。
同子网,通过对方IP地址,发送ARP广播获取对方的Mac;
异子网,通过网关的IP地址,发送ARP广播获取网关的Mac;
RARP协议
反地址解析协议,功能将Mac地址解析成IP地址。备注DHCP专用的网络层协议。
- ping命令使用哪层协议
1)IP 通过IP协议在广域网内进行路由寻址,主要实现网络层功能的。
2)ICMP协议
网络控制信息协议,主要功能是探测网络连接状况,一些网络命令通信时才使用ICMP协议,比如ping
ping www.baidu.com ping pong
8 0
request relay
协议(Internet Protocol)
- 如何让内网服务器可以访问公网?原理是如何的?
如果公司内部使用保留IP地址,在连接因特网时,需要使用网络地址
内网计算机访问公网需要在内网和公网交界点路由器上开启NAT。
转换技术NAT把私有IP地址转换为因特网上合法的公有IP地址
- VLSM的功能?
VLSM(可变长子网掩码)
功能:
1.将主机位借给网络位使用,从而减少主机位位数,减少IP地址浪费。
2.划分子网:在一个主类(A、B、C类)网络中包含多个子网的能力。
16、双绞线线序是什么?
1)双绞线分类
按照传输速度:5类(100Mbp)、E5类(1000Mbps)、6类(2.4Gbps)
按照屏蔽型(屏蔽电磁干扰):屏蔽双绞线(STP)、非屏蔽双绞线(UTP)
2)线序
T568B:(常用)
橙白 橙 绿白 蓝 蓝白 绿 棕白 棕
T568A:(将T568B的1和3对调;2和6对调)
绿白 绿 橙白 蓝 蓝白 橙 棕白 棕
3)使用规则
同类设备相连用交叉线;
异类设备相连用直连线;
设备分类:
I Router PC
II Switch Hub
备注:现在网卡都属于自适应网卡,通信一般都可以使用直连线
- 交换机的工作原理及学习过程?
1.工作原理
通过Mac地址表在子网内进行数据转发
2.Mac地址表的建立(学习过程)
交换机收到数据帧后先看源Mac,若Mac地址表中无记录,马上学习,再看目的Mac;若Mac地址表中有记录,直接看目的Mac
Mac地址表中有目的Mac信息,按照记录进行数据转发;若无则发送临时性广播(泛洪/扩散)
这样连接在交换机上的设备都向外发送一次数据,Mac地址表建立完善
- 路由器的工作原理?
路由器
1.工作原理
通过路由表实现跨子网数据转发。
2.概念
路由:一个节点到另一个节点的路径称为路由。
路由器:硬件设备,实现连接不同子网和跨子网转发数据的设备。
4.路由器的特点
属于OSI模型中网络层的设备;
隔绝冲突;
隔绝广播;
OSI 设备
物理层 中继器、集线器、网线、光纤
数据链路层 交换机、网桥(二层设备)
网络层 路由器(三层设备)
19、路由表的建立方式
1>手动配置(静态路由):管理员清楚网络结构和网络配置,手动添加路由条目,适用于不经常发生变化的小型网络环境。
2>动态路由协议(动态路由):管理员需要在路由器上部署运行路由协议,路由协议的功能:相邻的路由器周期性交换路由表或者链路状态相互学习;选择最佳路径。适用于大型网络环境
20、动态路由协议的功能?
管理员需要在路由器上部署运行路由协议,路由协议的功能:相邻的路由器周期性交换路由表或者链路状态相互学习;选择最佳路径。适用于大型网络环境
- 网络管理员如何连接到网络设备进行管理?
通过远程协议连接主机进行管理 连接协议有
1)Telnet:字符界面的远程连接,明文传输,不安全
端口 TCP 23
2)SSH:Linux系统的远程连接协议,加密传输,安全
端口 TCP 22
3)远程桌面协议:Windows系统中的图形界面的远程连接。
端口 TCP 3389
- VLAN技术的主要功能?
随着网络中计算机的数量越来越多,传统的以太网开始面临冲突严重、广播泛滥以及安全性无法
保障等各种问题。
VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的局域网在逻辑上划分成多
个广播域的技术。通过在交换机上配置VLAN,可以实现在同一个VLAN内的用户可以进行二层互访,
不同VLAN间的用户被二层隔离。这样既能够隔离广播域,又能够提升网络的安全性。
22、划分 VLAN 的方式?
VLAN的类型主要有四种:
1.基于端口的VLAN:将交换机的各个端口划分到不同的VLAN
2.基于主机Mac的VLAN:将不同Mac的主机划分到不同的VLAN
3.基于协议的VLAN:将运行不同协议的主机划分到不同的VLAN
4.基于子网的VLAN:将不同子网的主机划分到不同的VLAN
24、VLAN间如何标识?VLANID的范围?
通过VLAN ID 标识,VLAN ID的范围1-4094
- 交换机端口的链路模式有哪些?
华为交换机设备上端口链路类型Access、Trunk、Hybrid
Ø Access:独占模式,通常与PC直连的端口设置为Access,只转发与端口PVID相同的数据帧。
Ø Trunk:共享模式,通常交换机与交换机直接相连的端口设置为Trunk,可以转发多个VLAN
的数据。
Ø Hybrid:默认模式,既可以用于交换机和交换机连接,也可以用于和个人PC连接,它可以
接受和发送多个VLAN。
26、access与trunk 的适用场景及工作原理?
1、Access链路模式工作原理
Access端口在收到数据后会添加VLAN Tag,VLAN ID与端口PVID相同;
l Access端口在转发数据前会移除VLAN Tag;
- 什么是 PVID