RADIUS 协议 - 在供应商特定字段中发送超过 255 个字节

RADIUS 协议 - 在供应商特定字段中发送超过 255 个字节

我使用 RADIUS 协议将一些值从客户端发送到服务器。我使用供应商特定的值对,并定义我们自己的类型。但供应商特定数据的值长度为 255,而我们的数据长度超过了这个长度。有人能告诉我如何合并长度超过 255 字节的数据吗?

答案1

如果您可以控制双方,则可以创建以下属性:

Vendor1 = "data"
Vendor2 = "data continued"
Vendor3 = "End Of Data"

如果您无法控制远端,请询问该供应商他们希望数据如何传输。至少,请在此处发布设备名称,以便使用该设备的人可以知道如何帮助您。

答案2

您可以将 CDR 存储在某个地方,比如 Web 服务器中(可能通过使用 RESTful 接口),然后只需在 RADIUS 请求中引用该存储的 CDR 数据的 URL。

相关内容