首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于网络拓扑的基本问题

关于网络拓扑的基本问题
EN

Server Fault用户
提问于 2010-12-22 19:24:46
回答 2查看 2.1K关注 0票数 0

我刚刚开始学习网络拓扑,但是到目前为止,对于不同类型的网络拓扑有很多混淆。

首先,总线拓扑。如果我有大约100台PC在同一条线路上用总线拓扑连接,而且网络连接速度是100 1Mbps,那么每台PC都有一个1 1Mbps的连接,对吗?

在同样的情况下,如果我用星型拓扑连接这100台PC,那么每台PC将有一个100 each的连接?

然后用树形拓扑将系统划分为10个子系统(10个树枝),每个分支有10个PC,然后我会有另外10个小的“总线拓扑”网络,每个网络连接10 10Mbps,因此每台PC也有10 10Mbps?

最后一个是环形拓扑,每台PC机有100 have的连接?

EN

回答 2

Server Fault用户

发布于 2010-12-22 19:57:25

当你谈论网络的速度时,你通常谈论的是两个客户端在理论上使用一个完全有效的协议所能达到的速度,而不是网络上的其他通信。

当你只谈论网络拓扑时,你说的是一个抽象的概念。抽象的概念并没有真正告诉你带宽是如何分裂的。您需要更多地了解连接设备和正在使用的协议,才能真正了解如何在使用给定拓扑设置的网络中的终端节点之间分配带宽。

首先,总线拓扑。如果我有大约100台PC在同一条线路上用总线拓扑连接,而且网络连接速度是100 1Mbps,那么每台PC都有一个1 1Mbps的连接,对吗?

如果只有两个节点试图通信,它们将以100 nodes的速率进行通信。如果有更多的节点试图进行通信,那么所发生的事情取决于网络。在CSMA/CD网络中,当其他人没有说话时,他们每个人都会试图交谈。最大容量仍仅为100 Mbps,但客户端a可获得80 Mbps,客户端b仅为20 Mbps。

想想公交网络,就像一个典型的有限速的街道。仅仅因为每个人的车道都与街道相连并不意味着限速除以车道的总数。

在同样的情况下,如果我用星型拓扑连接这100台PC,那么每台PC将有一个100 each的连接?

这取决于你的星点发生了什么。您的启动是否与以太网集线器连接?如果是这样的话,那么你得到的带宽就像总线一样,点是以太网交换机吗?如果你有一个交换机,那么你将得到一个更高的带宽。

票数 5
EN

Server Fault用户

发布于 2010-12-22 19:39:46

对于总线拓扑,我相信你是对的。现在很少使用公共汽车拓扑。

对于明星来说,你也是对的。然而,这里的限制因素是恒星中心开关的所谓背板的总带宽。在您的例子中,它必须支持100*100*2 (全双工) Mbps,总共大约20 Gbps,使每台PC都能利用最大带宽。这是现实生活中非常常见的拓扑结构。

对于树,PC之间的最大带宽取决于它们在树中的位置。树的每个子集与树的其余部分都有一个共享的带宽。因此,在一个子系统中,您可以达到比不同子系统中的PC之间更高的带宽。通常情况下,树网络基本上是由多颗恒星组成的,其中一种说法是恒星会上升到树的更高的层次。

我不太了解网络,不知道最后的答案。

在看拓扑时,也不要忘记网状网,它可以是完整的,也可以是部分的。互联网基本上是一个局部的网状网络。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/215440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档