Vista geral do Ppp

Para fazer conexões remotas possíveis, os usuários necessitam ter os seguintes componentes instalados em seus dispositivos: software de aplicação (tal como o ftp, o telnet, ou um web browser), pilhas do protocolo (TCP/IP, IPX, Appletalk), e protocolos da ligação-camada (tais como o PPP).

Quando emitidos para fora através da conexão do dialup, os protocolos da elevado-camada são moldados em protocolos da ligação-camada (tais como o PPP) bem como moldar da ligação-camada do Ethernet encapsulates datagrams do IP em um LAN.

Este artigo introduz os seguintes conceitos:

Protocolos Comuns Do Remoto-Acesso

Para que o ponto excedente da transmissão do datagram aponte linhas, dois protocolos padrão existem: Linha de série Internet Protocol (DESLIZAMENTO) e PPP. O DESLIZAMENTO, descrito em RFC 1055, trabalha somente com o IP no ponto para apontar conexões de série. O PPP, na outra mão, pode facilitar circuitos synchronous e assíncronos multiprotocol do excesso das conexões. Conseqüentemente, o PPP é o protocolo o mais extensamente usado para o acesso remoto do seletor.

Moldar do Ppp

Como mencionado, o PPP pode transmitir as ligações assíncronas ou synchronous do excesso dos pacotes. O tipo moldando do pacote é ditado pelo meio no uso. O controle de ligação de dados assíncrono do Elevado-Nível (AHDLC) que molda é usado para as ligações assíncronas, e moldar bocado-bit-synchronous é usado para as ligações synchronous. O Cisco suporta os seguintes tipos moldando do PPP para relações diferentes:

Fases Da Negociação do Ppp

Assim que o tipo do encapsulation descrito na seção precedente for confirmado, o tipo de meios da ligação é um relevante não mais longo ao estabelecimento da conexão do PPP. O PPP estabelece o connectivity do protocolo de rede em três fases funcionais:


As etapas da negociação são bidirectional e seqüenciais. Ou seja a negociação de LCP, including o authentication (se configurarado), deve ser terminada antes que a negociação de NCP possa começar. Quando uma ligação do PPP é operacional, remanesce neste estado até LCP ou NCP inicía a terminação ou a ligação física falha. Quando LCP fecha a ligação, todas as conexões de NCP associaram com o fim da ligação também. Inversamente, a terminação de NCP-initiated não é garantida para fechar a ligação do PPP.

LCP e NCP são discutidos em detalhe nas seguintes seções de um perspective mais teórico.

LCP

LCP trata das opções que são ligação-dependentes e protocolo-independentes. Como mencionado, a negociação de LCP é bidirectional, que significa que ambas as extremidades da conexão devem concordar com suas opções e reconhecer o pedido do seu par. Algumas das opções negociaram durante a fase de LCP incluem o número mágico (para detectar o laço de retorno), a rechamada, o multilink, a compressão da ligação, e o authentication. O authentication nos termos de LCP traduz em se o authentication deve ser usado e, se assim, que o protocolo facilitará o authentication. Entretanto, este não é o processo real do authentication.

Assim que a fase de LCP for negociada com sucesso, a conexão de LCP está considerada aberta. Agora o processo do authentication como determinado por LCP pode começar.

NCP

NCP é a etapa final do processo da negociação do PPP. NCP trata das opções protocolo-dependentes tais como o endereço do protocolo, compressão do protocolo, e assim por diante. As opções individuais de NCP correspondem ao tipo de protocolo configurarado na relação. Por exemplo, se o IP for o protocolo escolhido, IPCP (protocolo do controle do IP) é negociado.

O endereço do protocolo é a opção de NCP que é negociada sempre. Às vezes é a única opção negociada. É possível para o NAS fornecer o endereço do protocolo ao seletor- no cliente ou reconhecer simplesmente o que endereço do protocolo o par pede. Para que um router remoto do Cisco aceite um endereço do NAS marcou em, o cliente que o router necessita ser configurarado para fazer assim.

IPCP é o NCP preliminar e é usado aqui explicar os parâmetros de NCP. Como a parte do processo de IPCP, geralmente três opções diferentes é negociada: o IP address, compressão do encabeçamento de IP/TCP, e o DNS e as VITÓRIAS preliminares e os usuários secundários. Mantenha na mente que as opções do DNS e das VITÓRIAS relacionam aos clientes do PC de Microsoft Windows somente.

