Você está na página 1de 7

EL PROTOCOLO PPP

PPP son las siglas de Point to Point Protocol, Protocolo Punto a Punto,
este es un protocolo que indica que la conexin se realiza,
obviamente, siempre entre dos hosts (integrantes de la conexin) o
puntos de conexin. Siempre un integrante de la conexin es cliente y
el otro servidor. Este cliente va a ser el host que se quiere conectar a
Internet (nosotros), y el servidor va a ser el ISP. Este protocolo se
utiliza bajo lneas telefnicas, por eso se la denomina conexin dialup
(dial en ingls es llamar). PPP es una evolucin de un protocolo
anterior, SLIP (Serial Line IP, Protocolo de Internet por Lnea Serie -as
se llama a las lneas en las cuales se conectan los mdems), y su
diferencia principal es que PPP es un protocolo que permite el
transporte de otros protocolos, valga la redundancia, adems de
TCP/IP (Transmisin Control Protocol, Protocolo de Control de
Transmisin), como IPX (de Novell), etc. SLIP solamente estaba
diseado para TCP/IP. Aun quedan en Argentina proveedores que
ofrecen conexin SLIP.
Otra diferenciacin importante es los distintos mtodos de conexin en
PPP, desde el punto de vista de la validacin del usuario. Existen, al
menos, tres sistemas: por script, por PAP y por CHAP. El que
cubriremos por popularidad, es por script, en el cual el servidor hace
las clsicas preguntas de nombre de usuario y password, y un
pequeo "programa" responde automticamente con la informacin
requerida. Cabe aclarar que esta conexin tambin se puede hacer en
forma manual. Los otros sistemas son diferentes, ya que no trabajan
en modo texto sino que el nombre de usuario y password se guardan
en un archivo y desde ah se envian al proveedor en cada conexin,
mediante una "conversacin" especial que realizan los hosts.Tiene tres
componentes:
1. Un mecanismo de enmarcado para encapsular datagramas
multiprotocolo y manejar la deteccin de errores. Utiliza una
estructura de tramas tipo HDLC:

2. Un protocolo de control de enlace (LCP, Link Control Protocol) para


establecer, configurar y probar la conexin de datos.
3. Una familia de protocolos de control de red (NCPs, Network Control
Protocols) para establecer y configurar los distintos protocolos de
nivel de red.
Arquitectura PPP
PPP utiliza una arquitectura dividida en capas, como se indica en la
figura:

Con sus funciones de nivel inferior, PPP puede utilizar:


Medios fsicos sncronos, como los que conectan las redes de la
Red digital de servicios integrados (RDSI).
Medios fsicos asncronos, como los que utilizan el servicio
telefnico bsico para las conexiones de acceso telefnico del
mdem.
Mediante sus funciones de nivel superior, PPP soporta o encapsula
varios protocolos de capa de red con los NCP. Estos protocolos de
nivel superior incluyen los siguientes:
BCP - Protocolo de control de puente
IPCP - Protocolo de control de protocolo Internet
IPXCP - Protocolo de control de intercambio de paquetes de
internetworking.

Estructura de la trama del protocolo PPP


Las tramas PPP constan de seis campos. Las siguientes descripciones
resumen los campos de las tramas PPP, que se muestran en la
ilustracin:

1. Indicador: un nico byte que indica el inicio y el final de una


trama. El campo Sealizacin est formado por la secuencia
binaria 01111110. En tramas PPP sucesivas slo se usa un
caracter de sealador nico.
2. Direccin: un nico byte que contiene la secuencia binaria
11111111, la direccin de difusin estndar. PPP no asigna
direcciones a estaciones individuales.
3. Control: un nico byte formado por la secuencia binaria
00000011, que requiere la transmisin de datos de usuario en
una trama no secuencial. Esto brinda un servicio de enlace sin
conexin que requiere el establecimiento de enlaces de datos o
estaciones de enlaces. En un enlace punto a punto, no es
necesario asignar el nodo de destino. Por lo tanto, para el PPP el
campo Direccin se establece en 0xFF, la direccin de
broadcast. Si ambos peers PPP acuerdan realizar la compresin
de los campos de control y de direccin durante la negociacin
LCP, el campo Direccin no se incluye.

4. Protocolo: dos bytes que identifican el protocolo encapsulado


en el campo de informacin de la trama. El campo Protocolo de
2 bytes identifica al protocolo del contenido PPP. Si ambos peers
PPP acuerdan realizar la compresin del campo de protocolo
durante la negociacin LCP, el campo Protocolo es de 1 byte
para la identificacin del protocolo en el rango de 0x00-00 a
0x00-FF. Los valores ms actualizados del campo Protocolo se
especifican en la Solicitud de comentarios con nmeros
asignados (RFC) ms reciente.
5. Datos: cero o ms bytes que contienen el datagrama para el
protocolo especificado en el campo Protocolo. Para encontrar el
fin del campo de informacin, se debe buscar la secuencia del
indicador de finalizacin y dejar 2 bytes para el campo FCS. La
longitud mxima predeterminada del campo de informacin es
de 1500 bytes. Mediante un acuerdo previo, con la aceptacin de
las implementaciones PPP se pueden usar otros valores para la
longitud mxima del campo de informacin.
6. Secuencia de verificacin de trama (FCS): normalmente de 16
bits (2 bytes). Mediante un acuerdo previo, con la aceptacin de
las implementaciones PPP se puede utilizar una FCS de 32 bits
(4 bytes) para una mayor deteccin de errores. Si el clculo de la
FCS que realiza el receptor no coincide con la FCS de la trama
PPP, esta se descarta sin aviso.
Los protocolos LCP pueden negociar modificaciones a la estructura de
la trama PPP estndar. No obstante, las tramas modificadas siempre
se distinguen de las tramas estndar.

