我们正在设计一台电气柜内装有 Windows PC 的机器(类似 Beckhoff IPC这个)。除此之外,还会有一些 GigEVision 摄像头连接到该 PC。(GigEVision 基本上是 UDP,可能还混入了一些 TCP。)不幸的是,一个千兆位连接无法为所有摄像头提供足够的带宽,因此我们需要两个。
为了避免购买两台交换机并为其寻找空间,我想到了一个主意,使用两根电缆将两个 PC 端口连接到一台交换机。我可以将不同的端口及其对应的摄像头放在不同的子网上,以控制哪些数据通过哪条以太网电缆传输。
这是个好主意吗?这里有人尝试过类似的事情吗?如果有,效果如何,有什么问题吗?否则,有谁知道这在理论上是否可行,或者这是一个糟糕的想法,只会自找麻烦?
如果重要的话,连接到该交换机的所有设备都将具有静态 IP 地址。此外,交换机可能是非托管的 Weidmuller 交换机像这样。
答案1
这不是一个糟糕的想法(但也不是特别好的想法)。事情应该会真正发挥作用,但最终您将需要两个网关(两个路由器或一个具有多个端口的路由器)来为这两个子网提供服务,否则它们之间将无法访问。
此外,您实际上应该能够放置两个不同的 IP 地址但来自同一个子网,这应该可以消除双网关以及在同一物理网络上有两个子网的可能缺点。
答案2
如果这是摄像头和单台 PC 之间的“一对一”连接,那么为什么不在 PC 上放置更多 NIC 端口并在摄像头和这些端口之间拉一条电缆 - 然后只需将每个“辅助”NIC 设置为其自己的不可路由 IP 地址,摄像头也是如此,然后 PC 就可以顺利路由到每个摄像头。这将为您节省交换机端口和交换机上的所有额外电缆/配置,正如您所描述的那样,每个摄像头都将拥有自己的链路的全部带宽 - 四卡也相当便宜。
无论如何只是一个想法。