Durante as negociações de IPCP, os papéis de um cliente e um NAS são diferentes. O usuário do acesso é requerido fornecer os parâmetros da negociação (endereço do IP address, do DNS e das VITÓRIAS, e assim por diante) para se e frequentemente para um cliente também. Na outra mão, o cliente necessita ser configurarado para poder recuperar esta informação do NAS.

Uma outra opção nas negociações de IPCP é, como mencionado, a compressão do encabeçamento de TCP/IP. Isto pôde diminuir o tamanho de um encabeçamento de 40 a 5 bytes. A negociação desta opção inclui se o par pode aceitar um pacote com o encabeçamento comprimido. Esta característica é recomendada para as transmissões cujos os tamanhos do pacote são pequenos, como o telnet ou o WWW.

Opções de LCP

O PPP oferece um número de características que são negociadas no nível de LCP que pode provar muito útil quando executado em uma rede interna:

Estes serviços são descritos em seguida.

Authentication

Antes que você comece a aprender sobre o processo e as técnicas do authentication do PPP, você deve tornar-se familiar com os seguintes termos:

Quando o authentication é pedido por um ou outro lado da conexão durante a negociação de LCP, o authentication real ocorre depois que o estágio de LCP é terminado. O authentication é realizado para verificar a validez do par. Isto é feito verificando o nome preassigned (chamado frequentemente o nome do userid ou de anfitrião) e o segredo (chamado frequentemente a senha). A combinação de name/secret pode ser armazenada localmente ou remotamente em um usuário do AAA.

As duas técnicas as mais populares do authentication do PPP são o protocolo de authentication de senha (PAP) e desafiam o protocolo do authentication do handshake (RACHADURA). Ambos asseguram-se de que os indivíduos desautorizados não possam alcançar o usuário do remoto-acesso (RAS). Suas diferenças são discutidas em um detalhe mais grande mais tarde.

Como é o caso com todas fases restantes da negociação do PPP, o authentication é bidirectional. Isto significa que ambas as extremidades da conexão estão requeridas authenticate um outro. Conseqüentemente, o authentication necessita ser permitido em ambas as extremidades.

O NAS do Cisco diferencia-se entre tipos de sentido da chamada. Dependendo do tipo, o NAS faz exame de determinada ação quando vem ao authentication. Isto é feito para proteger a rede de encontro às violações da segurança. A tabela 1 alista os tipos de chamadas e das respostas subseqüentes do NAS.

Tipos Do Sentido Da Chamada
Sentido Descrição Reação do Nas
Callin Ocorre quando o NAS estiver no fim de recepção da chamada. O NAS requer o par terminar com sucesso o authentication local antes de responder a todos os pedidos para o authentication remoto. Isto é projetado evitar ataques do playback.
Callout Ocorre quando o NAS do Cisco colocar a chamada. O NAS responde ao pedido remoto do authentication sem primeiramente esperar a conclusão do authentication local.
Dedicado Ocorre quando o NAS do Cisco não reconhecer a que sentido a chamada pertence. O NAS responde ao pedido remoto do authentication sem primeiramente esperar a conclusão do authentication local.


As seguintes subseções descrevem o PAP e RACHAM-NO mais detalhadamente.

Pap

O PAP é o menos-seguro dos dois protocolos do authentication do PPP, porque o segredo é emitido sobre o fio no texto desobstruído. Conseqüentemente, se o pacote for capturado, o segredo contido nele pode ser usado em um ataque malicioso. Compreensìvel, por causa deste inconveniente, o PAP não é um método preferido de authenticationunless, naturalmente, é único suportado.

O PAP executa uma seqüência em dois sentidos do handshake para verificar a identidade do seu par:

Etapa 1. O par emite seus nome e segredo de anfitrião a ser verificados pelo authenticator.

Etapa 2. O authenticator verifica a combinação oferecida do anfitrião name/secret de encontro ao valor sabido localmente ou através de um usuário do AAA. Se o authenticator determinar que os valores são legitimate, o authentication é satisfeito e reconhecido. If.not, a conexão é terminada no ponto.

NOTA

O segredo em etapa 1 não necessita ser idêntico para ambos os pares. Cada um podem ter seus próprios.


RACHADURA

A RACHADURA é completamente um bocado mais seguro do que o PAP. Durante o authentication da RACHADURA, o segredo próprio é emitido nunca através da conexão, algumas partes de uma comunicação são cifradas, e os desafios são repetidos constantemente para assegurar-se de que a conexão esteja autorizada em todas as vezes. Ao contrário do PAP, a RACHADURA usa um handshake three-way para finalidades da identificação:

