Um programa de exemplo está descrito na figura . Ele pode ser usado na conexão com a máquina aquitemslip através do utilitário dip com o nome do programa como argumento:
Após a conexão à máquina aquitemslip e habilitar-se o protocolo SLIP, o programa dip irá liberar o terminal e passará para o modo de execução em segundo plano. A partir daí pode-se iniciar o uso dos serviços de rede através da conexão SLIP. Para finalizar a conexão, basta acionar o programa dip com a opção -k. Isso envia um sinal de desconexão para o processo dip, usando a identificação de processo (pid) registrada no arquivo /etc/dip.pid: 7.4
Na linguagem de programação do programa dip, palavras chaves iniciadas com um cifrão ($) significam nomes de variáveis. O programa dip tem um conjunto de variáveis predefinidas listadas abaixo. $remote e $local por exemplo, contêm o nome das máquinas local e remotas envolvidas na conexão SLIP.
Os primeiros dois argumentos no programa de exemplo são os comandos get, o qual é a forma do programa dip inicializar uma variável. No nosso exemplo, as variáveis $remote e $local são configuradas com o conteúdo aquitemslip e aracaju, respectivamente.
Os próximos cinco comandos configuram a linha do terminal e o modem. A palavra reservada reset envia um conjunto de caracteres de reinicialização para o modem. No caso de modems compatíveis com o padrão Hayes ele é igual a ATZ. O próximo comando inibe as respostas do modem, permitindo que a conversação de acesso possa funcionar adequadamente. Esta conversação é bastante objetiva: simplesmente disca 41988, o número do telefone de aquitemslip, acessa o sistema utilizando a conta aracaju usando a senha euqueroslip. A palavra reservada wait faz com que dip aguarde por um conjunto de caracteres informado em seu primeiro argumento, o número fornecido como segundo argumento indica o tempo de espera em segundos, caso os caracteres não sejam recebidos. A palavra chave if intercalada nos procedimentos de acesso verifica se os comandos estão sendo executados corretamente.
Os comandos finais, executados após a obtenção de acesso são o default, o qual faz com que o SLIP use a conexão como caminho padrão para todas as máquinas, e mode, que habilita o modo SLIP na linha e configura a interface e a tabela de roteamento.