2

RADIUS には最大パケット サイズがありますか? 私のアプリケーションの 1 つは、署名された生体認証イメージを認証目的で送信する必要がありますが、radius がそれを処理できるかどうかわかりません。

4

3 に答える 3

6

RADIUS プロトコルを詳述する RFC 2865 によると、Radius パケット長フィールドは 2 オクテットの長さですが、最大パケット サイズは 4096 バイトに制限されています (他の誰かがこの理由を明確にすることができるかもしれません)。属性ごとの長さフィールドは 1 オクテットであるため、属性は 255 バイトに制限されます。

于 2011-02-23T12:32:11.560 に答える
4

RFC7499 では、複数の RADIUS パケットの内容を連結する、フラグメントの再構成に基づく大きなパケットが許可されます。

そして、元の制限の根拠を次のように述べています。

UDP の断片化をできる限り回避します。当時、4096 バイトのサイズは、どのような目的にも十分な大きさに思えました。現在、この 4096 バイトの制限を超える認証情報の交換を必要とする新しいシナリオが出現しています。

新しい制限は絶対的なものではありません。RFC7499 では、最大 25 回のラウンドトリップを推奨し、パケットをネットワーク PMTU に制限する必要があります。

于 2015-11-23T06:17:59.803 に答える
-3

この情報は、16 オクテット (65k) の長さのオーセンティケータ セクションで渡すことができます。

于 2011-03-30T18:31:26.310 に答える