我刚刚开始学习networking拓扑学,但是到目前为止我学到的不同types的networking拓扑有很多混淆。
首先,BUS拓扑。 如果我使用BUS拓扑结构连接同一条线路中的100台PC,并且networking连接速度为100Mbps,那么每台PC将有一个1Mbps的连接,对不对?
在相同的情况下,如果我使用STAR拓扑连接这100台PC,那么每台PC将有100Mbps的连接?
然后用TREE拓扑将系统分成10个子系统(10个树分支),每个分支有10个PC,那么我将有另外10个小的“BUS-拓扑”networking,每个networking将有10Mbps的连接,因此每台PC也将有10Mbps?
最后一个是RING拓扑结构,100台PC,每台PC将有100Mbps的连接?
当你谈论networking的速度时,你通常谈论的是两个客户端理论上可以使用一个完全有效的协议的速度,而不是networking上的其他通信。
当你只谈论networking拓扑时,你正在谈论一个抽象的概念。 抽象的概念并没有真正告诉你带宽如何分裂。 您需要了解更多关于连接设备以及使用的协议,以便真正了解如何使用给定的拓扑结构设置networking中的端节点之间的带宽分配情况。
首先,BUS拓扑。 如果我使用BUS拓扑结构连接同一条线路中的100台PC,并且networking连接速度为100Mbps,那么每台PC将有一个1Mbps的连接,对不对?
如果只有两个节点正在尝试通信,则它们将以100Mbps进行通信。 如果多于两个节点正在尝试通信,那么发生的情况取决于networking。 在一个CSMA / CDnetworking中,当别人没有说话时,他们每个人都会试图说话。 最大容量仍然只有100Mbps,而客户端a可以达到80Mbps,客户端b只有20Mbps。
想象一个像限速的典型街道一样的公共汽车networking。 正因为每个人的车道连接到街道并不意味着车速限制除以车道总数。
在相同的情况下,如果我使用STAR拓扑连接这100台PC,那么每台PC将有100Mbps的连接?
这取决于你的星星发生了什么。 你开始连接以太网集线器吗? 如果是这样,那么你得到的带宽就像一个总线,是一个以太网交换机的点? 如果你有一个开关,那么你将获得更高的带宽。
对于总线拓扑结构,我相信你是对的。 总线拓扑现在很less使用。
对于一个明星,你也是对的。 然而,这里的限制因素是星形中心的交换机的所谓背板的总带宽。 在你的例子中,它将不得不支持100 * 100 * 2(全双工)Mbps,总计大约20 Gbps,让每台PC使用最大带宽。 这是现实生活中非常常见的拓扑结构。
对于树,PC之间的最大带宽取决于它们在树中的位置。 树的每个子集与树的其余部分有共享的带宽。 因此,在一个子系统中,可以达到比在不同子系统中的PC之间更高的带宽。 通常情况下,树形networking基本上是由多个星体构成的,一个星体向树的更高一层发展。
我不清楚环网是否足够了解最后的答案。
在查看拓扑时,也不要忘记可以是全部或部分的网状networking。 互联网基本上是一个部分网状networking。