在我的网络中,我需要一些可管理的交换机。因此,有人建议我使用brctl将Linux服务器配置为桥梁。那些新的桥梁应该像开关一样。
这些桥和可管理的开关之间应该有什么区别。
我知道开关和桥接器的区别。
发布于 2015-04-20 21:11:00
托管交换机和使用Linux桥接口之间的三个主要区别是性能、端口密度和特性。
大多数托管交换机都会将一些编程功能嵌入到专用硬件中。这并不是所有情况下都是这样的,但这种专用硬件的性能往往优于纯基于软件的设备(至少对于嵌入在硬件中的功能而言是如此)。
第二,如果端口密度是值得关注的,那么没有多少服务器系统可以将12-48个端口打包到1U底盘中,而在我所看到的那些服务器系统中,它们被设计成一个网络设备。
最后,是特征。托管交换机通常具有一些特性,这些特性要么不存在于Linux平台上,不太容易配置,要么需要额外的CPU/内存资源,如果使用这些资源将进一步影响性能。
但是,除了两个平台选择上的差异之外,听起来您正在设置某种实验室/测试/开发环境。我主要关心的是,您应该尽可能地与实际/生产环境相匹配。您的Linux“交换机”的行为与您的托管交换机不同,因此在实验室中实现的东西在在托管交换机上实现时可能会完全不同。
发布于 2015-04-20 20:20:42
linux网桥是一个纯粹的软件交换机--每个包都涉及cpu。有了“管理切换”,就会有专用的交换硬件。
https://networkengineering.stackexchange.com/questions/17993
复制相似问题