多选题
619.以下应用程序中基于 TCP 协议的是哪一项?
A
FTP
B
HTTP
C
Ping
D
TFTP
答案解析
正确答案:AB
解析:
这道题考查的是常见网络应用层协议所依赖的传输层协议。我们需要分析每个选项中的协议是基于 TCP(传输控制协议)还是 UDP(用户数据报协议)。
**详细解析:**
1. **A. FTP (File Transfer Protocol,文件传输协议)**
* FTP 用于在网络上进行文件传输。由于文件传输要求数据必须完整、准确且按序到达,任何丢包或错误都可能导致文件损坏,因此 FTP 需要可靠的连接。
* **结论**:FTP 基于 **TCP** 协议(通常使用端口 20 和 21)。
2. **B. HTTP (HyperText Transfer Protocol,超文本传输协议)**
* HTTP 是 Web 浏览的基础协议,用于传输网页、图片等数据同样要求数据的完整性和可靠性。
* **结论**:HTTP 基于 **TCP** 协议(通常使用端口 80 或 443)。
3. **C. Ping**
* Ping 命令主要用于测试网络连通性。它底层使用的是 **ICMP** (Internet Control Message Protocol,互联网控制报文协议)。
* ICMP 是直接封装在 IP 数据包中的,并不使用 TCP 或 UDP 作为传输层协议。
* **结论**:Ping **不基于 TCP**,也不基于 UDP,而是基于 ICMP。
4. **D. TFTP (Trivial File Transfer Protocol,简单文件传输协议)**
* TFTP 是一个简化版的文件传输协议,常用于无盘工作站启动或路由器配置备份等场景。它设计简单,开销小,但不提供复杂的错误恢复机制,因此选择无连接的、效率较高的协议。
* **结论**:TFTP 基于 **UDP** 协议(通常使用端口 69)。
**综上所述:**
* 基于 TCP 的协议有:**FTP** 和 **HTTP**。
* 基于 UDP 的协议有:TFTP。
* 基于 ICMP 的工具/协议有:Ping。
因此,正确答案是 **A、B**。
相关知识点:
基于TCP协议:FTP与HTTP
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
182.STP 下游设备通知上游设备发生拓扑变化时发送的报文是?
单选题
181.现有一台交换机通过一个端口和对端设备的指定端口直连,但是该端口不转发任何报文, 却可以 通过接收 BPDU 来监听网络变化, 那么该端口的角色应该是( )。
单选题
180.LDP 的倒数第二跳弹出机制( ), 可以使得标签在倒数第二跳 LSR 上弹出, 这样做可以降低 以下哪个选项设备的报文处理复杂度?
单选题
179.IPv6 报文头比 IPv4 报文头增加了哪个字段?
单选题
178.DHCPv6 客户端发送的 DHCPv6 请求报文的目的端口号为?
单选题
177.IPv6 地址 2019::8:AB 对应的 Solicited-node 组播地址为?
单选题
176.以下业务模块的 ACL 默认动作为 permit 的是?
单选题
175.以下哪种远程登录方式最安全?
单选题
174.PPP 帧格式中的 Flag 字段的取值为?
单选题
173.路由器上电时,会从默认存储路径中读取配置文件进行路由器的初始化工作 。如果默认存储路径 中没有配置文件, 则路由器会使用什么 来进行初始化?
