因为IPv4在每个子网只能容纳255台设备以及高端NVR产品对网络性能的高要求。双网卡的NVR设备也成为了中高端市场的宠儿。

对于通常我们所能见到的双网卡NVR,DVR设备一般都具有三种模式:单网卡模式、负载均衡模式、容错模式。

  • 单网卡模式:就是把双网卡设备当作单网卡设备来使用,可以手动设置启用哪张网卡,另外一张网卡则处于关闭状态。
  • 负载均衡模式:为了提高网络接口的数据吞吐能力,使得高性能的NVR设备可以连接更多更高清的前端IPC通常采用负载均衡这种模式。

大华 监控 双网卡 大华nvr双网卡设置_链路



  • 注意:在负载均衡模式下两张网卡是处在同一个广播域中,并且具有相同的mac地址。从路由器或者我们的PC的角度来看的话NVR对外呈现的效果就是仅有一张网卡(一个IP、一个MAC)。在进行物理链路连接的时候需要选择具有链路聚合功能的路由器或者交换机,因为在双网卡发送数据的时候是将一个数据包拆分成若干份然后通过两个网口发送的(可以简单理解为A网卡发1,3,5,7 B网口发2,4,6,8),因此在物理链路中只有具有聚合功能的网络设备才能把包和在一起。
  • 冗余模式:冗余模式可以提高设备运行的稳定性,防止网络不稳定或者断线导致的无法正常通信的问题。通俗的将冗余模式就是默认只有一张网卡处于工作状态,另外一张网卡处于休眠状态,两张网卡共用一个mac和ip。当网卡A出现通信故障时(网线断开等问题),网卡B就会自动代替网卡A进行工作。


大华 监控 双网卡 大华nvr双网卡设置_大华 监控 双网卡_02



关于双网卡的代码的实现可以查询下linux下bond0 的实现方式。