anexo ii el protocolo ppp - BUCOMSEC

Anuncio
ANEXO II
EL PROTOCOLO PPP
1. Introducción
El protocolo PPP (Point-to-Point Protocol, protocolo punto-a-punto) proporciona un
método estándar para transportar datagramas de distintos protocolos sobre enlaces punto
a punto. PPP consta de tres componentes principales:
1. Un método para encapsular los datagramas de los distintos protocolos.
2. Un Protocolo de Control del Enlace (LCP) para establecer, configurar y comprobar
la conexión del enlace de datos.
3. Una familia de Protocolos de Control de Red (NCPs) para establecer y configurar
distintos protocolos del Nivel de Red.
2. Funcionamiento
Con el fin de establecer comunicaciones en un enlace punto-a-punto, cada uno de los
extremos del enlace PPP deben, en primer lugar, enviar paquetes LCP para configurar y
comprobar el enlace de datos. Una vez se ha establecido el enlace, el Cliente debe ser
autenticado, aunque este paso tiene carácter opcional.
A continuación, PPP tiene que enviar paquetes NCP para elegir y configurar uno o más
protocolos de Nivel de Red. Una vez que han sido configurados, cada uno de ellos puede
enviar datagramas por el enlace.
El enlace permanecerá establecido hasta que un paquete LCP o NCP cierre
explícitamente el enlace, o hasta que algún evento externo ocurra (por ejemplo, el
vencimiento de un plazo o la intervención del Administrador de la Red).
2.1 Diagrama de Estados
Durante los procesos de configuración, mantenimiento y finalización del enlace punto-apunto, el enlace PPP atraviesa distintas fases que se especifican en el siguiente diagrama
de estados simplificado:
+------+
+-----------+
+--------------+
|
| UP
|
| OPENED
|
| SUCCESS/NONE
| Dead |------->| Establish |---------->| Authenticate |--+
|
|
|
|
|
| |
+------+
+-----------+
+--------------+ |
^
|
|
|
|
FAIL |
FAIL |
|
+<--------------+
+----------+
|
|
|
|
|
+-----------+
|
+---------+ |
|
DOWN |
|
|
CLOSING |
| |
+------------| Terminate |<---+<----------| Network |<-+
|
|
|
|
+-----------+
+---------+
Fase de Ausencia de Enlace (Dead). La conexión entre los extremos comienza y finaliza
necesariamente en esta fase. Cuando algún evento externo indica que el Nivel Físico está
listo para ser usado, PPP procede con la fase de Establecimiento de Conexión.
2
Fase de Establecimiento de Conexión (Establish). Se emplea el Protocolo de Control
del Enlace (LCP) para establecer la conexión mediante el intercambio de un conjunto de
paquetes de configuración. El intercambio se considera finalizado y el enlace se considera
abierto cuando se envía y se recibe un paquete Configure-Ack.
Cualquier paquete no LCP recibido durante esta fase, será descartado.
Cada vez que se reciba un paquete Configure-Request en las fases del Protocolo de
Nivel de Red o de Autenticación, se volverá a la fase de Establecimiento de Conexión.
Fase de Autenticación (Authenticate). Se trata de una fase opcional. En el caso en que
se desee autenticar a los Clientes mediante algún protocolo específico, este deberá ser
indicado durante la fase de Establecimiento de Conexión.
Fase de Protocolo de Nivel de Red (Network). Una vez que PPP ha finalizado las fases
previas, cada Protocolo de Nivel de Red (como IP, IPX, AppleTalk, etc.) debe ser
configurado por separado por el correspondiente Protocolo de Control de Red (NCP).
Cada NCP puede ser abierto o cerrado en cualquier instante.
Fase de Finalización de Conexión (Terminate). PPP puede cerrar la conexión en
cualquier instante. Se emplea LCP para cerrar el enlace mediante el intercambio de
paquetes Terminate. Cuando se está cerrando el enlace PPP informa a los protocolos
de Nivel de Red de la situación para que tomen la decisión oportuna.
Cualquier paquete no LCP recibido durante esta fase, será descartado.
3
Descargar