📌  相关文章
📜  教资会网络 | UGC NET CS 2015 年 12 月 – III |问题 12(1)

📅  最后修改于: 2023-12-03 15:26:03.078000             🧑  作者: Mango

UGC NET CS 2015 年 12 月 – III | 问题 12

本题涉及计算机网络领域,要求考生理解网络协议及其相关概念。

问题描述

假设位于时间 t1 的主机 A 需要向主机 B 发送一个数据包,它将通过一个路由器 R 中转。路由器 R 具有一个缓存区用于存储转发数据包。以下哪一个选项是正确的?

A. 数据包将立即到达路由器 R。 B. 如果路由器 R 的缓存区满了,数据包将被路由器 R 删除。 C. 如果在数据包到达路由器 R 之前路由器 R 的缓存区已经满了,则数据包会返回发送方的主机 A。 D. 如果在数据包到达路由器 R 之前路由器 R 的缓存区已经满了,则数据包将被丢弃。

答案

答案是 D。 如果路由器 R 的缓存区已经满了,数据包将被路由器 R 丢弃。

在网络中,缓存区是一种用于存储数据包的临时存储区。路由器是一种网络设备,它可以转发数据包从一个网络到另一个网络,但是路由器也有一个缓存区用于存储临时的数据包。

当路由器的缓存区已满时,它将不再接受新的数据包,而是将它们丢弃。这是因为路由器需要确保网络中的所有数据包都可以正常地转发,如果缓存区已满,则可能会造成数据包丢失或网络堵塞等问题。

因此,选项 D 是正确答案,如果在数据包到达路由器 R 之前路由器 R 的缓存区已经满了,则数据包将被丢弃。