软考知识点——加密算法、常见计算机网络知识

目录

一、加密算法

1.常见的加密算法

(1)2021年下半年软考上午真题8

(2)2021年上半年软考上午真题9

2.加密技术的应用

3.网络安全协议分层

(1)2021年上半年软考上午真题7

(2)2021年上半年软考上午真题11

(3)2020年下半年软考上午真题9

二、常见计算机网络知识

1.封锁协议

2.OSI七层模型

(1)2021年上半年软考上午真题67

3.TCP/IP协议簇四层模型

4.常见协议功能

(1)2021年下半年软考上午真题9

(2)2021年下半年软考上午真题67~68

(3)2021年上半年软考上午真题68

5.常见网络诊断命令

(1)2021年上半年软考上午真题66

(2)2021年上半年软考上午真题69

6.特殊的IP地址 


一、加密算法

1.常见的加密算法

常见对称密钥加密算法(共享密钥加密技术):DES(Data Encryption Standard,数据加密标准)、3DES( Triple DES,三重数据加密算法 )、RC5(分组密码算法)、IDEA(International Data Encryption Algorithm,国际数据加密算法)、AES(Advanced Encryption Standard,高级加密标准,分组加密算法)算法。 
常见非对称密钥加密算法(公开密钥加密技术): RSA(公开密钥密码体制)、ECC(Elliptic Curves Cryptography,椭圆曲线加密算法)

常见的摘要算法:MD5(128位)(Message-Digest Algorithm 5,信息-摘要算法5),SHA(160位)(Secure Hash Algorithm,安全散列算法)。

(1)2021年下半年软考上午真题8

8、AES是一种( )算法。

A、公钥加密

B、流密码

C、分组加密

D、消息摘要

所属知识点:信息安全>对称加密与非对称加密

答案解析:

AES是一个迭代的、对称密钥分组的密码,它可以使用128、192和256位密钥。并且使用128位分组加密和解密数据。

(2)2021年上半年软考上午真题9

9、下列算法中属于非对称加密算法的是(  )。

A.DES                 B.RSA                 C.AES                D.MD5

所属知识点:信息安全>对称加密与非对称加密

答案解析:

典型的对称加密算法:DES(Data Encryption Standard,数据加密标准),3DES(Triple DES,三重数据加密算法),AES(Advanced Encryption Standard,高级加密标准)等。典型的非对称加密算法:RSA(公开密钥密码体制),ECC(Elliptic Curves Cryptography,椭圆曲线加密算法)等。本题选B选项。

典型的摘要算法:SHA(Secure Hash Algorithm,安全散列算法),MD5(Message-Digest Algorithm 5,信息-摘要算法5)等。

2.加密技术的应用

数字信封:用接收方公钥加密使用的对称密钥。
数字签名:用发送方私钥签名,保证发送方身份真实性,发送者不可抵赖,与信息摘要结合,可防篡改。对用户的身份进行认证。
信息摘要:单向散列值函数,防篡改,保证消息完整性。
数字证书(确保消息不可否认)
数字证书的内容包括:CA签名、用户信息(用户名称)、用户公钥等。

证书中的CA签名验证数字证书的可靠性、验证网站真伪。
用户公钥:客户端利用证书中的公钥加密,服务器利用自己的私钥解密。

3.网络安全协议分层

HTTPS 协议是P协议与SSL协议的结合,默认端口号443
PGP协议是邮件安全协议。
SET协议是电子商务安全协议,涉及电子交易安全。
SSH:为建立在应用层基础上的安全协议。SSH是较可靠,专为远程登录会话和其他网络服务提供安全性的协议

例题:传输经过SSL加密的网页所采用的协议是( )。

A.HTTP        B.HTTPS        C.S-HTTP        D.HTTP-S

所属知识点:信息安全>网络安全协议;

答案解析:HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

(1)2021年上半年软考上午真题7

7、下列协议中,属于安全远程登录协议的是(  )。

A.TLS   B.TCP    C.SSH    D.TFTP

所属知识点:信息安全>网络安全协议

答案解析:

A选项:TLS(Transport Layer Security)安全传输层协议用于在两个通信应用程序之间提供保密性和数据完整性。

B选项:TCP(Transmission Control Protocol)是可靠的传输层协议,与安全无关。

C 选项: SSH为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group )所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。本题选择C选项。

