单选题
14.如下图所示的网络,主机A通过Telnet登录到路由器A,然后在远程的界面通过FTP获取路由器B的配置文件,此时路由器A存在多少个TCP连接?
14.如下图所示的网络,主机A通过Telnet登录到路由器A,然后在远程的界面通过FTP获取路由器B的配置文件,此时路由器A存在多少个TCP连接?
A
4
B
1
C
3
D
2
答案解析
正确答案:C
解析:
这道题考察的是对 TCP 连接建立过程以及常见应用层协议(Telnet 和 FTP)工作原理的理解。我们需要分析在题目描述的场景中,路由器 A 作为中间节点或服务器端,究竟参与建立了哪些 TCP 连接。
### 1. 场景分解
题目描述了两个主要的操作阶段:
1. **主机 A 通过 Telnet 登录到路由器 A**。
2. **在远程界面(即通过 Telnet 会话)通过 FTP 获取路由器 B 的配置文件**。
我们需要分别分析这两个阶段产生的 TCP 连接。
### 2. 详细分析
#### 第一阶段:主机 A Telnet 登录路由器 A
* **协议特性**:Telnet 是基于 TCP 的应用层协议,默认使用端口 23。
* **连接建立**:主机 A 作为客户端,路由器 A 作为服务器端。当登录成功时,主机 A 与路由器 A 之间建立了一条 **TCP 连接**。
* **当前路由器 A 上的连接数**:1 条(来自主机 A)。
#### 第二阶段:通过 FTP 获取路由器 B 的配置文件
这里需要特别注意操作的主体和方向。题目说“在远程的界面通过 FTP 获取路由器 B 的配置文件”。这意味着:
* **操作发起者**:虽然命令是在路由器 A 的 CLI(命令行界面)中输入的,但实际上是 **路由器 A** 作为 FTP 客户端,去连接 **路由器 B**(FTP 服务器)。
* **协议特性**:FTP 也是基于 TCP 的协议。标准的 FTP 工作模式涉及两个通道:
1. **控制连接(Control Connection)**:用于发送命令和接收响应。通常由客户端主动连接到服务器的 21 端口。这是一条 **TCP 连接**。
2. **数据连接(Data Connection)**:用于传输文件数据。
* 在 **主动模式(Active Mode)** 下:客户端(路由器 A)开启一个随机端口监听,服务器(路由器 B)从 20 端口主动连接到客户端的这个随机端口。这也是一条 **TCP 连接**。
* 在 **被动模式(Passive Mode)** 下:客户端(路由器 A)主动连接到服务器(路由器 B)开启的一个随机数据端口。这同样是一条 **TCP 连接**。
* **结论**:无论主动还是被动模式,完成一次 FTP 文件传输通常需要 **2 条 TCP 连接**(1 条控制 + 1 条数据)。
* **连接建立**:
1. 路由器 A 与 路由器 B 之间建立 FTP **控制连接**。
2. 路由器 A 与 路由器 B 之间建立 FTP **数据连接**。
* **当前新增路由器 A 上的连接数**:2 条(指向路由器 B)。
### 3. 汇总路由器 A 上的 TCP 连接
此时,路由器 A 上存在的 TCP 连接包括:
1. **Telnet 连接**:主机 A <--> 路由器 A (1 条)
2. **FTP 控制连接**:路由器 A <--> 路由器 B (1 条)
3. **FTP 数据连接**:路由器 A <--> 路由器 B (1 条)
**总计:1 + 1 + 1 = 3 条 TCP 连接。**
### 4. 易错点提示
* **误选 B (1)**:只考虑了 Telnet 连接,忽略了 FTP 连接。
* **误选 D (2)**:可能认为 FTP 只有一条连接(混淆了 HTTP 等单连接协议),或者忽略了 Telnet 连接仍然存在。
* **误选 A (4)**:可能错误地认为主机 A 也直接参与了 FTP 连接,或者计算了其他不必要的连接。注意题目中是“路由器 A ... 获取路由器 B 的配置文件”,数据流是 Router A <-> Router B,主机 A 只是通过 Telnet 下发指令,不直接参与 FTP 数据传输的 TCP 连接。
### 5. 最终结论
路由器 A 上现存的 TCP 连接数量为 3 个。
故正确答案为 **C**。
题目纠错
华为ICT练习考试题库
相关题目
单选题
946.静态MAC地址表在系统复位、接口板热插拔或接口板复位后,保存的表项不会丢失
单选题
945.应用数据经过数据链路层处理后一定携带了MAC地址。
单选题
944.Segment Routing将代表转发路径的段序列编码在数据包头部,随数据包传输,接收端收到数据包。 后,对段序列进行解析。如果段序列的顶部段标识是本节点时,则弹出该标识然后进行下一步处理,如果不是本节点, 则使用ECMP(Equal Cost Multiple Path)方式将数据包转发到下一节点。
单选题
943.OSPFv3的Router—ID可以通过系统自动产生
单选题
942.路由器的同一个接口不能同时作为DHCPv6服务器和DHCPv6客户端
单选题
941.IPSec的数据封装模式为隧道模式时,隐藏了内网主机的IP地址,这样可以保护整个原始数据包的安 全
单选题
940.路由器在进行数据包转发时,每经过一个数据链路层,数据链路层都需要重新封装。
单选题
939.RSTP协议提供的环路保护功能只能在指定端口上配置生效。
单选题
938.SRGB(segment routing global block)为全局segment预留的本地标签集合。在MPLS和IPv6 中,SRGB均为全局标签预留的本地标签集合
单选题
937.组播地址FF02::2表示链路本地范围的所有路由器。
