RADIUSは最大パケットサイズを持っていますか?私のアプリケーションの1つは、認証目的のために署名されたバイオメトリック画像を送信する必要があります。そして、私は、半径がそれを処理できるかどうかはわかりません。半径の最大パケットサイズ
答えて
この情報は、16オクテット(65k)のオーセンティケータセクションで渡すことができます。
RADIUSプロトコルの詳細については、Radiusパケット長フィールドは2オクテットですが、最大パケットサイズは4096バイトに制限されています(他の人がこの理由を明らかにする可能性があります)。属性あたりの長さフィールドは1オクテットなので、属性は255バイトに制限されています。
RFC 6929では、「Long」属性が253バイトのチャンクに分割されています(長さフィールドには長さが属性と長さフィールドが含まれています)。したがって、この場合、属性はパケットと同じ長さにすることができます。 –
RFC7499では、複数のRADIUSパケットの内容を連結するフラグメント再構成に基づいて大きなパケットが許可されます。
と存在として、元の制限の根拠を述べている:
をできるだけUDP 断片化を避けるために。当時、4096バイトのサイズ は、どのような目的でも十分に大きかったようです。ここでは、 という新しいシナリオが出現しており、これを超える許可情報の交換がこの の4096バイトの制限を超えています。
新しい制限は絶対ではありません。 RFC7499では、25回のラウンドトリップが最大であり、そのパケットはネットワークPMTUに限定されるべきであることが示唆されています。
- 1. Androidの最大UDPパケットサイズ
- 2. 最小半径の場所
- 3. 正方形の半径の半径
- 4. CSSのボーダー半径
- 5. ナビゲーションバーのコーナー半径
- 6. ブラウザのスニッフィング - 枠の半径%
- 7. IE7&IE8のボーダー半径
- 8. 円と半径の衝突
- 9. Googleマップの半径検索
- 10. CSSの "Outward"ボーダー半径は?
- 11. UIVIewコーナーの半径と影?
- 12. アドレスからの半径指定半径以内の都市を見つける
- 13. IE 7&8(グラデーション+ボーダー半径)
- 14. CSS3でボーダー半径をインセット
- 15. NSButtonコーナー半径とNSPopover
- 16. オーバーフロー:隠しブレークボーダー半径
- 17. ボーダー半径はオペラに
- 18. Bitnami-Moodleの最大許容パケットサイズを増やす
- 19. Twisted Python:最大パケットサイズ?ソケットをフラッシュしますか?
- 20. AndroidでBluetooth経由でデータを送信する最大パケットサイズは?
- 21. RのリーフレットのAddCircleの半径
- 22. WatchKit WKInterfaceGroupの異なる角の半径
- 23. IEでのボーダー半径の問題
- 24. 緯度/経度マップのサークル半径
- 25. リスト要素上のボーダー半径?
- 26. Chrome/Operaのボーダー半径とオーバーフロー(ホバーオン)
- 27. 半径(ココアタッチ)の場所を検索
- 28. SVGパスの円弧半径比率
- 29. CSSボーダー半径の検証エラー
- 30. 郵便番号半径の確認
16オクテットは65k未満です!さらに、オーセンティケータは半径プロトコルによって厳密に定義されており、任意のデータに使用することはできません。 – artbristol
将来のルックアップのために、要求オーセンティケータはランダムで偽造不可能なビットストリングでなければならず、応答オーセンティケータは基本的にシグネチャです。また、それは128ビットですが、これは "画像"には小さすぎます。これが実際のイメージではなく、イメージによって生成されたいくつかのシグネチャであれば動作するかもしれませんが、クライアントとサーバの両方の変更を必要とする拡張に対してプロトコルを変更しないことをお勧めします。通常、外部認証サービスと統合された独自のサーバーを持ち、必要なものを実装できます。 –