O que é o protocolo de Internet da linha serial?

O Protocolo da Internet da linha serial, também conhecido pelo acrônimo SLIP, é um meio de enviar datagramas do protocolo da Internet por um link serial. Ele transmite cada byte de um pacote, adicionando um ou mais bytes de marcador exclusivos ao fluxo, conforme necessário. O SLIP pode ser usado por dois sistemas para se comunicar por meio de uma conexão direta por cabo ou link de modem. A maioria dos computadores pessoais usa o protocolo ponto a ponto (PPP), mas o SLIP é frequentemente usado onde é necessária uma sobrecarga muito baixa.

Ao transmitir um datagrama, o Protocolo da Internet da linha serial pode enviar primeiro um byte de marcador "final" sobre o link serial. Em seguida, ele envia cada byte do pacote, a menos que seja um dos dois valores decimais: 219 ou 192. Se for 192, o valor do marcador final, o SLIP envia dois bytes especiais em seu lugar; 219 seguido por 220. Se for 219, o SLIP envia um código de dois bytes diferente - 219 seguido por 221. Depois que todos os bytes do pacote do Protocolo da Internet foram enviados, o SLIP transmite o byte do marcador final 192.

Quando um pacote está sendo recebido pelo SLIP, ele remove os marcadores finais e substitui quaisquer pares de bytes especiais pelos seus valores originais. Algumas implementações do SLIP também podem remover pacotes de tamanho zero. O datagrama resultante, se houver, é passado para a próxima camada de rede sem análise adicional. A detecção e correção de erros são deixadas para a próxima camada, que deve solicitar uma retransmissão de pacotes se um erro for descoberto.

A especificação SLIP foi lançada pela Internet Engineering Task Force (IETF) em 1988 como Request for Comments (RFC) 1055. Identifica várias deficiências do SLIP, incluindo manipulação de erros e falta de mensagens de controle. Outro problema comum com o Serial Line Internet Protocol é que não há identificação de protocolo de pacote. Como o SLIP foi projetado apenas para lidar com datagramas de protocolo da Internet, isso pode não ser um problema frequente. No entanto, o SLIP é capaz de lidar com vários protocolos da Internet, dado um meio de identificá-los.

Falta de segurança é outra consideração para o uso do Serial Line Internet Protocol. Não há mecanismo para autenticação de conexão ou qualquer tipo de criptografia de dados nessa camada com o SLIP. Também não há meios de descoberta de endereços de protocolo da Internet para roteamento na próxima camada de rede. Com relação ao tamanho máximo do pacote, a especificação SLIP é vaga, sugerindo um limite usado por outra implementação.

O Protocolo da Internet da linha serial não compacta nenhum pacote de dados, embora o modem no link serial o faça, se um modem estiver em uso. SLIP compactado (CSLIP), definido em 1990 pela RFC 1144, faz um esforço nesse sentido. Reduz o cabeçalho TCP (Transmission Control Protocol) de cada pacote para sete bytes do 20. original. No entanto, o restante do pacote permanece inalterado. Em 1994, o PPP - definido na RFC 1661 - foi criado como um novo protocolo robusto que resolvia muitos problemas de SLIP.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?