Está en la página 1de 38

Universidad de Las Americas

Transmisión de datos y Redes de


comunicaciones

Capitulo V
Protocolos PPP

Ing. Odette Bastias Arce


Nov 2010
El punto a punto Protocolo (PPP)

Originalmente surgió como un protocolo de encapsulación para el


transporte de tráfico IP a través de enlaces punto a punto.
PPP también estableció una norma para la asignación y gestión de la
dirección IP, sincrónico (start / stop) y la encapsulación síncrona
orientada a poco, el protocolo de red de multiplexación, la configuración
del enlace, pruebas de calidad de la conexión, detección de errores, y la
negociación de opciones de capacidades tales como la capa de red
dirección de la negociación y la negociación de compresión de datos.
PPP admite estas funciones, proporcionando un Programa de Control de
Enlace extensible (LCP) y una familia de Network Control Program (NCP)
para negociar los parámetros opcionales de configuración e
instalaciones. Además de la IP, PPP soporta otros protocolos, incluyendo
Internetwork Intercambio de paquetes de Novell (IPX) y DECnet.

Page  2 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)

Componentes PPP
PPP proporciona un método para transmitir datagramas sobre serie de
enlaces punto a punto. PPP consta de tres categorías principales:

– Un método para encapsular datagramas sobre enlaces en serie. PPP utiliza el


alto nivel Data Link Control (HDLC) como base el protocolo para encapsular
datagramas sobre enlaces punto a punto.
– Para configurar LCP debe configurar y probar conexiones de datos de enlace.
– Una familia de NCP para establecer y configurar diferentes protocolos de capa
de red. PPP está diseñado para permitir la utilizan simultánea de numerosos
protocolos de capa de red.

Page  3 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)

PPP Operación
Para establecer comunicaciones a través de un enlace punto a punto, el
PPP originario primero envía tramas LCP para configurar y probar el
enlace de datos. Después de establecer enlace y negociación de las
instalaciones opcionales utilizando LCP el original PPP enviará NCP
marcos para elegir y configurar uno o varios protocolos de la capa de red.

Después de configurar cada uno de los paquetes de protocolo de capa


de red, de cada capa de red puede ser transferido y enlace permanecerá
configurado y paquetes podrían enviarse a través de esos vínculos.
Enlace permanecerá configurado para la comunicación hasta el llano
LCP o NCP marcos cerrados y algunos eventos externos, como ocurrió
temporizador de inactividad expira o interviene usuario.

Page  4 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)

Requisitos de la capa física


PPP es capaz de operar a través de cualquier interfaz ETD / ETCD.

Los ejemplos incluyen EIA / TIA 232 C (antes RS 232 C), EIA / TIA 422
(antiguo RS 422), EIA / TIA 423 (antiguo RS 423 (antiguo RS 423) y la
Unión Internacional de Telecomunicaciones Normalización de las
Telecomunicaciones (UIT-T) ( anteriormente CCITT) V.35. PPC ha
requisito absoluto es proporcionar dúplex circuito ya sea dedicado o
conmutado que puede operar en modo síncrono o asíncrono, que es
transparente a la capa de enlace de tramas PPP. PPP Sin embargo no
impone ninguna restricción con respecto a la tasa de transmisión más
que impuesto para determinados DTE / DCE interfaz en uso.

Page  5 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)

PPP capa de enlace

PPP utiliza los principios, la terminología y estructura del marco de la


Organización Internacional de Normalización (ISO) HDLC procedimientos
(desde 3309 hasta 1979 ISO), modificado por la norma ISO 3309-
948/PDADI "Adenda 1 de inicio / parada de la transmisión. ISO 3309-
1979 indica HDLC estructura marco para su uso en entornos sincrónicos.
ISO 3309:1984 / PDADI especifica propuestas de modificación a la
norma ISO 3309-1979 para permitir su uso en entornos asíncronos. PPP
procedimientos de control utilizan las definiciones y codificaciones de
control de campo idénticos en la norma ISO 4335-1979/Addendum 1
-1979.

Page  6 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)

El formato de trama PPP aparece en seis campos. Las descripciones de


los seguidores resumir la trama PPP campos:

– Bandera: Un byte que indica al principio o al final de un cuadro. El campo del


pabellón se compone de la secuencia binaria 011111110.
– Dirección: un solo byte mantener la serie como binario 11111111, y dirección
de broadcast estándar. PPP no asigna direcciones individuales de la estación.
– Control: un solo byte que tiene la secuencia binaria 00000011, utilizado para la
transmisión de datos de usuarios hacia el marco de secuencias no. Hay un
servicio de enlace sin conexión es paralela a la de enlace lógico (LLC) Tipo 1
es siempre.

