Protocolo PPP 1 Protocolo PPP Substitui o protocolo SLIP Em Enlaces Seriais Conexões Síncronas e Assíncronas Controle da configuração de enlace Permite endereços IP dinâmicos Multiplexação de protocolos de rede Configuração e testes de enlaces Detecção de erros Opções de negociação para recursos 2 Protocolo PPP Principais Componentes: – Método para encapsular datagramas em enlaces seriais (Substitui o SLIP). – – O PPP usa o HDLC em enlaces ponto-a-ponto Link Control Protocol (LCP) – – Estabelecer, configurar e testar a conexão de enlace de dados Network Control Protocols (NCPs) – Estabelecer e configurar diferentes protocolos de rede 3 Protocolo PPP Funções da Camada PPP: 4 Protocolo PPP Funções da Camada PPP: Nível Inferior Meios físicos síncronos ( ISDN ) Meios físicos assíncronos ( Modem ) Nível Superior: Encapsula protocolos camada de rede ( NCP ) 5 6 Protocolo PPP Fases do PPP – Negociação da configuração e estabelecimento do enlace: – Negociação da configuração do protocolo da camada de rede: – Nó PPP de origem envia quadros LCP para configurar e estabelecer o enlace de dados Nó PPP origem envia quadros NCP para escolher e configurar protocolos da camada de rede. Encerramento do enlace: Quadros LCP ou NCP fecham o enlace ou ocorre algum evento externo 7 Protocolo PPP Classes de quadros LCP: – Quadros de estabelecimento de enlace: Usados para estabelecer e configurar um enlace – Quadros de encerramento de enlace: Usados para encerrar um enlace – Quadros de manutenção do enlace: Usados para gerenciar e fazer debug de um enlace 8 9 Protocolo PPP Autenticação PAP: Password Authentication Protocol (PAP) Nó remoto estabelece sua identidade, usando o handshake duplo. Obs: Handshake - Termo em inglês que significa “Aperto de mãos”. Neste contexto, significa um acordo dos dois lados. Envia nome de usuário/senha repetidamente ao nó remoto pelo enlace até confirmar autenticação ou que a conexão seja encerrada. 10 Protocolo PPP Autenticação PAP: Não é um protocolo de autenticação eficaz. As senhas enviadas em texto claro Não há proteção contra reprodução ou repetidos ataques de tentativa e erro. O nó remoto controla a freqüência temporização das tentativas de registro e a 11 12 Protocolo PPP Autenticação CHAP: Challenge Handshake Authentication Protocol (CHAP) Verifica periodicamente a identidade do nó remoto Usa um handshake triplo, no momento do estabelecimento inicial do enlace e pode ser repetido a qualquer momento, após estabelecido o enlace Segurança mais eficiente que o PAP O PAP só faz a verificação uma vez 13 Protocolo PPP Autenticação CHAP: O CHAP não permite que o usuário que faz a chamada tente obter uma autenticação sem um desafio. Após a conclusão da fase de estabelecimento do enlace PPP, o host envia uma mensagem de desafio ao nó remoto. O nó remoto responde com um valor. O host compara a resposta com seu próprio valor. Se o valor corresponde, a autenticação é confirmada. Do contrário, a conexão é encerrada. O CHAP oferece proteção contra ataques de reprodução através do uso de um valor de desafio variável que é exclusivo e imprevisível. O uso de desafios repetidos visa limitar o tempo de exposição a qualquer ataque. O roteador local (ou um outro servidor de autenticação, como o Netscape Commerce Server) controla a freqüência e a temporização dos desafios 14 15 Frame-Relay Tecnologia Wan Opera na camadas Física e Enlace Envia dados pela rede pública Usa a rede de telefonia pública ou privada Conceito de Circuitos Virtuais Switches Frame-relay 16 Frame-Relay Principais Termos: Taxa de acesso Data-link Connection Identifier (DLCI) A velocidade da porta (Clock) da conexão (loop local) com a nuvem Frame Relay. É a velocidade na qual os dados viajam para fora ou para dentro da rede Identifica um nó na rede Frame Relay, e um par, um circuito virtual permanente, com valor fixado pelo provedor Local Management Interface (LMI) Gerenciamento da conexão e manutenção do status entre os dispositivos. mecanismos de keepalive e mecanismo de multicast Três tipos de LMI: Cisco, Ansi e q933a , 17 18 Frame-Relay Principais Termos: Committed Information Rate (CIR) Forward Explicit Congestion Notification (FECN) Switch FR envia um pacote FECN ao dispositivo de destino quando detecta congestionamento Backward Explicit Congestion Notification (BECN) Taxa mínima garantida, pelo provedor de serviços Switch FR envia um pacote BECN ao dispositivo de origem pedindo redução de velocidade (reduz 25%) Indicador Discard Eligibility (DE) Um bit indicando preferência de descarte deste quadro, caso haja congestionamento. 19 20 Frame-Relay Operação Frame-Relay: Equipamento de comutação Frame-Relay Velocidades típicas: entre 64 kbps e 2 Mbps 21 Frame-Relay Operação Frame-Relay: Usam circuitos virtuais permanentes (PVCs) Os PVCs do Frame Relay são identificados por DLCIs Os DLCIs têm importância local, e identificam extremidades dos PVCs as 22 Frame-Relay Quadro Frame-Relay: Flag Indica começo e término do quadro Frame Relay Endereço Indica tamanho do campo Endereço ( 2 Bytes ) Valor DLCI - primeiros 10 bits do campo Endereço Controle de Congestionamento - 3 últimos bits: FECN, BECN e Discard Eligible (DE). 23 Frame-Relay Quadro Frame-Relay: Dados Campo extensão variável dados da camada superior FCS Seqüência de verificação de quadros (Erros) 24 Frame-Relay Endereçamento Frame-Relay: Endereço DLCI 10 bits Parte de endereço para dados dos usuários depende do tipo da LMI usada: LMI da Cisco Intervalo DLCI de 16 a 1007 LMI ANSI/ITU intervalo DLCI de 16 a 992 25 Frame-Relay Funções do processo LMI: Determinar o status operacional dos vários PVCs que o roteador conhece Enviar pacotes keepalive para manter o PVC ativo Informar ao disponíveis Mensagens LMI possui DLCI específico: 1023 Três tipos de LMI: ansi, cisco e q933a roteador que os PVCs estão 26 Frame-Relay Formato do quadro LMI Discriminador de protocolo Valor que indica a LMI Referência à chamada Sempre preenchido com zeros Tipo de mensagem: mensagens de status Keepalive mensagens de consultas de status Relatórios Status 27 Frame-Relay Mapeamento Frame-Relay Mapa do Frame-Relay Endereço de próximo salto DLCI do FR Pode usar Inverse ARP 28 Frame-Relay Tabelas de comutação Frame-Relay Quatro entradas: Duas para DLCI e Porta ( Entrada ) Duas para DLCI e Porta ( Saída ) 29