捕获数据包的硬件

我的一个客户是德克萨斯州的一个小学区。 像任何一所学校一样,他们经常在打印机等networking外围设备上遇到问题。

能够简单地“倾听”打印机和个人电脑相互之间的对话(或者不是更重要),这将是非常好的。问题是我再也找不到老式的“集线器”了,即使可以,这也不是一个长期的解决scheme。

所有我发现复制一个简单的集线器的目的是$ 100 +或难以投入networking工具包(又名我的背包)…

既然集线器已经死亡,那么networking世界中简单数据包捕获的新的低成本标准是什么呢?

我只看到这些方法来做到这一点:

  • 超低成本:使用两个网卡获取旧PC。 不便携式,但便宜。
  • 与两个网卡的笔记本电脑一样。 第二块网卡可能需要一个cardbus / PCMIA卡。 如果你已经有一台笔记本电脑,这可能是最好的解决scheme。
  • find一个老式的中心。 为了达到这个目的,许多人倾向于保留其中至less一个。
  • 使用端口镜像寻找旧的(只读:100mbit)pipe理交换机。 购买这些新产品并不便宜,但在过去的三年里,我已经拿到了半个废弃堆,因为它们被具有Gbit或PoEfunction的更现代的交换机所取代。

我很想添加你的工作所需的工具 。 鉴于你的问题,我怀疑这不是一个select,但“每年节省我X小时”价格是Y“投资回报<= 3年”是一个有力的论据。

它是否必须是硬件? 如果您正在对特定PC的stream量进行故障排除,您是否可以运行程序来捕获数据包? 我猜你可能不想安装WireShark,但是有些程序可以直接从U盘上运行而不需要安装( SmartSniff就是一个例子)。