Pregunta

¿El RADIUS tiene un tamaño máximo de paquete? Una de mis aplicaciones requerirán una imagen biométrica firmado para ser enviados a efectos de autenticación y estoy seguro de si el radio será capaz de manejar la situación.

¿Fue útil?

Solución

Se puede pasar esta información en la sección autenticador cual es 16 octetos (65k) de largo.

Otros consejos

De acuerdo con RFC 2865 que detalla el protocolo RADIUS, aunque el campo de longitud de paquete Radius es de 2 octetos de longitud, el tamaño máximo de paquete se limita a 4096 bytes (otra persona puede ser capaz de aclarar la razón de esto). El campo de longitud por atributo es 1 octeto y por lo tanto atributos están limitados a 255 bytes.

RFC7499 permite para grandes paquetes en función de reensamblaje de fragmentos, que se concatenando el contenido de varios paquetes RADIUS.

y establece los fundamentos para el límite original como ser:

  

para evitar UDP      la fragmentación tanto como sea posible. En aquel entonces, un tamaño de 4096 bytes      parecía lo suficientemente grande como para cualquier propósito. Ahora, están surgiendo nuevos escenarios      que requieren el intercambio de información de autorización que exceda este      límite de 4096 bytes.

El nuevo límite no es absoluto. RFC7499 sugiere que 25 de ida y vuelta debe ser el máximo, y que los paquetes deben ser limitada a la PMTU red.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top