计算和计费Internet上的IP多播使用情况

我一直在寻找IP广播在公共互联网上得不到广泛支持的原因,一个普遍被引用的原因是互联网服务提供商难以跟踪多播使用情况,以便日后计费。 鉴于这个困难,由于ISP控制着路由器,并且他们没有被迫支持多播(按照IPv4),他们只是禁用它。 我找不到这是什么困难。


由于ISP可以完全控制任何入站和出站stream量,无论是单播还是多播,后者的跟踪和计费有什么难度,前者是不存在的?

事实并非如此。

大多数ISP会使用SNMP轮询客户的接口,并在轮询运行之间logginginput和输出字节数(inOctets OID,outOctets OID等)

在大多数情况下,如果不是所有的networking设备,多播stream量都会增加这些计数器,所以ISP只会为您在端口上添加额外的使用费而毫不费力。

我想,真正的原因是build立跨ISP组播连接的挑战, 确保现有的边缘/边界路由器可以适应组播stream量,而不会阻塞(组播数量有限制的设备可以有效地订阅)。