próximo acima anterior sumário índice
Próximo: 8.4 Usando Arquivos de Acima: 8. O Protocolo Ponto Anterior: 8.2 PPP no   Sumário   Índice


8.3 Executando o pppd

Quando for necessário interligar-se a Internet através de uma conexão PPP, há que se configurar algumas funcionalidades básicas de rede tais como o dispositivo local de rede e o resolvedor de nomes. Ambos estão descritos em capítulos anteriores. Há ainda alguns aspectos sobre o uso de DNS sobre uma ligação serial que foram abordadas no capítulo anterior, dedicado ao protocolo SLIP.

Como um exemplo introdutório de como estabelecer uma conexão PPP com o servidor pppd, vamos assumir que estamos trabalhando com a máquina aracaju novamente. Já houve alguma vez um acesso discado com o servidor PPP denominado itaim e foi utilizada uma conta de acesso denominada ppp. O servidor itaim também já foi configurado com um programa de controle PPP. Após finalizar o programa de comunicação usado para discagem deve-se executar o seguinte comando:



Isso irá converter a linha serial cua3 para o modo PPP e estabelecer uma conexão IP com itaim. A velocidade de transferência usada na porta serial será de 38400 bps. A opção crtscts indica que a negociação de parâmetros será feita na porta, a qual deve necessariamente trabalhar acima de 9600 bps.

A primeira ação que o pppd toma após a sua inicialização é negociar as diversas características da conexão com o usuário remoto usando LCP. Normalmente o conjunto padrão de opções que o pppd apresenta funciona prontamente. Retornaremos ao LCP mais adiante nesta seção.

Por hora, assumiremos que itaim não solicita qualquer tipo de autenticação, portanto a fase de configuração foi completada com sucesso.

O programa pppd irá então negociar os parâmetros com a outra ponta da conexão usando o IPCP, o protocolo de controle IP. Uma vez que não especificamos qualquer endereço IP em particular para o servidor pppd, ele tentará obter o endereço da máquina local através da pesquisa junto ao resolvedor de nomes local. Ambos então anunciarão o seu endereço, um para o outro.

Normalmente não há nada errado com estes padrões. Mesmo se a máquina está em uma rede Ethernet, pode-se usar o mesmo endereço IP para ambas as interfaces: PPP e Ethernet. De qualquer forma, o pppd permite o uso de endereços distintos, ou mesmo perguntar sobre algum endereço específico a ser utilizado. Estas opções serão discutidas em uma seção posterior.

Após a fase de configuração através do IPCP, o pppd irá preparar a camada de rede da máquina para uso da conexão PPP. Inicialmente ele configura a interface de rede PPP como uma conexão ponto a ponto, usando ppp0 para a primeira conexão PPP ativa, ppp1 para a segunda e assim por diante. Após, ele irá configurar uma entrada na tabela de roteamento que apontará para a máquina na outra ponta da conexão. No exemplo mostrado acima, pppd irá apontar a rota padrão de rede para a máquina itaim, uma vez que a opção defaultroute foi fornecida.8.13 Isso faz com que todos os datagramas para as máquinas que não estejam na rede local, sejam enviados através de itaim. Há outras formas de roteamento que são suportadas pelo pppd, as quais apresentaremos mais detalhadamente a seguir.


próximo acima anterior sumário índice
Próximo: 8.4 Usando Arquivos de Acima: 8. O Protocolo Ponto Anterior: 8.2 PPP no   Sumário   Índice
www.conectiva.com