Page  7 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)

 Protocolo: Dos bytes que reconozca el protocolo se resume en el orden en el


campo de la imagen. En su conjunto hasta la fecha de principios del campo de
protocolo se especifican en el más actual Solicitud de Asignación de Números de
comentarios (RFC).
 Datos: Cero o más bytes que contiene el datagrama para el protocolo
especificado en el campo de protocolo se encuentra localizando la secuencia de
bandera de cierre y dejando 2 bytes para el campo FCS. Longitud máxima por
defecto del campo de la información de juego es 1.500 bytes. Por anterior de la
conformidad, agradable implementaciones de PPP pueden utilizar otros valores
para la medida de información de campo posible.
 Frame Check secuencia (FCS): Normalmente 16 bits (2 bytes). Tras el acuerdo
anterior, la aceptación de las implementaciones de PPP usaría una de 32 bits (4
bytes) para la detección de errores FCS mejor.
– .

Page  8 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)
Link-PPP Protocolo de control de
El LCP PPP proporciona un método para establecer, configurar, mantener y finalizar la
conexión de protocolo punto a punto. LCP pasa por cuatro fases distintas:

– En primer lugar, la organización del enlace y el arbitraje de configuración se produce.


Antes de cualquier datagrama de capa de red (por ejemplo IP) pueden ser cambiados,
LCP primero debe abrir la conexión y negociar los parámetros de configuración. Esta
fase se completa cuando una trama de confirmación de la configuración ha sido enviado
y recibido.

– Esto es seguido por la determinación de la calidad del enlace. LCP permite vínculo
electivo fuerza la calidad de la fase después de la conexión de enlace y la fase de
arbitraje acuerdo. En esta sección, el enlace es con experiencia para decidir si el valor
del enlace es suficiente para coordinar a los protocolos de capa de red. Esta fase es
opcional. LCP podría transmisión revés de la información de protocolo de capa de red
hasta que esta etapa haya finalizado

Page  9 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)
 capa de red de Protocolo de configuración podría tener lugar después de que
haya terminado de LCP calidad de la conexión fase de determinación y protocolos
de la capa de red puede ser configurado por separado por el buen uso del PCN y
podría ser de arriba a abajo en cualquier momento. Mientras enlace LCP
seleccione dirá protocolo de capa de red para tomar las acciones necesarias.
 Por último, la rescisión se produce enlace, LCP puede rescindir el vínculo en
cualquier momento. Con frecuencia se llevará a cabo a petición de un usuario,
pero podría ocurrir ya que de un evento físico, como la pérdida de portadora o el
final de una era de temporizador inactivo.

Tres clases de marcos LCP existe. Vincular marcos establecimiento se utilizan


para establecer y organizar un enlace. Vincular romper los marcos se utilizan para
terminar una relación, mientras que las tramas enlace conservación se utilizan
para controlar y depurar un enlace.
Estos marcos se utilizan principalmente para lograr el trabajo de cada una de las
fases LCP

Page  10 Ing. Odette Bastias Arce


El punto a punto Protocolo (PPP)
 capa de red de Protocolo de configuración podría tener lugar después de que
haya terminado de LCP calidad de la conexión fase de determinación y protocolos
de la capa de red puede ser configurado por separado por el buen uso del PCN y
podría ser de arriba a abajo en cualquier momento. Mientras enlace LCP
seleccione dirá protocolo de capa de red para tomar las acciones necesarias.

 Por último, la rescisión se produce enlace, LCP puede rescindir el vínculo en


cualquier momento. Con frecuencia se llevará a cabo a petición de un usuario,
pero podría ocurrir ya que de un evento físico, como la pérdida de portadora o el
final de una era de temporizador inactivo.

Page  11 Ing. Odette Bastias Arce


Comunicación Serial y Paralela

 Con una conexión serial, la información se envía a través de un cable, un bit


de datos a la vez.

 Una conexión paralela envía simultáneamente los bits a través de más


cables.

Page  12
DTE y DCE

Desde el punto de vista de la conexión a la WAN, una conexión serial posee


un dispositivo DTE en un extremo de la conexión y un dispositivo DCE en el
otro extremo. La conexión entre los dos dispositivos DCE es la red de
transmisión del proveedor de servicios WAN

 El DTE en general es un router, pero también podría ser un terminal, un


computador, una impresora o una máquina de fax si se conectaran
directamente a la red del proveedor de servicios.

 El DCE, en general un módem o CSU/DSU, es el dispositivo que se utiliza


