本文用于记录软考中,关于计算机网络考试题目,包括:传输协议、网络安全等等内容。
如有想要记录的题目,欢迎评论补充!
关注公众号“月上老狗”,发送“软件设计师”,获取历年软件设计师软考真题。
首先建议学习一下有哪些协议,常见的协议有:
Transmission Control Protocol
,传输控制协议):TCP是面向连接的协议。在数据传输之前,必须先建立一个连接(三次握手),提供可靠的数据传输。User Datagram Protocol
,用户数据报协议):UDP是无连接的协议,不需要建立连接即可发送数据,UDP不保证数据包的可靠传输,没有确认机制,也不重传丢失的数据包。Stream Control Transmission Protocol
,流控制传输协议):类似于 TCP,但提供了多流、多路复用和更强的消息边界控制等功能。适用于需要可靠传输和流控制的应用场景,如 VoIP 和电话会议。Datagram Congestion Control Protocol
,数据报拥塞控制协议):结合了 TCP 和 UDP 的优点,提供了可靠性和拥塞控制,但保留了 UDP 的低延迟和连接少的优势。主要用于实时流媒体传输和网络游戏等场景。Reliable User Datagram Protocol
,可靠用户数据报协议):结合了 UDP 的简单性和 TCP 的可靠性,提供了一种轻量级的可靠传输协议。常用于实时音频和视频传输等场景。Quick UDP Internet Connections
):由 Google 开发的基于 UDP 的传输协议,旨在减少连接建立和握手的延迟,提供更快的网络连接。常用于 Web 应用程序和移动应用程序的传输。接下来是真题:
解析:
- TCP通信特点:需要先建立连接;消息有序;通信可靠性高;可控制阻塞。
- UDP通信特点:无连接;消息可靠性低;开销小、效率高。
选项 | 分析 |
---|---|
A. E-Mail | 端口25通常用于SMTP(Simple Mail Transfer Protocol); 端口110通常用于POP3(Post Office Protocol version 3)。 这两个端口都是电子邮件服务的标准端口。 因此,如果服务器开放了这两个端口,则它可以提供电子邮件服务。 |
B. WEB | Web服务通常使用端口80(HTTP)和端口443(HTTPS)。 |
C. DNS | DNS服务通常使用端口53。 |
D. FTP | FTP服务通常使用端口21。 |
选项 | 分析 |
---|---|
A. 拒绝服务攻击 | 主动攻击,攻击者通过使目标系统过载或崩溃,使其无法提供正常的服务。 |
B. 会话拦截 | 被动攻击,攻击者监听并窃取网络会话中的信息。 |
C. 系统干涉 | 主动攻击,攻击者试图修改或破坏系统的正常运行。 |
D. 修改数据命令 | 主动攻击,攻击者修改数据或命令,以达到其目的。 |
选项 | 分析 |
---|---|
A. 控制进出网络的数据包和数据流向 | 正确 防火墙的基本功能之一就是控制进出网络的数据包和数据流向,通过定义规则来允许或拒绝流量。 |
B. 提供流量信息的日志和审计 | 正确 防火墙通常具备记录和审计功能,可以记录流量信息、检测和审计网络活动。 |
C. 隐藏内部IP以及网络结构细节 | 正确 防火墙可以通过网络地址转换(NAT)和其他技术来隐藏内部IP地址和网络结构细节,从而增强安全性。 |
D. 提供漏洞扫描功能 | 不正确 虽然一些高级的安全设备可能同时具备防火墙和漏洞扫描功能,但防火墙本身的主要功能并不是漏洞扫描。 漏洞扫描一般是由专门的漏洞扫描工具或系统来完成的。 |
在网络安全中,攻击行为通常分为被动攻击和主动攻击。被动攻击通常涉及到监听和窃取信息,而不直接影响系统的操作。主动攻击则涉及到直接对系统或数据的修改和破坏。
linux: traceroute
):用于确定 IP 数据包访问目标所采取的路径,若网络不通,能定位到具体哪个结点不通;linux: ifconfig
):显示 TCP/IP 网络配置值,如:IP 地址,MAC 地址,网关地址;选项 | 解析 |
---|---|
A. Netstat | Netstat 命令用于显示网络连接、路由表和网络接口的统计信息。它提供了网络连接的详细信息,但不是专门用于测试网络连通性的命令。 |
B. Ping | Ping 命令用于测试主机之间网络连通性。它通过发送 ICMP 回显请求并等待回显响应来测量两台主机之间的往返时间。 这个命令是专门用于测试网络连通性的。 |
C. Msconfig | Msconfig 命令用于配置系统启动和服务,不用于网络连通性测试。 |
D. Cmd | Cmd 是 Windows 命令行解释器,提供了一个运行命令的环境,但它本身不是用于测试网络连通性的具体命令。 |
选项 | 解析 |
---|---|
A. 本地DNS缓存 | 不正确。虽然本地DNS缓存是一个常用的查询位置,但在此之前会先查询本地hosts文件。 |
B. 本机hosts文件 | 正确。本地hosts文件是主机在进行DNS查询前首先检查的地方,以查看是否自行指定该网址对应的IP地址记录。 |
C. 本地DNS服务器 | 不正确。本地DNS服务器是在本地缓存和hosts文件都没有找到对应记录时,下一步查询的目标。 |
D. 根域名服务器 | 不正确。根域名服务器是在所有其他查询(包括本地hosts文件、本地DNS缓存和本地DNS服务器)都未能找到对应记录时,最后一步查询的目标。 |
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!