Este é o comando brsccla que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
brsccla - tarefa de adaptador de camada de convergência BP baseada em BRSC (entrada e saída)
SINOPSE
brsccla nome_do_servidor[:server_port_nbr]_próprio_node_nbr
DESCRIÇÃO
BRSC é o lado "cliente" do protocolo da camada de convergência Bundle Relay Service (BRS) para
BP. É complementado pelo BRSS, o lado "servidor" do protocolo da camada de convergência BRS
para BP. Os clientes BRS enviam pacotes diretamente apenas para o servidor, independentemente do seu
destinos e o servidor os encaminha para outros clientes, conforme necessário.
brsccla é uma tarefa "daemon" em segundo plano composta por três threads: uma que se conecta ao
Servidor BRS, gera os outros threads e, em seguida, lida com a saída do protocolo BRSC por
transmitir pacotes através do soquete conectado ao servidor BRS; aquele que simplesmente envia
mensagens periódicas de "manutenção de atividade" no soquete conectado ao servidor (para garantir que
a inatividade local não faz com que a conexão seja perdida); e um que lida com o BRSC
entrada de protocolo do servidor conectado.
O thread de saída se conecta ao soquete TCP do servidor em nome_do_servidor e
server_port_nbr, envia pelo soquete conectado o cliente próprio_node_nbr (em SDNV
representação) seguido por uma etiqueta de tempo de 32 bits e um resumo HMAC-SHA160 de 1 bits desse tempo
tag, para se autenticar; verifica a autenticidade do referencial de 160 bits retornado
pelo servidor; gera os threads de keepalive e receptor; e então começa a extrair
pacotes das filas de pacotes prontos para transmissão via BRSC e transmitindo aqueles
pacotes através do soquete conectado ao servidor. Cada pacote transmitido é precedido por
seu comprimento, um inteiro sem sinal de 32 bits na ordem de bytes da rede. O valor padrão para
server_port_nbr, se omitido, é 80.
O segmento de recepção recebe pacotes através do soquete conectado e os passa para o
agrupar o agente de protocolo no nó ION local. Cada pacote recebido na conexão é
precedido por seu comprimento, um inteiro não assinado de 32 bits na ordem de bytes da rede.
O thread de manutenção de atividade simplesmente envia um valor de "comprimento de pacote" de zero (um valor não assinado de 32 bits
inteiro na ordem de bytes da rede) para o servidor uma vez a cada 15 segundos.
Observe que brsccla não é um daemon de camada de convergência "promíscuo": ele pode transmitir pacotes
apenas para o servidor BRS ao qual está conectado, de modo que esquematize as diretivas de configuração que
citar que este produto precisa apenas fornecer o nome do protocolo e o nome do produto BRSC como
especificado na linha de comando quando brsccla começou.
brsccla é gerado automaticamente por bpadmin em resposta ao comando 's' (START) que
inicia a operação do protocolo de pacote e é encerrado por bpadmin em resposta a um
comando 'x' (STOP). brsccla também pode ser gerado e encerrado em resposta a START e
Comandos STOP que pertencem especificamente ao protocolo da camada de convergência BRSC.
SAIR STATUS
"0" brsccla encerrado normalmente, pelos motivos observados no íon.log Arquivo. Se este
a rescisão não foi comandada, investigue e resolva o problema identificado no log
arquivo e uso bpadmin para reiniciar o protocolo BRSC.
"1" brsccla encerrado de forma anormal, por motivos observados no íon.log Arquivo. Investigue e
resolver o problema identificado no arquivo de log e, em seguida, usar bpadmin reiniciar o BRSC
protocolo.
Use brsccla online usando serviços onworks.net