Etapa 1. O authenticator emite um desafio ao par. O desafio contem um número aleatório e o nome de anfitrião dos authenticator.

Etapa 2. O par responde ao desafio com um valor de sentido único da mistura e seu próprio nome de anfitrião. O valor da mistura é calculado através do encryption MD5 e derivado do número aleatório da mensagem do desafio mais o segredo associado com o nome de anfitrião dos authenticator.

Etapa 3. Quando o authenticator recebe a resposta a seu desafio, atravessa o mesmo processo do hashing que o par, inputting o segredo e o número aleatório como os derivatives. Depois que o valor MD5 novo é calculado, o desafiador compara-o a esse que voltou do par. Se combinarem, o authentication está aceitado e reconhecido. Se não, a conexão é deixada cair.

NOTA

Porque os valores da mistura necessitam ser idênticos para o authentication da RACHADURA ao trabalho, o valor secreto deve ser compartilhado entre ambos os pares. Esta exigência é formulário diferente a execução do PAP.


Rechamada do Ppp

A rechamada do PPP é uma opção negociada durante LCP que permite que um chamador peça que um partido chamado deve colocar uma outra rechamada ao par iniciando. Para esta discussão, o partido que pede uma rechamada é o cliente, e o partido que aceita o pedido e que faz a rechamada é o usuário. A rechamada do PPP é segurança útil sempre que o controle centralizado sobre uma chamada é desejado, como para as finalidades da consolidação da conta, economias da chamada do dialup, e uniforme, porque as rechamadas são colocadas somente aos números preconfigured.

Embora o authentication seja considerado normalmente uma característica opcional do PPP, deve ser permitido e passado para a característica da rechamada ao trabalho.

A seqüência de uma rechamada do PPP é como segue:

Etapa 1. O cliente da rechamada coloca uma chamada ao usuário da rechamada (NAS) que indica que o serviço da rechamada está pedido. O usuário da rechamada responde com o reconhecimento de pedido da rechamada. O tipo de reconhecimento emitido nesta etapa significa simplesmente que o usuário é geralmente capaz de aceitar pedidos de rechamada.

Etapa 2. O usuário da rechamada prosegue mais mais authenticating o cliente. Como usual, o authentication pode ocorrer localmente ou em um usuário do AAA.

Etapa 3. Assim que o cliente for identificado com sucesso, o usuário verifica se o serviço da rechamada está permitido o cliente particular que o pediu. Se assim, a chamada colocada inicialmente pelo cliente é desconectada.

Etapa 4. Depois que a chamada é desconectada, o usuário espera uma determinada quantidade de tempo. Então inicía uma rechamada nova ao cliente em um número preconfigured. Se esta chamada falhar, as tentativas adicionais não estão empreendidas.

O PPP é negociado em cima da chamada cliente-iniciada somente. A rechamada não requer uma negociação nova do PPP.

NOTA

Se o usuário se decidir que o cliente não está autorizado para um serviço da rechamada, a resposta depende sobre se seletor-em-exija o roteamento está executado para a conexão. Se DDR for usado, o usuário da rechamada continua processando a chamada inicial como se não havia nenhum pedido de rechamada começar com. Se você quiser desconectar um usuário que falhe a autorização da rechamada, você pode emitir um comando opcional no usuário. Se a conexão for non-DDR, o usuário da rechamada desconecta a chamada inicial pelo defeito.


Compressão do Ppp

A compressão pode significativamente melhorar o throughput nas ligações lentas. O IOS do Cisco oferece a compressão do PPP para todos os protocolos da superior-camada com o protocolo do controle da compressão (CCP). Este tipo de compressão é considerado uma compressão da por-relação.

O PPP CCP é uma característica opcional e é negociado após a fase de LCP. O Cisco suporta dois algoritmos da compressão de CCP:

Ambos estes algoritmos baseiam sua operação em "dicionários" da compressão de dados passada. Quando os dicionários se tornam completamente, a informação está renovada. A escolha de um algoritmo depende de cada caso individual.

A compressão deve ser usada com cuidado, porque pode ser um burden em recursos de sistema. Mantenha na mente que a taxa da compressão é dependente do tipo de dados. Por exemplo, as limas de texto são candidatos muito bons para a compressão contra os formatos já-comprimidos da lima que não renderiam uma relação da compressão melhor de de 1:1. Também, sempre que possível, a compressão da ferragem deve ser escolhida sobre a compressão do software.

