我需要计算流中数据包大小的差异。所以使用IPFIX是不可能的?IPFIX还有新的替代品可以让我计算这个值吗?谢谢
发布于 2017-02-07 08:06:11
IPFIX的目的是测量数据包流,而不是单个数据包的大小。
但是,您可以通过计算数据包的平均大小的时间来计算数据包大小的方差,即在不同时间间隔内的总流量除以数据包的数量,并查看此值随时间的变化情况。
如果要计算单个流中不同数据包大小的差异,则不可能使用AFAIK。
发布于 2017-07-07 19:52:33
RMON可以按大小类显示帧数,例如对于HP提供交换机,show rmon statistics <portno>:
Status and Counters - Port Counters for port 24
Drop events : 0 Jabbers : 0
Octets : 227,397,427 Collisions : 0
Packets : 3,714,994,853 64 oct pkts : 210,643,368
Broadcast pkts : 24,326,013 65-127 oct pkts : 1,722,528,356
Multicast pkts : 83,481,276 128-255 oct pkts : 719,535,071
CRC errors : 0 256-511 oct pkts : 243,979,239
Runts : 0 512-1023 oct pkts : 172,346,388
Giants : 0 1024-1518 oct pkts : 2,666,523,301
Fragments : 0发布于 2019-10-11 20:16:44
无法在IPFIX流记录中直接导出数据包大小的差异。有一个现在已过期的草案提议增加IPFIX字段,该字段本来可以提供统计差异信息(ipTotalLengthSampleMean,ipTotalLengthSampleVariance),但从未得到批准,而且这些附加字段没有列在IPFIX登记册中。
然而,使用设备可能包括在导出的流量记录中的一些标准IANA字段(octetDeltaCount,packetDeltaCount,octetDeltaSumOfSquares),可以确定方差和标准偏差。
方差= (octetDeltaSumOfSquares/packetDeltaCount) -(octetDeltaCount/packetDeltaCount)
Tanja、Thomas、Benoit等人的"流程计费中的分组抽样:挑战和局限性“论文对这一统计计算的基本理论有很好的参考价值。
https://networkengineering.stackexchange.com/questions/38683
复制相似问题