para convertir los datos del usuario del DTE en una forma que sea
aceptable para el enlace de la transmisión del proveedor del servicio WAN.

Page  13
Encapsulación

 En cada conexión WAN, los datos se encapsulan dentro de tramas, antes de


cruzar el enlace WAN.

 Para asegurar que se utiliza el protocolo correcto, usted debe configurar el tipo de
encapsulación de la Capa 2 adecuado.

 La elección del protocolo depende de la tecnología WAN y del equipo de


comunicación

Page  14
Tipos de encapsulación

 HDLC: el tipo de encapsulación predeterminada en las conexiones punto a punto,


enlaces dedicados y las conexiones conmutadas por circuito cuando el enlace utiliza
dos dispositivos Cisco. El HDLC es ahora la base para el PPP síncrono, empleado
por muchos servidores para conectarse a una WAN, más comúnmente a Internet.

 PPP: suministra conexiones de router a router y de host a red, a través de circuitos


síncronos y asíncronos. El PPP funciona con varios protocolos de capa de red, como
IP e intercambio de paquetes de internetworking (IPX, Internetwork Packet
Exchange). El PPP también tiene mecanismos de seguridad incorporados como el
PAP y el CHAP.

Page  15
WAN
Capa
Capa de
de Enlace
Enlace –– Protocolo
Protocolo HDLC
HDLC

 Protocolo estándar desarrollado por ISO


 Encapsula datos sobre enlaces seriales sincrónicos
 De suyo no soporta múltiples protocolos sobre un enlace
individual porque no puede indicar el protocolo de capa 3
que transporta.

Page  16
WAN
Estructura
Estructura de
de la
la trama
trama HDLC
HDLC

FLAG DIRECCIÓN CONTROL DATOS FCS FLAG

• La falta de un campo protocolo, limita el estándar HDLC


• Cisco dispone de una versión propietaria de HDLC, con un campo propietario
que actúa como un campo de protocolo, que permite que múltiples protocolos de
capa de red compartan el mismo enlace serie

FLAG DIRECCIÓN CONTROL PROPIETARIO DATOS FCS FLAG

Page  17
WAN
Capa
Capa de
de Enlace
Enlace –– Protocolo
Protocolo HDLC
HDLC

 Protocolo
Protocolo propietario
propietario de Cisco para enlaces síncronos
 Predeterminado
Predeterminado enen los
los puertos
puertos seriales
seriales de
de los
los dispositivos
dispositivos
Cisco
 Se emplea en enlaces dedicados punto a punto y en
conexiones de circuitos conmutados
 Comando en el modo configuración de interface:

Router(config-if)#encapsulation
Router(config-if)#encapsulation hdlc
hdlc

CCNA
Page  18
Encapsulación HDLC

 HDLC es un protocolo orientado a bit síncrono de capa de enlace de datos, desarrollado por
la Organización Internacional de Normalización (OIE).

 El HDLC utiliza transmisión serial síncrona para brindar comunicación libre de errores entre
dos puntos.

 Cisco desarrolló una extensión del protocolo HLDC para solucionar la incapacidad de
brindar compatibilidad multiprotocolo.

Page  19
Configuración HDLC

 El HDLC de Cisco es el método de encapsulación predeterminado que utilizan los dispositivos


Cisco en las líneas seriales síncronas.

 Si va a realizar una conexión a un dispositivo que no es de Cisco, utilice un PPP síncrono.

 Si se cambió el método de encapsulación predeterminado, utilice el comando encapsulation hdlc


en modo privilegiado para volver a habilitar el HDLC.

Page  20
WAN
Capa
Capa de
de Enlace
Enlace –– Protocolo
Protocolo PPP
PPP


 Protocolo
Protocolo estándar
estándar

 Proporciona
Proporciona conexiones
conexiones de
de router
router aa router
router yy de
de host
host aa red
red
sobre
sobre circuitos
circuitos síncronos,
síncronos, asíncronos,
asíncronos, ISDN
ISDN yy HSSI
HSSI

 Trabaja
Trabaja con
con varios
varios protocolos
protocolos de
de red
red (IP
(IP ee IPX)
IPX)

 Proporciona
Proporciona opciones
opciones de
de seguridad
seguridad aa través
través de
de los
los
protocolos
protocolos PAP
PAP yy CHAP
CHAP


 Comando
Comando en
en el
el modo
modo configuración
configuración de
de interface:
interface:
Router(config-if)#encapsulation
Router(config-if)#encapsulation ppp
ppp

