半径的最大包大小

时间:2010-11-18 04:57:43

标签: authentication packet radius

RADIUS是否具有最大数据包大小?我的一个应用程序需要发送签名的生物识别图像以进行身份​​验证,我不确定radius是否能够处理它。

3 个答案:

答案 0 :(得分:4)

根据详细说明RADIUS协议的RFC 2865,尽管Radius数据包长度字段长度为2个八位字节,但最大数据包大小限制为4096字节(其他人可能能够澄清其原因)。每个属性的长度字段是1个八位字节,因此属性限制为255个字节。

答案 1 :(得分:2)

RFC7499允许基于片段重组的大型数据包,即连接多个RADIUS数据包的内容。

并说明原始限制的理由是:

  

避免UDP      尽可能分散。那时,大小为4096字节      似乎足够大到任何目的。现在,新的情景正在出现      需要交换超过此权限的授权信息      4096字节的限制。

新限制不是绝对的。 RFC7499建议25次往返应该是最大值,并且数据包应限于网络PMTU。

答案 2 :(得分:-2)

您可以在16个八位(65k)长的身份验证器部分传递此信息。