Comunicação sem conexão - Connectionless communication

A comunicação sem conexão , muitas vezes referida como comunicação no modo CL , é um método de transmissão de dados usado em redes de comutação de pacotes em que cada unidade de dados é individualmente endereçada e roteada com base nas informações transportadas em cada unidade, em vez de nas informações de configuração de um pré-arranjado, canal de dados fixo como na comunicação orientada a conexão .

Na comunicação sem conexão entre dois terminais da rede, uma mensagem pode ser enviada de um terminal para outro sem acordo prévio. O dispositivo em uma extremidade da comunicação transmite dados endereçados à outra, sem primeiro garantir que o destinatário esteja disponível e pronto para receber os dados. Alguns protocolos permitem a correção de erros solicitando a retransmissão. O protocolo da Internet (IP) e o protocolo de datagrama do usuário (UDP) são protocolos sem conexão.

Um pacote transmitido em um modo sem conexão é freqüentemente chamado de datagrama .

Os protocolos sem conexão são geralmente descritos como protocolos sem estado porque os terminais não têm uma maneira definida por protocolo de lembrar onde estão em uma "conversa" de trocas de mensagens.

Na comunicação orientada à conexão, os pares em comunicação devem primeiro estabelecer um canal de dados lógico ou físico ou uma conexão em um diálogo anterior à troca de dados do usuário.

Uma comunicação sem conexão tem uma vantagem sobre uma comunicação orientada a conexão , pois tem baixa sobrecarga . Também permite operações multicast e broadcast , nas quais os mesmos dados são transmitidos a vários destinatários em uma única transmissão.

Em transmissões sem conexão, o provedor de serviços geralmente não pode garantir que não haverá perda, erro de inserção, entrega incorreta, duplicação ou entrega fora de seqüência do pacote. No entanto, o efeito dos erros pode ser reduzido implementando a correção de erros em um protocolo de aplicativo.

No modo sem conexão, nenhuma otimização é possível ao enviar várias unidades de dados entre os mesmos dois pontos. Ao estabelecer uma conexão no início dessa troca de dados, os componentes ( roteadores , pontes ) ao longo do caminho da rede seriam capazes de pré-computar (e, portanto, armazenar em cache ) as informações relacionadas ao roteamento, evitando o recálculo para cada pacote. Os componentes de rede também podem reservar capacidade para a transferência das unidades de dados subsequentes de um download de vídeo, por exemplo.

A distinção entre transmissão orientada a conexão e sem conexão pode ocorrer em várias camadas do Modelo de Referência OSI:

Os protocolos sem conexão notáveis ​​são: Internet Protocol (IP), User Datagram Protocol (UDP), Internet Control Message Protocol (ICMP), Internetwork Packet Exchange (IPX), Transparent Interprocess Communication , NetBIOS e Fast and Secure Protocol (FASP).

Referências

  •  Este artigo incorpora  material de domínio público do documento General Services Administration : "Federal Standard 1037C" .