一敲OneKnock
总有你不知道的

软考(网络工程师)笔记一

准备报考今年的软考(网络工程师)考试,因为知识点有点多,所以写这篇文章记录我备考学习的知识点,方便我最后复习,也是对自己学习网络工程师的总结。也希望能帮助到同样准备报考软考的同学。

考试简介

 

 

计算机硬件基础

进制转换:

二进制转换十进制:10100.01=1×24+1×22+1×2-2

二进制转换七进制:604.01=6×72+4×70+1×7-2

二进制转八进制与十六进制:

10 1 110
2 1 6
1000 1110
8 E

数值表示范围:

整数
原码  -(2n-1-1)~ 2n-1-1
反码  -(2n-1-1)~ 2n-1-1
补码  -2n-1~ 2n-1-1

 

运算器

算术逻辑单元(ALU)主要完成对二进制数据的定点算术运算、逻辑运算以及移位操作。

累加寄存器(AC)当ALU执行算术或逻辑运算时为ALU提供一个工作区,用于传输和暂存用户数据。

数据缓冲寄存器用来暂时存放由内存存储器读出的一条指令或一个数据字。

状态条件寄存器保存算术运算或逻辑运算产生的条件码信息内容。

 

控制器

程序计数器PC保存下一条待执行的指令地址。

指令寄存器IR保存当前执行的指令的地址

指令译码器译码,翻译出指令要做什么。

时序部件就是用来产生计算机各部件所需的定时信号的部件。

 

程序执行时间

例:通常可以将计算机系统中执行一条指令的过程分过取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按照顺序方式从头到尾执行完600条指令所需时间为()△t;若按照执行第i条、分析第i+1条、读取i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为()△t。

A.2400 B.3000 C.3600 D.5400 A.2400 B.2405 C.3600 D.3009

解析:普通时间:(4△t+2△t+3△t)×600=5400△t

流水线计算公式:T+(k-1)t   , T为执行一条指令所需时间,k为指令数目,t为执行时间最长所需时间。(4△t+2△t+3△t)+(600-1)×4△t=2405△t

Gantt

甘特图( Gantt),又称横道图, 主要是用来做项目管理,甘特图可以清楚的看到任务间的逻辑关系,任务与时间关系和任务间并行关系,简单清晰、形象易懂并且使用方便,可以直接在甘特图中进行各项资源需要量统计。缺点是不能直接反映各个过程之间相互联系、相互制约的逻辑关系,不能明确指出哪些工作是关键工作,哪些工作不是关键工作,不能计算各工作的时间参数。

 

主存编址计算

若用256K x 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需( )片芯片。
A.4
B.8
C.16
D.32

解析:总片数=总容量/每片容量。x=(400FFFFFH-40000000H+1H)×16/256×210×8=220×16/218=4

 

路由器接口

AUI端口:AUI端口它就是用来与粗同轴电缆连接的接口。

AUX端口:AUX端口为异步端口,主要用于远程配置,也可用于拔号连接,还可通过收发器与MODEM进行连接。

高速同步串口(serial):主要是用于连接目前应用非常广泛的DDN、帧中继(Frame Relay)、X.25、PSTN(模拟电话线路)等网络连接模式。

RJ-45端口:最常见的端口,是双绞线以太网端口。

SC端口:SC端口也就是光纤端口,它是用于与光纤的连接。

Console端口:Console端口使用配置专用连线直接连接至计算机的串口,利用终端仿真程序(如Windows下的“超级终端”)进行路由器本地配置。

 

数据传播时间

在地面上相距2000公里的两地之间通过电缆传输4000比特长的数据包,数据速率为64Kb/s,从开始发送到接收完成需要的时间为(D)。
(13)A.48ms B.640ms C.32.5ms D.72.5ms

解析:(2000/200000+4000/1000×64)×1000=72.5

 

差错控制-码距与检错、纠错的关系

在一个码组内为了检测e个误码,要求最小距离dmin应为dmin≥e+1

在一个码组内为了纠正t个误码,要求最小距离dmin应dmin≥2t+1

 

差错控制-海明检验

在海明码信息编码中,两个合法代码对应位上编码不同的位数称为码距,又称海明距离, 海明码是一种可以纠正一位差错的编码。它是利用在信息位为k位,增加r位冗余位,构成一个n=k+r位的码字,然后用r个监督关系式产生的r个校正因子来区分无错和在码字中的n个不同位置的一位错。它必需满足以下关系式:2r>=k+r+1,其中k为信息位,r为增加的冗余位,r,k均为正整数