D选项:TFTP (Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。

(2)2021年上半年软考上午真题11

11、通常使用( )为IP数据报文进行加密。

A.IPSec B.PP2P C.HTTPS D.TLS

所属知识点:信息安全>网络安全协议

答案解析:

A选项:IPSec工作于网络层,为IP数据报文进行加密。

B选项:PP2P工作于数据链路层,用于链路加密。

C选项:HTTPS 是HTTP与SSL的结合体,为传输层以上层次数据加密。

D选项:TLS安全传输层协议用于在两个通信应用程序之间提供保密性和数据完整性。

(3)2020年下半年软考上午真题9

9、路由协议称为内部网关协议,自治系统之间的协议称为外部网关协议,以下属于外部网关协议的是( )。
A.RIP    B.OSPF     C. BGP     D.UDP

【解析】

RIP: RIP( Routing Information Protocol,路由信息协议) 是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。

OSPF:OSPF(Open Shortest Path First 开放式最短路径优先)是一个内部网关协议((Interior Gateway Protocol ,简称IGP),用于在单一自治系统(autonomous system ,As)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。

BGP:边界网关协议(BGP)是运行于TCP上的一种自治系统的路由协议。BGP是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。

UDP:传输层协议。

二、常见计算机网络知识

1.封锁协议

共享锁S锁、读锁):若事务T对数据对象A添加了S锁,则只允许T读取A,但不能修改A。并且其他事务只能对A加S锁,不能加X锁。

排他锁X锁、写锁、独占锁):若事务T对数据对象A添加了X锁,则只允许T读取和修改A,其他事务不能再对A加任何锁

2.OSI七层模型

 POP3是基于TCP协议的,默认端口110。

(1)2021年上半年软考上午真题67

67、在地址栏输入www.abc.com,浏览器默认的应用层协议是( )。

A.HTTP

B.DNS

C.TCP

D.FTP

所属知识点:计算机网络>URL

答案解析:

本题考查URL基本知识。

在没有录入协议的情况下,URL默认是HTTP协议。本题选择A选项。

3.TCP/IP协议簇四层模型

OSI七层模型TCP/IP四层模型协议分层
应用层应用层

P0P3

110

FTP   HTTP

20/21  80

TeInet SMTP

23        25

NFS

DHCP  TFTP

67        69

SNMP  DNS

161        53
表示层
会话层
传输层传输层TCPUDP
网络层网际层IP ICMP IGMP ARP RARP
数据链路层网络接口层CSMA/CD  TokingRing
物理层