Embora a compressão do PPP possa ser bidirectional, recomenda-se que somente o lado remoto do cliente executa a compressão. Esta maneira, o NAS pode decompress a comunicação do cliente mas não comprime seus próprios. A razão para esta é de modo que o NAS próprio evite de executar a compressão que pode usar quatro vezes mais poder do processador central quanto o decompression.

Multilink Ppp

Multilink PPP (MPPP) é uma técnica de fragmentar pacotes e de emitir-lhes o excesso que as ligações de dados múltiplas ao PPP perscrutam para a remontagem. O benefício de mentiras de MPPP em sua abilidade de usar temporariamente a largura de faixa adicional que está disponível entre os dois pares. MPPP é identificado por um encabeçamento 4-byte adicional que dite arranjar em seqüência do fragmento.

MPPP pode ser usado nos seguintes scenarios:

Termos de MPPP

Antes que você possa compreender o ins e as saídas de MPPP, você deve tornar-se familiar com os seguintes termos:

Operação de MPPP

Cada pacote de MPPP necessita ser controlado por uma única relação, o mestre do pacote, que é uma relação do virtual-acesso.


O processo do PPP do multilink começa para fora com negociação de LCP, including a opção de MRRU que ocorre na relação física. A negociação do PPP LCP determina se MPPP pode ser usado na ligação. O pacote é identificado pelo nome de um par, pelo seu discriminador do endpoint, ou por ambos. Conseqüentemente, o authentication do PPP é requerido para terminar de modo que os pares possam se identificar, nomear o pacote, e verificar se um outro pacote do mesmo nome exista já. Se um pacote existir já, a chamada nova junta simplesmente dentro. Nenhuma negociação nova de toda a sorte é requerida para chamadas adicionais.

Neste momento, o NAS ajusta acima uma relação do virtual-acesso como o mestre do pacote. Deste momento, todas as negociações do PPP são transferidas da relação física à relação do virtual-acesso. A relação física transforma-se uma parte de um pacote governado por um mestre do pacote. O que parâmetros de NCP são negociados para o mestre são aplicados automaticamente ao descanso dos membros do pacote.

Edições Da Operação de MPPP

Três edições principais são associadas com a operação de MPPP:

Protocolo Do Alocamento Da Largura de faixa

A especificação para BAP é uma extensão do conceito de MPPP. Foi criada para controlar o número das conexões que é permitido a um usuário autorizado estabelecer em em qualquer altura que. BAP cría um jogo de réguas padrão que deixam a largura de faixa da mudança de MPPP na demanda sem a necessidade para a participação do end-user nas mudanças de configuração. Em conseqüência, o NAS pode controlar o uso de seus portos do acesso por o chamador.

BAP administra o método em que as ligações individuais são adicionadas e suprimidas de um pacote de MPPP. Quando LCP for negociado, BAP está decidido sobre, e um discriminador distinguindo da ligação é dado a cada ligação em um pacote de MPPP. Permite que os pares especifiquem que ligação é trazida acima ou desconectada quando o aumento ou a diminuição da largura de faixa são pedidos.

BAP pode operar-se em duas modalidades diferentes: ativo e passivo. A modalidade ativa significa que o dispositivo pode iniciar ou aceitar qualquer tipo de pedido de conexão e determinar a se as ligações devem ser adicionadas ou removido de um pacote do multilink. A modalidade ativa é para relações do dialer, mas não para relações do virtual-molde. A modalidade passiva significa que o dispositivo responde somente às chamadas aceitando um pedido da chamada, um pedido de rechamada, ou uma adição ou uma remoção de uma ligação por um par ativo. A modalidade passiva pode ser usada para relações do virtual-molde e relações do dialer.

BAP suporta o ISDN e relações de série assíncronas. Quando falar sobre a operação de BAP sobre o dialer conectara, only o legacy seletor-em-exige o roteamento (DDR) as configurações do dialer são discutidas. BAP não suporta perfis do dialer de DDR.

Operação de BAP

A primeira ligação do membro do pacote de MPPP não é negociada sob BAP. O membro subseqüente liga, entretanto, reque a gerência de BAP. Embora a primeira ligação não pertença a BAP, carrega todos os pacotes da informação de BAP. Há um total de oito tipos do pacote de BAP:

BAP segue a execução de MPPP do Cisco em seu julgamento da carga monitorando o mestre do pacote. A carga do pacote determina a necessidade para o aggregation da largura de faixa. Somente com o BAP, ambos os pares têm que concordar com a decisão do aggregation da largura de faixa.

Formato Do Frame do Ppp

este é um artigo adicionado por Leon Tufallo


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo do "vista geral PPP" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 364 users browsing the articles directory