enlacePPP
-
Upload
helison-queiroz -
Category
Documents
-
view
214 -
download
0
description
Transcript of enlacePPP
David B
Não se contente com resumo, busque a fonte e construa seu conhecimento.
David BPPP – protocolo ponto a ponto.
Protocolo da camada de enlace que opera exclusivamente sobre um enlace ponto a ponto.
RFC 1661; RFC 2153.• ENQUADRAMENTO• PROTOCOLO DE CONTROLE DE ENLACE
– Para inicializar, manter e encerrar o enlace PPP– LCP Link Control Protocol
• PROTOCOLOS DE CONTROLE DE REDE.– Uma família, um para cada protocolo da camada de
rede superior– NCP – Network Control Protocol
David B
O formato de quadro PPP é semelhante ao quadro do HDLC.
• Diferença: é orientado a caracter e não a bits.
• Todos os quadros com um número completo de bytes.
David B
Quadro de dados PPP semelhante ao um
enquadramento HDLC
011111110FLAG
CRCDadosprotocolo0000011controle
1111111endereço
011111110FLAG
Endereço = único valor possívelControle – único valor possívelRFC 1662
O tamanho da carga útilpode ser negociado,
O padrão é 1500 bytes.
David B
• O campo de protocolo diz ao receptor PPP a qual protocolo de camada superior pertencem os dados encapsulados recebidos.( IP, IPX etc)
Recebido um quadro, este é verificado se está correto.
• O campo de verificação usado para deteção de erros de bits em um quadro enviado aplica o código de redundância CRC de 16 bits semelhante ao HDLC
David B
BYTE STUFFING• Uma vez que o protocolo utiliza um byte
específico de bit para o FLAG, o que acontece se ocorrer deste conjunto surgir em outro local do quadro?
• Neste se caso se isto ocorrer, o PPP precederá aquele conjunto padrão com um byte de escape (01111101).
• O receptor que detectar esta inserção, removerá o escape introduzido para reconstruir os dados originais.
David B
COMO UM ENLACE É INICIALIZADO?
• Utiliza-se de um protocolo da família de protocolos de controle de rede do PPP, denominado LCP – link control protocol.
• LCP e PPP trabalham em conjunto.• As mensagens de controle do LCP são
encapsuladas em quadros PPP.– Essas mensagens são indicadas por um identificador
LCP no campo “protocolo PPP”.
David B
1.O enlace sempre começa e termina em estado inativo.
2. Havendo solicitação há o PPP entra no estado estabelecimento de enlace.
3. Nesse estado, uma ponta envia as opções de configuração desejada, via quadro de solicitação de configuração do LCP.
4. O outro lado responde com um dos quadros: configure_ack, configure nack, configure reject.
David B
Opções LCP:• Tamanho máximo de quadro para enlace,• Especificação de um protocolo de
autenticação.• Opção para omitir os campos de endereço e
controle nos quadros PPP;
David B
INATIVO
ENCERRAR
ABRIR
ESTABELECIMENTO DO ENLACE
AUTENTICAR
CONFIGURACAMADA de Rede
David B
Assim que a camada estiver configurada o PPP pode enviar os quadros,
• O enlace está no estado ABERTO,• O status do enlace:
– quadro de solicitação de eco e o quadro de resposta de eco no LCP, podem ser trocados entre as duas extemidades do PPP para verificar o status do enlace.
David B
Tão logo a a conexão física esteja estabelecida e os parâmetros LCP fixados,
O NCP é iniciado para configurar a camada de Rede.
David B
Solicitação de encerramento: terminate-request
• Se um quadro de solicitação de encerramento LCP for enviado por uma extremidade do enlace PPP e respondido por um quadro de reconhecimento de encerramento LCP, o enlace então entrará no estado inativo.
David B
• Quando o usuário termina o NCP é utilizado para desativar a conexão da camada de rede.
• Depois o LCP encerra a conexão da camada de enlace.
David B
• KUROSE, J. ROSS, K. W. Redes de Computadores e a Internet. São Paulo: Addison Wesley, 2003. Capítulo 5.8.
• TANENBAUM. Redes de Computadores, Rio de Janeiro: Campus, 2003. P. 254.