海明码存放位置:

例如:信息码101101100,并采用偶校验,如下:

0 0 1 1 0   1 1 0   1
13 12 11 10 9 8 7 6 5 4 3 2 1

因为B3转换为二进制:101,B3=1+2,所以B3受检验位B1、B2的监督。

B5=4+1,所以B5受检验位B1、B4的监督。

所以海明码的监督关系:

Bit1=B3+B5+B7+B9+B11+B13=1+0+1+0+1+0=1

Bit2=B3+B6+B7+B10+B11=1+1+1+1+1=1

Bit4=B5+B6+B7+B12+B13=0+1+1+0+0=0

Bit8=B9+B10+B11+B12+B13=0+1+1+0+0=0

0 0 1 1 0 1 1 0 1  1 1 
13 12 11 10 9 8 7 6 5 4 3 2 1

 

假设第3位发生了错误(检测前不知道),需要找出哪一位出错:

0 0 1 1 0 1 1 0 0  1 1 
13 12 11 10 9 8 7 6 5 4 3 2 1

监督位变成:

Bit1=B1+B3+B5+B7+B9+B11+B13=1+0+0+1+0+1+0=1(没出错应该是0)

Bit2=B2+B3+B6+B7+B10+B11=1+0+1+1+1+1=1(没出错应该是0)

Bit4=B4+B5+B6+B7+B12+B13=0+0+1+1+0+0=0

Bit8=B8+B9+B10+B11+B12+B13=0+0+1+1+0+0=0

由Bit1和Bit2检测出B3出错。

 

例题:IPv4 的 D 类地址是组播地址,用作组播标识符,其中 224.0.0.1 代表(),224.0.0.5代表()

A.DHCP 服务器 B.RIPv2 路由器 C.本地子网中的所有主机 D.OSPF 路由器

A.DHCP 服务器 B.RIPv2 路由器 C.本地子网中的所有主机 D.OSPF 路由器

答案:C,D

试题解析:

224.0.0.0 基准地址(保留)

224.0.0.1 所有主机的地址 (包括所有路由器地址)

224.0.0.2 所有组播路由器的地址

224.0.0.3 不分配

224.0.0.4 dvmrp路由器

224.0.0.5 所有ospf路由器

224.0.0.6 ospf DR/BDR

224.0.0.7 st路由器

224.0.0.8 st主机

224.0.0.9rip-2路由器

224.0.0.10Eigrp路由器

224.0.0.11活动代理

224.0.0.12 dhcp 服务器/中继代理

224.0.0.13 所有pim路由器

224.0.0.14 rsvp封装

224.0.0.15 所有cbt路由器

224.0.0.16 指定sbm

224.0.0.17 所有sbms

224.0.0.18 vrrp

 

Internet控制报文协议(ICMP)协议

ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。ICMP 协议数据单元封装在数据包中。ICMP与IP都位于网络层,它被用来传送IP的控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。我们在网络中经常会使用到ICMP协议,比如我们经常使用的用于检查网络通不通的Ping命令(Linux和Windows中均有),这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的 Tracert命令也是基于ICMP协议的,另外,以太帧属于数据链路层,TCP和UDP则属于传输层,属于网络层的为IP数据包。

 

路由信息协议(RIP)

路由信息协议(RIP)属于最早的动态路由协议,是内部网关协议IGP中最先得到广泛使用的协议。RIP是一种分布式的基于距离矢量的路由选择协议,是因特网的标准协议,其最大优点就是实现简单,开销较小。

 

在 DNS 资源记录中,(  )记录类型的功能是把 IP 地址解析为主机名

A.A B.NS C.CNAME D.PTR

D试题解析:

A记录代表”主机名称”与”IP”地址的对应关系, 作用是把名称转换成IP地址

CNAME记录代表别名与规范主机名称(canonical name)之间的对应关系

MX记录提供邮件路由信息

PTR记录代表”IP地址”与”主机名”的对应关系,作用刚好与A记录相反

Like
Like Love Haha Wow Sad Angry
2
转载请署名作者:一敲 » 软考(网络工程师)笔记一
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

一只鸽子 已经飞到了前头

Github微博