Protocolo RADIUS - Envio de mais de 255 bytes no campo específico do fornecedor

2

Estou usando o protocolo RADIUS para enviar alguns valores de cliente para servidor. Estou usando pares de valor específico de fornecedor e definindo nossos próprios tipos. Mas o comprimento do valor para dados específicos do fornecedor é 255 e o comprimento dos nossos dados está cruzando-o. Alguém pode me dizer como incorporar dados com mais de 255 bytes?

    
por Vijay.J055 29.04.2010 / 13:19

2 respostas

3

Se você tem controle de ambos os lados, pode criar atributos como:

Vendor1 = "data"
Vendor2 = "data continued"
Vendor3 = "End Of Data"

Se você não tiver o controle do lado oposto, pergunte a ele como eles esperam que os dados sejam transmitidos. Pelo menos, poste o nome do dispositivo aqui para que alguém que tenha trabalhado com ele possa ter uma pista de como ajudá-lo.

    
por 29.04.2010 / 14:03
1

Você poderia armazenar o CDR em algum lugar, digamos, em um servidor da web (talvez por meio de uma interface RESTful). Em seguida, apenas faça referência ao URL desses dados de CDR armazenados na solicitação RADIUS.

    
por 29.04.2010 / 15:31