CCNA
Page  21
WAN
Capa
Capa de
de Enlace
Enlace –– Protocolo
Protocolo PPP
PPP


 Protocolo
Protocolo estándar
estándar

 Proporciona
Proporciona conexiones
conexiones de
de router
router aa router
router yy de
de host
host aa red
red
sobre
sobre circuitos
circuitos síncronos,
síncronos, asíncronos,
asíncronos, ISDN
ISDN yy HSSI
HSSI

 Trabaja
Trabaja con
con varios
varios protocolos
protocolos de
de red
red (IP
(IP ee IPX)
IPX)

 Proporciona
Proporciona opciones
opciones de
de seguridad
seguridad aa través
través de
de los
los
protocolos
protocolos PAP
PAP yy CHAP
CHAP


 Comando
Comando en
en el
el modo
modo configuración
configuración de
de interface:
interface:
Router(config-if)#encapsulation
Router(config-if)#encapsulation ppp
ppp

CCNA
Page  22
PPP
Point-to-Point
Point-to-Point Protocol
Protocol

 RFC
RFC 1661
1661 RFC
RFC 2153 – PPP Vendor
Vendor Extensions
Extensions
 RFC
RFC 1332
1332

Tipos de interface física:


 Cualquier interface DCE/DTE
 Necesita un circuito dúplex, en modo asíncrono o
síncrono bit serial.
 No impone restricciones respecto a la tasa de
transmisión.

Page  23
PPP
Procolos
Procolos de
de subcapas
subcapas


 NCP
NCP –– Network
Network Control
Control Program
Program
Permite
Permite encapsular
encapsular diversos
diversos procolos
procolos de
de capa
capa 33
IP
IP –– IPX
IPX –– Apple
Apple Talk.
Talk.


 LCP
LCP –– Link
Link Control
Control Protocol
Protocol

Negocia
Negocia yy configura opciones de control sobre el
enlace
enlace de
de datos
datos WAN.
WAN.

Page  24
PPP
Opciones
Opciones LCP
LCP

RFC 1548 RFC 1570 – PPP LCP Extensions



 Autenticación

 PAP
PAP
 RFC 1334 RFC 1994 – PPP Challenge Handshake
CCNA  CHAP
CHAP
Authentication Protocol

 Compresión

 Stacker
Stacker

 Predictor
Predictor

 Detección de errores

 Magic
Magic Number
Number

 Quality
Quality

 Multienlace

RFC 1717 RFC 1990 – PPP Multilink Protocol


Page  25
PPP
Estructura
Estructura de
de la
la trama
trama

• Utiliza los principios, terminología y estructura de la trama de los


procedimientos HDLC de la ISO

Longitud máxima
predeterminada: 1500 bytes

FLAG DIRECCIÓN CONTROL PROTOCOL DATOS FCS FLAG

01111110 2 Bytes

11111111

00000011 16 bits

Page  26
PPP
Establecimiento
Establecimiento de
de una
una conexión
conexión

1. Fase de establecimiento y negociación del enlace


Cada dispositivo envía paquetes LCP para configurar y
comprobar el estado del enlace.
El paquete LCP tiene un campo opción que permite
negociar el uso de opciones: MTU, compresión,
autenticación.

2. Fase de determinación de la calidad (opcional)


Se prueba la calidad del enlace para verificar que soporte
los protocolos de capa de red.

3. Fase de negociación del protocolo de capa de red


Los dispositivos envían paquetes NCP para elegir y
configurar uno o más protocolos de capa de red.

4. Fase de terminación del enlace


Page  27
PPP
Establecimiento
Establecimiento de
de una
una conexión
conexión

Service
Service
Provider
Provider

Proveedor
Proveedor de
de
Telefonía Local
Telefonía Local

Internet
Internet

Internet
Internet
Service
Service
Provider
Provider
1. Fase de establecimiento del enlace
2. Fase opcional de determinación de la calidad
3. Fase de protocolo de capa de red
4. Fase de terminación del enlace
Page  28
PPP
Autenticación
Autenticación PAP
PAP

 Se utiliza solo en el establecimiento inicial del enlace


 Luego de establecido el enlace, se envía al router
el nombre de usuario y
la contraseña.
 La contraseña viaja en modo texto, sin cifrar
 No hay protección ante ataques de prueba y error
 El nodo remoto controla la frecuencia y temporización de
los intentos de acceso.
 Puede ser suficiente en entornos que cambian la
contraseña en cada autenticación.

Page  29
PPP
Autenticación
Autenticación PAP
PAP

Sucursales
Sucursales

Casa
Casa Central
Central