内部网关协议(Interior Gateway Protocol,IGP

        RIP(Rounting Information Protocol,路由信息协议),动态路由选择协议,用于自治系统(AS)内的路由信息的传递。

        OSPF(Open Shortest Path First开发式最短路径优先),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种。

BGP:边界网关协议,是运行于TCP上的一种自治系统的路由协议。是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。

若一台服务器只开放了25和110两个端口,那么这台服务器可以提供( )服务。
A.E-Mail        B.WEB        C.DNS        D.FTP

所属知识点:计算机网络>常见TCP/IP协议基础

答案解析:25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件。110端口为POP3(Post Office Protocol - Version 3,邮件协议版本3)负责邮件收取。
WEB服务主要是HTTP协议,端口为80。
DNS服务主要是DNS协议,端口为53。
FTP服务主要是FTP协议,端口为20/21。

4.常见协议功能

POP3:邮件收取
SMTP:邮件发送
FTP:20数据端口/21控制端口,文件传输协议
HTTP:超文本传输协议,网页传输
DHCP:IP地址自动分配
SNMP:简单网络管理协议
DNS域名解析协议,记录域名与P的映射关系
TCP可靠的传输层协议
UDP不可靠的传输层协议
ICMP因特网控制协议PING命令来自该协议
IGMP组播协议
ARP地址解析协议,IP地址转换为MAC地址
RARP:反向地址解析协议,MAC地址转IP地址

MIME:互联网标准,扩展电子邮件标准,支持多媒体数据,支持邮件传输

(1)2021年下半年软考上午真题9

9、下列不能用于远程登陆或控制的是( )。

A、IGMP

B、SSH

C、Telnet

D、RFB

所属知识点:信息安全>网络安全协议

答案解析:

IGMP:属于网络的组播协议,不能实现相关应用层的远程登录。

SSH:SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。

Telnet:Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。

RFB:RFB ( Remote Frame Buffer 远程帧缓冲) 协议是一个用于远程访问图形用户界面的简单协议。由于 RFB 协议工作在帧缓冲层,因此它适用于所有的窗口系统和应用程序。

(2)2021年下半年软考上午真题67~68

67、68、ARP报文分为ARP Request和ARP Response,其中ARP Request采用(1)进行传送,ARP Response采用(2)进行传送。

(1)A、广播

B、组播

C、多播

D、单播

(2)A、组播

B、广播

C、多播

D、单播

所属知识点:计算机网络>协议应用提升

答案解析:

本题考查计算机网络ARP协议。

ARP协议:地址解析协议,作用是由IP地址转换成MAC地址

RARP协议:反地址解析协议,作用是MAC地址转换成IP地址

对于ARP而言,请求是广播发送,ARP响应是单播发送。

故有ARP Request采用广播进行传送,ARP Response采用单播进行传送。

(3)2021年上半年软考上午真题68

68、使用电子邮件客户端向服务器发送邮件的协议是( )。

A.SMTP

B.POP3

C.IMAP4

D.MIME

所属知识点:计算机网络>常见TCP/IP协议基础

答案解析:

A选项SMTP邮件传输协议。本题选择A选项。

B选项POP3邮件收取协议。

C选项IMAP4协议与POP3协议一样也是规定个人计算机如何访问网上的邮件的服务器进行收发邮件的协议,但是IMAP4协议同POP3协议相比更高级。

D选项MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。
 

5.常见网络诊断命令

ping:用于检查网络是否连通
tracert( linux: traceroute):用于确定 IP数据包访问目标所采取的路径,若网络不通,能定位到具体哪个结点不通;
ipconfig(linux: ifconfig):显示TCP/IP网络配置值,如:IP地址,MAC地址,网关地址等;
nslookup查询DNS记录

Netstat:用于显示网络连接、路由表和网络接口信息

PS:

IPV4用32位二进制表示,地址空间是2^{32}

IPV6用128位二进制表示,地址空间是2^{128}

IPV6的地址空间是IPV4的2^{96}倍。

(1)2021年上半年软考上午真题66

66、IPv6 地址长度为( )bit。

A.16

B.32

C.64

D.128

所属知识点:计算机网络>IPv6

答案解析:

本题考查IPv6的基本概念。IPv6地址由128位二进制表示。

(2)2021年上半年软考上午真题69

69、以下 Windows 系统中用于清除本地 DNS 缓存的命令是( )。

A.ipconfig/ release

B.ipconfig/ flushdns

C.ipconfig/ displaydns

D.ipconfig/ registerdns

所属知识点:计算机网络>常用命令

答案解析:

A选项ipconfig/release :释放IP地址租约。

B选项ipconfig/ flushdns:清楚本地DNS缓存,本题选择B选项。

C选项ipconfig/ displaydns:显示本地DNS内容。

D选项 ipconfig/ registerdns:DNS客户端手工向服务器进行注册。

其他:

ipconfig /all:显示本机TCP/IP配置的详细信息。

ipconfig /renew:DHCP客户端手工向服务器刷新请求。

ipconfig /showclassid:显示网络适配器的DHCP类别信息。

ipconfig /setclassid:设置网络适配器的DHCP类别。

ipconfig /renew “Local Area Connection”:更新“本地连接”适配器的由 DHCP 分配 IP 地址的配置。

ipconfig /showclassid Local*:显示名称以 Local 开头的所有适配器的 DHCP 类别 ID。

ipconfig /setclassid “Local Area Connection” TEST:将“本地连接”适配器的 DHCP 类别 ID 设置为 TEST。

6.特殊的IP地址 

IP说明
127网段回播地址,本地环回地址
主机号非全0和非全1可作为子网中的主机号使用
主机号全0地址代表这个网络本身,可作为子网地址使用
主机号全1地址特定子网的广播地址
169.254.0.0保留地址,用于DHCP失效(Win)
0.0.0.0保留地址,用于DHCP失效(Linux)

1.每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;
2.IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址
3.IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。
4.IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。

5.网络ID的第一个6位组也不能全置为“0”,全“0”表示本地网络。


 PS:这次整理得有点乱

  • 5
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一条小橘猫

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值