我正在备考,正在复习教授给我的复习题。我对 Switching 有理解障碍。有人能给我解释一下如何解决以下 Switching 问题吗?
两台主机 A 和 B 通过两个交换机 S1 和 S2 连接,如下所示。每条链路的带宽为 1000 Mbps,延迟为 10 毫秒。计算在以下情况下将 10^3 位数据从 A 传输到 B 所需的时间:
A---S1---S2---B
A.) S1 和 S2 进行消息交换。
B.) S1 和 S2 进行数据包交换。假设数据包不需要报头,并且数据包长度为 p 字节。
C.) 如果为了路由目的我们必须为每个数据包包含一个长度为 h 位的标头,并且我们选择发送大小为 p 的数据包,那么传输整个文件需要多长时间?
答案1
我假设没有 TCP 扩展等。因此最大吞吐量如下。
(TCP 窗口大小)/(延迟)= 吞吐量
数据大小/吞吐量=所用时间
这里的问题是,如果没有窗口缩放,您的吞吐量就会受到限制。如果您已经完成了作业,那么您应该能够插入值并回答问题。