我一直在尝试寻找一个专门针对数据包广播特性的集线器。我正在对NAT路由器后面的NAS进行故障排除,希望查看通过网络传输的流量,这似乎是最简单,最快的方法。
无论如何,这不是问题。这个问题就在这里-我一直很难找到普通的集线器。如今看来,大多数事情似乎都是开关。这使我想知道是否可以制造现代交换机来像集线器一样广播数据包,从而使集线器不必要。谁能确认事实是否如此?
我一直在尝试寻找一个专门针对数据包广播特性的集线器。我正在对NAT路由器后面的NAS进行故障排除,希望查看通过网络传输的流量,这似乎是最简单,最快的方法。
无论如何,这不是问题。这个问题就在这里-我一直很难找到普通的集线器。如今看来,大多数事情似乎都是开关。这使我想知道是否可以制造现代交换机来像集线器一样广播数据包,从而使集线器不必要。谁能确认事实是否如此?
Answers:
不,不是全部(或者我从未见过),但是您可以让受管理的智能交换机执行端口镜像,这将为您提供一个端口上交换机的所有流量。
有人认为,您可以使用MAC或ARP泛洪攻击,强制某些类型的交换机发送它们在所有端口上接收到的所有帧,但是我对这种事情没有经验。这是一个非常古老的漏洞,大多数制造商可能已经采取了一些缓解措施。
VLAN
?
我也使用旧的集线器进行网络故障排除。这些天来很难。亚马逊上似乎有一些商品,您也可以在ebay上找到一些商品。确保仔细阅读技术规格,以确保您实际上是一个集线器,而不是交换机。
需要澄清的一点是:集线器不会将broadcast
以太网帧传输到所有端口(广播流量除外)。集线器floods
以太网到所有端口。用于将单个主机泛洪到所有端口的单播帧与用于将所有主机泛滥到所有端口的broadcast
帧之间存在明显的区别broadcasted
。
此外,有两种广播类型:
第2层广播是针对同一物理网段上的所有主机的。
第3层广播是针对同一第3层网络(网络/子网)中的所有主机的。
最后一点,多播流量通常表现为广播流量,因为它会泛洪到所有端口,并且对该流量感兴趣的主机可以选择接受它,而那些不感兴趣的主机则将其丢弃。
packet broadcast characteristic
集线器的,我看到有必要弄清楚广播和洪水之间的区别。我不认为提供其他信息和澄清的答案会被否决,但这是事实。
首先,千兆以太网不允许集线器。当IEEE首次定义GigE时,他们简要地制定了有关GigE集线器应如何工作的规范,但没有人发货,IEEE很快弃用了该规范,建议始终切换GigE。(注意:在技术上这意味着GigE不是CSMA / CD。)
如果您知道在哪里看,仍然可以购买100BASE-TX集线器,尤其是所谓的“ 双速集线器 ”。10/100双速集线器实际上是同一盒子中10BASE-T集线器和100BASE-TX集线器的组合,两个集线器之间有一个2端口桥接(交换)芯片。如果将100BASE-TX设备连接到端口,则该端口将连接到100BASE-TX集线器。如果将10BASE-T设备连接到端口,则该端口将连接到10BASE-T集线器。因此,所有100BASE-TX设备都可以侦听彼此的单播流量,所有10BASE-T设备都可以侦听彼此的单播流量。但是100BASE-TX设备无法监听10BASE-T设备的单播流量(反之亦然),因为它们之间存在桥梁。
由于您可能不再拥有仅10BASE-T的设备,因此双速集线器将与纯100BASE-TX集线器完全相同。
而且,当然,正如其他人指出的那样,可管理的交换机通常允许您设置“端口镜像”,在某些产品中也称为“端口跨接”或“嗅探器端口”,这使您可以确保一个端口能够看到为了使用嗅探器和其他流量监视工具,所有进出交换机另一端口的流量均来自交换机的另一个端口。