我有一个半径捕获文件,我需要解析它。如何获取单个值对并聚合它们。这是文件的快速片段:
Acct-Session-Id = "1234adb"
Acct-Session-Time = 141312
Acct-Input-Octets = 1234123
这不断重复,不断地具有相同的结构但不同的值。
我需要聚合八位字节,这很容易,因为我只是做"if "Acct-Input-Octets" in
结构。
问题在于如果会话时间变为 0(即他们重新连接),总将发生变化。因此,运行总数需要重置,除非在这种情况下它是错误的(在 RADIUS 中,输入八位字节必须使用新的会话 ID 重置)。