Host: Casa-Central
Password: cisco 1. Su
Username Sucursal-1 curs
al-1
2. A , cisc
c epta o
r Rech
azar
Host: Sucursal-1
Password: cisco

Page  30
PPP
Autenticación
Autenticación CHAP
CHAP

 Se utiliza en el inicio de un enlace y periódicamente


para comprobar la identidad del nodo remoto.
 Puede repetirse en cualquier momento posterior al
establecimiento del enlace.
 Esa comprobación la hace a través de un valor hash
que se calcula en ambos extermos.
 Hay protección ante ataques de prueba y error
 Utiliza un valor de “desafío” que es variable.

Page  31
PPP
Autenticación
Autenticación CHAP
CHAP

Sucursales
Sucursales

Casa
Casa Central
Central

Casa-Central
Password: cisco 1. Su
curs
Username Sucursal-1
2. Ac al-1
, cis
epta co
r Re
chaz
3. De ar
safío
4. Va Sucursal-1
lor “
5. Ac hash Password: cisco
epta ”
r Re
chaz
ar
Page  32
Establecimiento de una Sesión PPP

 Este proceso se realiza en 3 fases:

– Fase 1. Establecimiento del enlace y negociación de la configuración: antes de que el PPP intercambie
cualquier datagrama de capa de red (por ejemplo, IP), el LCP primero debe abrir la conexión y negociar los
parámetros de configuración. Esta fase se completa cuando el router receptor envía una trama de acuse de
recibo de configuración de vuelta al router que inicia la conexión.
– Fase 2. Determinación de la calidad del enlace (opcional): el LCP prueba el enlace para determinar si su
calidad es suficiente para establecer los protocolos de capa de red. El LCP puede demorar la transmisión de
la información del protocolo de capa de red hasta que esta fase se complete.
– Fase 3. Negociación de la configuración del protocolo de capa de red: después de que el LCP haya finalizado
la fase de determinación de la calidad del enlace, el NCP adecuado puede configurar, de manera separada,
los protocolos de capa de red, y activarlos y desactivarlos en cualquier momento. Si el LCP cierra el enlace,
informa a los protocolos de la capa de red para que puedan tomar las medidas adecuadas.

Page  33
Configuración BASICA PPP

Router>en Router>en
Router#conf t Router#conf t
Router(config)#hostname rt0 Router(config)#hostname rt1
rt0(config)#interface serial 0/0/0 rt1(config)#int serial 0/0/0
rt0(config-if)#encapsulation ppp rt1(config-if)#encapsulation ppp
rt0(config-if)#ip address 10.0.0.1 255.0.0.0 rt1(config-if)#ip address 10.0.0.2 255.0.0.0
rt0(config-if)#clock rate 128000 rt1(config-if)#no shutdown
rt0(config-if)#no shutdown  
rt0# %LINK-5-CHANGED: Interface Serial0/0/0, changed
state to up
Serial0/0/0 LCP: State is Open
Serial0/0/0 PPP: Phase is FORWARDING, Attempting
Forward
Serial0/0/0 Phase is ESTABLISHING, Finish LCP
Serial0/0/0 Phase is UP
%LINEPROTO-5-UPDOWN: Line protocol on Interface
Page  34 Serial0/0/0, changed state to up
Configuración PPP OPCIONAL

Compresión Monitoreo de Calidad


R3(config)#interface serial 0/0 R3(config)#interface serial 0/0
R3(config-if)#encapsulation ppp R3(config-if)#encapsulation ppp
R3(config-if)#compress [predictor | R3(config-if)#ppp quality 80
stac]

Balanceo de Carga
Router(config)#interface serial 0/0

Router(config-if)#encapsulation ppp

Router(config-if)#ppp multilink
Page  35
Configuración PAP

Page  36
Configuración CHAP

Router>en Router>en
Router#conf t Router#conf t
Router(config)#hostname rt0 Router(config)#hostname rt1
rt0(config)#username rt1 password cisco rt1(config)#username rt0 password cisco
rt0(config)#int serial 0/0/0 rt1(config)#int serial 0/0/0
rt0(config-if)#encapsulation ppp rt1(config-if)#encapsulation ppp
rt0(config-if)#ppp authentication chap rt1(config-if)#ppp authentication chap
rt0(config-if)#ip address 10.0.0.1 255.0.0.0 rt1(config-if)#ip address 10.0.0.2 255.0.0.0
rt0(config-if)#clock rate 128000 rt1(config-if)#no shutdown
rt0(config-if)#no shutdown

Page  37
Page  38

También podría gustarte