如果您希望两台或多台计算机能够通信,则需要以某种方式连接它们。 使用两种设备,您实际上没有太多选择。 点对点链接是最好的,基本上也是唯一的选择。 如果您想将两台以上的计算机连接在一起,事情会变得有点复杂,因为您有更多选择。 一种潜在的网络拓扑是网状拓扑。
网状拓扑
在网状拓扑中,设备通过多个可能的路由互连。 网格拓扑有两种变体,部分连接的网格和完全连接的网格。
在完全连接的网格中,每个设备都连接到其他所有设备。 这提供了出色的连接性,但扩展起来可能既昂贵又复杂。 在部分连接的网格中,许多(尽管不是全部)设备具有多个连接。 此变体提供了全网格的大部分优势,但复杂程度和相关成本可根据风险承受能力进行调整。
优点
任何形式的网状网络都提供了增强的连接性。 这提供了额外的潜在带宽,这对于可能会淹没单个链路的活动激增很有帮助。 增加连接性的主要优势是冗余路由的存在。 当与可以检测网络中的连接问题并即时调整的网络路由协议结合使用时,网状网络可能会遭受多次故障,但仍能维持几乎所有活动。
网络继续提供标称功能的确切能力取决于具体的故障或故障。 如果网线被剪断、折断或意外断开,只要有另一条迂回路线即可。 两个设备之间的中断(现在已断开连接)只会最小化。 相反,网络会识别出链路已关闭,并以不同的方式路由流量。 如果实际的计算机或服务器崩溃或关闭,情况会略有不同。 在这种情况下,该设备显然是完全无法访问的。 但是,网络的其余部分可以识别这一点并通过替代连接路由流量。
将任何设备添加到网络都不会造成停机,尽管网络可能需要少量时间才能用作传输数据的路由。 如果突然移除设备,可能会产生一些影响。 但是,如果涉及某些规划,也可以从网络中彻底删除设备。 网状网络中的容错性还可以使远程诊断问题变得相对容易。 但是,该问题可能仍需要现场人员来解决该问题。
缺点
成本是网格拓扑的主要缺点,尤其是对于完全连接的网格。 即使在相对较小的规模下,所需的网络电缆和接口的数量也变得荒谬。 为了 example,在一个五设备网络中,每个设备需要四个以太网端口,总共需要九根以太网电缆。 对于十个设备,您需要每个设备有九个以太网端口和四十五根以太网电缆的容量。 在连接方面,这对电缆来说过于复杂并且成本很高。
可以在部分网格中管理连接成本和复杂性,从而以更合理的成本实现冗余连接。 为了 example,确保所有端点(如服务器和计算机)具有两个独立的网络连接可能更合理。 相比之下,骨干路由器具有更复杂和更完整的网格。
尽管连接冗余非常好,但它也是一种无法获得收益的成本。 这有点像保险。 如果你有它并且需要它,那就太好了; 如果你需要它但没有它,那太可怕了。 然而,拥有冗余而不需要它可能很难销售,尤其是在一些紧张的公司环境中。 当涉及到与更广泛的互联网的实际连接时,许多实施网状网络以实现冗余的公司可能仍面临单点故障。 这与大多数时间没有使用的冗余成本相同的问题。
一些公司可能遇到的另一个问题是连接的分布式特性。 这会使整体网络监控更加复杂,尤其是在执行“深度数据包检查”等任务时。
结论
网状拓扑是计算机网络,其中许多(但不是全部)设备具有多个网络连接。 网络拓扑中的这种冗余使网状网络具有容错能力,但也导致成本高昂。
当与验证链路状态的适当网络路由协议结合使用时,网状网络可以自我修复,并且在发生事故时将连接损失降至最低。 网状拓扑通常不用于最终用户设备。 尽管如此,它们反而更适合后端连接,例如与服务器和路由器之间的连接。