MECANISMOS DE AUTENTICACIN DEL PROTOCOLO PPP


El protocolo PPP define dos tipos de autenticacin que los sistemas
iguales pueden utilizar para identificarse mutuamente:
1. Protocolo CHAP (Challenge Handshake Authentication
Protocol): HAP utiliza un algoritmo (MD-5) para calcular un valor
que slo conocen el sistema de autenticacin y el dispositivo

remoto. Con CHAP, el ID de usuario y la contrasea siempre se


envan cifrados, lo que lo convierte en un protocolo ms seguro
que PAP. Este protocolo es efectivo contra los intentos de
acceder reproduciendo el establecimiento de conexin o
mediante ensayo y error. La autenticacin CHAP puede realizar
ms de una peticin de identificacin durante una misma
conexin.
El sistema de autenticacin enva una peticin de identificacin
al dispositivo remoto que intenta conectarse a la red. El
dispositivo remoto responde enviando un valor calculado
mediante un algoritmo (MD-5) que conocen ambos dispositivos.
El sistema de autenticacin compara la respuesta con la que ha
calculado l. Se reconoce la autenticidad si los valores
coinciden; en caso contrario, se finaliza la conexin.
2. Protocolo PAP (Password Authentication Protocol): PAP
utiliza un protocolo de reconocimiento de dos vas que ofrece al
sistema igual un sencillo mtodo de establecer su identidad. El
reconocimiento se realiza al establecer un enlace. Despus de
establecer el enlace, el dispositivo remoto enva el ID de usuario
y la contrasea al sistema de autenticacin. Dependiendo de si
los valores son correctos o no, el sistema de autenticacin
contina o finaliza la conexin.
Con PAP el ID de usuario y la contrasea nunca se cifran, lo que
permite capturarlos si se rastrean. Esta es la razn por la que
debe utilizarse CHAP siempre que sea posible.
USOS DEL PROTOCOLO PPP
El PPP (Protocolo Punto a Punto) permite utilizar el protocolo IP a
travs de lneas asncronas serie y, mediante mdems, a travs de
lneas telefnicas.

El PPP hace posible que un ordenador remoto se convierta en una


maquina mas de la Internet, pudiendo, una vez completada la
conexin PPP, utilizar clientes telnet, FTP, gopher, WWW, WAIS,
PO3/IMAP (clientes de correo), etc... La nica desventaja que supone
la utilizacin de IP sobre lnea serie es la lentitud. Esta es tanto mas
notable cuanto mas pequeos sean los paquetes transmitidos (p.e.:
pulsacin de una tecla y la recepcin de su eco), debido a las diversas
cabeceras y comprobaciones que pone el IP en cada paquete (el
paquete mnimo es de 64 caracteres!), y ello incluso a pesar de la
compresin de cabeceras que realiza el PPP. Evidentemente para
paquetes grandes (p.e.: trasmisin de ficheros) la desventaja apenas
es notable.
VARIACIONES DEL PPP: PPoE y PPoA.
1. PPoE:
Significa Protocolo de Punto a Punto sobre Ethernet, e
implementa una capa IP sobre dos puertos Ethernet, dando la
posibilidad de transferir paquetes de datos entre los dispositivos
que estn conectados.

2. PPoA:
Igual que PPPoE pero, en vez de ser un protocolo sobre una
capa Ethernet, se realiza sobre una capa ATM.
Gracias a este protocolos, las seales del router pueden
negociar los parmetros de conexin o de red entre el router y el
ISP, con lo que slo necesitas saber tu Identificador de Usuario y
tu clave de acceso para poder comenzar a navegar, puesto que
el resto de datos se obtienen automticamente en el momento

en que se efecta la conexin. Con PPPoE, el router efecta el


encaminamiento IP con Network Address Translation (NAT) para
la LAN. El router que cuente con PPPoE tambin es compatible
con la asignacin dinmica de direcciones IP a nodos de red
local. Cuando se use la asignacin dinmica, el router actuar
como servidor DHCP.

REFERENCIAS BIBLIOGRFICAS:
Pginas de internet:
a) http://www.itesa.edu.mx/netacad/networks/course/module3/3.2.2.
4/3.2.2.4.html
b) http://publib.boulder.ibm.com/html/as400/v4r5/ic2931/info/RZAIY
RZAIYCHAPPAPAUTH.HTM
c) http://claudiaramirez0.tripod.com/consulta4.htm
d) http://juandeg.tripod.com/ppp.htm
e) http://www.adslzone.net/adsl_pppoe.html

FERNANDO FRANCISCO VILLAGRN JUREZ


2339307
REDES I

Você também pode gostar