sábado, 1 de setembro de 2018

Componentes de IRC

Os principais componentes do Internet Relay Chat são:
      Servidores - formam o backbone do IRC e são os pontos de conexão para outros servidores e pra clientes. A configuração de uma rede IRC assemelha-se a uma spanning tree, onde cada servidor age como um nodo central para o resto da rede que ele está conectado.

      Clientes - é qualquer conexão a um servidor, que não seja um servidor. Eles são diferenciados através de um apelido (ou nickname) único com tamanho máximo de nove caracteres. Além disso, todos os servidores devem ter as seguintes informações sobre os clientes: o host do cliente, o seu username e o nome do servidor ao qual este está conectado.

    Operadores - são uma classe especial de clientes capazes de realizarem funções gerais de manutenção na rede IRC. A principal função dos operadores é desconectar e reconectar servidores, para previnir o mau uso de roteamento. Além desta, os operadores podem realizar outras operações, como por exemplo, desconectar usuários.


  • Canais - é um grupo formado por um ou mais clientes que irá receber mensagens endereçadas a este canal. O canal é criado implicitamente quando o primeiro cliente junta-se a este canal (comando join). De forma análoga o canal deixa de existir quando o último cliente o deixa (comando part). Nomes de canais são cadeias de caracteres iniciadas com '&' ou '#' e de comprimento até 200 caracteres. Além disso o nome de um canal não pode conter nenhum espaço, ^G ou vírgula

Sem comentários:

Enviar um comentário