PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group
PPP - Point to Point Protocol Os acessos à Internet têm vindo a crescer a forte ritmo, quer em número de utilizadores quer em tráfego gerado, as redes mais utilizadas para esses acessos são ainda a rede telefonica comutada (PSTN - Public Switched Telephone Network) e Redes Digitais Com Integração De Serviços - RDIS tendo contudo nos ultimos anos sido desenvolvidas várias tecnologia ditas de banda larga, com maior débitos, nomeadamente Asymmetric digital subscriber line - ADSL
PPP - Point to Point Protocol Os protocolos derivados de HDLC estão presentes em todas as modernas redes de comunicações, publica, privadas, fixas e moveis. A tabela apresenta familia de protocolos de ligação de dados baseados em HDLC
PPP - Point to Point Protocol Apesar de as tecnologias e redes de acesso serem diversas, a grande maioria utiliza como protocolo de acesso o protocolo PPP (Point-To-Point protocol) do IETF (Internet Engineering Task Force).
PPP - Point to Point Protocol O diagrama de protocolos no acesso à Internet através de PSTN
PPP - Point to Point Protocol O diagrama de protocolos no acesso à Internet através de RDIS
PPP - Point to Point Protocol PPP é constituido por um conjunto de protocolos, sendo caracterizado por várias componentes: Métodos de encapsulamento de dados em forma de trama que permite determinar o inicio e o fim de cada trama Um protocolo de ligação de dados LCP (Link Control Protocol), que permite iniciar a ligação, testar a qualidade de linha, negociar opções de configuração, como por exemplo o tipo de protocolo a ser usado nas fases seguintes, e finalmente interromper a ligação quando esta já não for necessária
PPP - Point to Point Protocol PPP é constituido por um conjunto de protocolos, sendo caracterizado por várias componentes: Um protocolo NCP (Network Control Protocol), que faz a multiplexagem de diferentes protocolos de nivel superior (camada de rede), como por exemplo IP, IPX, AppleTalk, sobre a forma de negociação de opções de configuração Protocolos de autenticação (por exemplo: PAP e CHAP) para validação dos acessos dos utilizadores
PPP: Formato da Trama de dados Flag: define os limites da trama (framing) Address: não é usado Control: não faz nada embora possa vir a ser usado no futuro para controlo Protocol: Camada superior a quem deve ser entregue a trama (Por exemplo: PPP-LCP, IP, etc ) Information: dados transportados (Payload)
PPP: Formato da Trama de dados Valores do campo protocolo Point-to-point protocolo
PPP: Link Control Protocol PPP-LCP é responsavel por estabelecer e terminar a conexao PPP, negociando opções Opções LCP: tamanho maximo de trama; protocolo de autenticação Uma vez estabelecida a conexão PPP, outro protocolo opera (sobre PPP) para configuração de rede (Por exemplo: IP-CP)
PPP: Arquitectura
PPP: Fases da ligação Ligação Inactiva Dedecta portadora Feito com protocolo LCP Desliga a conexão Falha Estabelecimento Desconexão Fim Falha Sucesso Autenticação Feito com protocolo LCP Encapsulamento Transmissão Sucesso Ligação aberta: Transmissão ocorre normalmente com PPP Feito com protocolo PAP ou CHAP
PPP: Fases da ligação
PPP nas redes de acesso (dial-up)
PPP nas redes de acesso (dial-up) Funciona sobre ligações série sincronas e assíncronas mas Pode funcionar sobre outros protocolos de nivel 2, para usufruir das opções disponiveis (autenticação, compressão, negociação, etc), como por exemplo: Sobre Ethernet: PPPoE Point-to-Point Protocol over Ethernet (RFC 2526)
PPP: Processo de negociação (LCP)
PPP: Autenticação
PPP: Autenticação PAP PAP - Password Authentication Protocol
PPP: Autenticação CHAP CHAP - Challenge-handshake Authentication Protocol
PPP: Configuração de rede IP (IPCP) Formato e encapsulamento dos pacotes IPCP (Protocolo de controlo especifico para IP)