ADC

Diámetro del soporte para el respondedor

La función Responder ahora es compatible con el protocolo Diameter. Puede configurar Responder para que responda a las solicitudes de Diameter como lo hace con las solicitudes HTTP y TCP. Por ejemplo, puedes configurar Responder para que responda a las solicitudes de un origen específico de Diameter con una redirección a una página web mejorada para dispositivos móviles. Se han agregado varias expresiones de NetScaler que permiten examinar el encabezado Diameter y los pares atributo-valor (AVP). Estas expresiones permiten buscar AVP específicos por índice, ID o nombre, examinar la información de cada AVP y enviar la respuesta adecuada.

Para configurar Responder para que responda a una solicitud de Diameter:

En el símbolo del sistema, escriba los comandos siguientes:

  • add responder action <actname> RESPONDWITH "DIAMETER.NEW_REDIRECT(\"aaa://host.example.com\")"

    Para <actname>, sustituye un nombre para la nueva acción. El nombre puede tener entre uno y 127 caracteres y puede contener letras, números y los símbolos de guión (-) y de subrayado (_). Por aaa://host.example.com, sustituya la URL del host de diámetro al que desea redirigir las conexiones.

  • add responder policy <polname> “diameter.req.avp(264).value.eq(“host1.example.net”)” <actname>

    Para <polname>, sustituya su nueva directiva por un nombre. Al igual que en el caso anterior <actname>, el nombre puede constar de uno a 127 caracteres y puede contener letras, números y los símbolos de guión (-) y de subrayado (_). Para host1.example.net, sustituya el nombre del host de origen de las solicitudes que desee redirigir. <actname>Sustituya el nombre de la acción que acaba de crear.

  • bind lb vserver <vservername> -policyName <polname> -priority <priority> -type REQUEST

    Por <vservername>, sustituya el nombre del servidor virtual de equilibrio de carga al que desea vincular la directiva. <polname>Sustituya el nombre de la directiva que acaba de crear. Para <priority>, sustituya la directiva por una prioridad.

Ejemplo:

Para crear una acción y una directiva de respuesta para responder a las solicitudes de Diameter que se originan en “host1.example.net” con una redirección a “host.example.com”, puede agregar la siguiente acción y directiva y vincular la directiva como se muestra.

> add responder action act_resp-dm-redirect RESPONDWITH "DIAMETER.NEW_REDIRECT("aaa://host.example.com")"
Done

> add responder pol_resp-dm-redirect "diameter.req.avp(264).value.eq("host1.example.net")" act_resp-dm-redirect
Done

> bind lb vserver vs1 -policyName pol_resp-dm-redirect -priority 10 -type REQUEST
Done
<!--NeedCopy-->
Diámetro del soporte para el respondedor

En este artículo