Вы находитесь на странице: 1из 24

PROTOCOLOS DEL NIVEL 2

ENLACE DE DATOS

 FRAME RELAY,
 ATM
 PPP

Ing. Tobías Valdivieso Novoa 1


NIVEL DE ENLACE DE DATOS

En el contexto de la pila de protocolos OSI


(Open System Interconnection) y del Stack
de protocolos TCP/IP; tenemos los
protocolos de Capa 2 o de Nivel 2. Esto
quiere decir que para el establecimiento de
este protocolo se necesita de la
conectividad física, es decir de la existencia
de un flujo de bits que proporciona, por
ejemplo, un enlace SDH

PROTOCOLOS DE NIVEL 2
ENLACE DE DATOS
Es el segundo de los Niveles Funcionales de la
Comunicación de Datos.

 Las comunicaciones, a nivel del enlace de


datos, se efectúan segmentando los bloques
de datos a transmitir en paquetes formados
por grupos de octetos (Bytes) a los cuales
se les añade un encabezamiento.

 Se denomina Protocolo a los procesos que


permiten el adecuado flujo de paquetes que
garanticen el transporte de la información.

 Los protocolos de Nivel 2 tienen al menos las siguientes funciones:


• Dividir el flujo de bits que recibe del nivel 3 en Tramas (conjunto de bytes)
• Transformar el nivel Físico (Nivel 1) en un enlace confiable mediante la adición de mecanismos de detección y
retransmisión de tramas dañadas.
• Efectuar el direccionamiento físico de los dispositivos.
• Garantizar el control y la integridad del flujo de datos enlace por enlace.
• Efectuar el control del acceso al Medio.

Ing. Tobías Valdivieso Novoa 3


ATM
(Asynchronous Transfer Mode)
ATM (Asynchronous Transfer Mode)

La tecnología ATM permite el establecimiento de


Circuitos Virtuales entre dos dispositivos a través
de una Red de Nodos y enlaces ATM. Los
circuitos virtuales son trayectos pre establecidos
por los cuales circularán las celdas ATM. Las
celdas ATM se transmiten mientras haya
información para ser transmitida, si no hubiera
información, solo se transmiten algunas celdas
de control.

FORMATO DE CELDAS ATM


ATM es una Tecnología, que utiliza celdas de
longitud fija de 53 bytes, para el establecimiento
de Circuitos Virtuales para la transmisión de
información.

Las celdas de longitud fija tienen el propósito de Encabezado


Datos
5 Byte
manejar diferentes tipos de datos 48 Byte
eficientemente así como aligerar su conmutación
en los nodos.
ATM (Asynchronous Transfer Mode)
Las celdas ATM están conformadas por un encabezado de
5 bytes y un conjunto de 48 bytes de información.

A diferencia de la UNI, el encabezado NNI no incluye el campo Control de flujo genérico


(GFC). Además, el encabezado NNI tiene un campo de identificador de ruta virtual (VPI) que
ocupa los primeros 12 bits, lo que permite troncos más grandes entre los conmutadores
ATM públicos.

Generic Flow Control (GFC): proporciona funciones locales, como la identificación de


estaciones múltiples que comparten una sola interfaz ATM. Este campo normalmente no
se usa y se establece en su valor predeterminado de 0(0000 binario).
Identificador de ruta virtual (VPI): junto con el VCI, identifica el siguiente destino de una
celda a medida que pasa a través de una serie de conmutadores ATM en el camino hacia
su destino.
Identificador de canal virtual (VCI): junto con el VPI, identifica el próximo destino de una
celda a medida que pasa a través de una serie de conmutadores ATM en el camino a su
destino.
Tipo de carga (PT): indica en el primer bit si la celda contiene datos de usuario o de
control. Si la celda contiene datos de usuario, el bit se establece en 0. Si contiene datos de
control, se establece en 1. El segundo bit indica congestión (0 = sin congestión, 1 =
congestión) y el tercer bit indica si la celda es el último de una serie de celdas que
representan una sola trama AAL5 (1 = última celda para la trama).
Prioridad de pérdida de celda (CLP): indica si la celda debe descartarse si encuentra una
congestión extrema a medida que se mueve a través de la red. Si el bit CLP es igual a 1, la
celda debe descartarse de preferencia a las celdas con el bit CLP igual a 0.
Header Error Control (HEC) - Calcula la suma de comprobación solo en los primeros 4
bytes del encabezado. HEC puede corregir un solo error de bit en estos bytes,
conservando así la celda en lugar de descartarla.
Trayectos Virtuales y Canales Virtuales

Canales Virtuales - Virtual channel (VC)


 Capacidad virtual establecida entre dos nodos.
 Es la unidad básica de conmutación entre usuarios.
 Se le identifica con el VCI (Virtual Chanel Identifier)

Trayecto Virtual - Virtual Path (VP)


 Conjunto de VC que tienen los mismos puntos de
origen y destino

L3

ATM
 Pila de Protocolos
SDH

Ing. Tobías Valdivieso Novoa 7


Aplicación de ATM

 Aplicaciones similares a Frame Relay.


 Permite diversos tipos de datos
 Se utiliza en ADSL
 Permite diversas tipos de servicios
 UMTS
 CBR : Constant Bit Rate
 Etc.
 VBR rt : Variable Bit Rate real time.
 VBRnrt : Variable Bit Rate non real time
 UBR : Unespecified Bir Rate.

Ing. Tobías Valdivieso Novoa 8


FR
(Frame Relay)
Frame Relay

Frame Relay es una Tecnología que permite el establecimiento de Circuitos


Virtuales para la transmisión de información.
 Fue inicialmente creado para utilizarse a través de interfaces ISDN.
 Hoy es utilizado sobre una gran variedad de interfaces de red.
 Las redes de conmutacion de paquetes habilitan a las estaciones finales para
compartir dinamicamente el mismo medio y ancho de banda.
 Utiliza dos tecnicas:
 Paquetes de longitud variable
 Multiplexacion estadistica.

 Los paquetes de longitud variable son utilizado para transferencias mas


eficientes y flexibles.

 Esos paquetes son conmutados entre los diferentes segmentos de red hasta
llegar al destino.

Mg. Tobías Valdivieso Novoa 10


Cabecera Frame Relay
Datos Nivel 3

Trama Frame Relay Señal Cabecera Información CRC Señal

6 4
DLCI C/R EAO DLCI CF CB DE EA1

IP
DLCI Data link connection identifier
FR C/R Command/response (no usado)
EA Extended address
CF Congestion forward
SDH
CB Congestion backward
DE Discard elegibility
Ing. Tobías Valdivieso Novoa 11
Enrutamiento de los Paquetes en Frame Relay

Frame Relay utiliza dos modalidades


• PVC (Permanent Virtual Circuit) Circuito
Virtual Permanente.
• SVC (Switched Virtual Circuit) Circuito
Virtual Conmutado.

En modo permanente , el circuito virtual se


configura previamente de modo que se
establece un camino, permanete pero de
naturaleza virtual en la medida en que solo
se utiliza cuando se tiene información para
transmitir.

El transporte de cada trama FR se enruta de la siguiente manera:


• Cada paquete se emite con encabezado y un DLCI (Data Link Connection Identifier)
• Al arribar a un nodo, este tiene una tabla en la que está asociado el puerto físico y el DLCI
de entrada con el puerto físico y el DLCI de salida.
• El Nodo FR toma la información y retira el DLCI de ingreso, luego encapsula la información
con un encabezado que tiene el DLCI de Salida y procede a enviar los paquetes por la
interfaz física que corresponde.
Ing. Tobías Valdivieso Novoa 12
Aplicación del Frame Relay

Frame Relay es una Tecnología


que permite el establecimiento Frame Relay
de Circuitos Virtuales para la
transmisión de datos.

TDM
De hecho, su gran ventaja es la
de reemplazar las líneas
privadas por un sólo enlace a la
red.

Ing. Tobías Valdivieso Novoa 13


Point-to-Point Protocol
(PPP)
Características del PPP
 Esta conformado por una familia de protocolos: High-
Level Data Link Control (HDLC), Link Control Protocol
(LCP), Network Control Program (NCP)

 Controla el establecimiento del enlace de datos


(opciones para autenticación)

 Permite la asignación dinámica de direcciones IP

 Multiplexación de protocol a nivel de Red

 Configuración y pruebas de calidad del enlace

 Detección de Errores

 Opciones de Negociación de prestaciones (direcciones


a nivel de red, comprensión de datos,…)
Protocolos Componentes de
PPP

1. Encapsulado de datagramas en enlaces seriales.


(HDLC Point-to-point links)

2. Link Control Protocol (LCP) para establecimiento,


configuración, and prueba del enlace de datos.

3. Family de Network Control Protocols (NCPs) para


establecimiento y configuración de diferentes
protocol del nivel de Red. (TCP/IP, IPX AND
APPLETALK
NIVELES DE LOS PROTOCOLOS
COMPONENTES PPP
Nivel ISO
Network IP, IPx,..
3
Network Control Protocol (NCP)
(specific to ea. Network layer protocol
ex. IPCP, IPXCP)

Link Control Protocol (LCP)


2 Data Link (Authentication, Compression, MLP, and
Call Back)

High-Level Data Link Control (HDLC)

Synchronous or asynchronous
1 Physical physical media.
FUNCIONES DE LOS COMPONENTES PPP
• Opens, configures, and terminates network layer protocol.
• Internet Protocol Control Protocol (IPCP) is a sub protocol of
Network Control NCP.
Protocol • IPCP configures IP at the network layer and can negotiate IP
address such as using DHCP.
• Multilink Protocol (MLP) links the LCP and NCP layers.

• Establishes, configures, test, and terminate the data link


connection.
Link Control • Authenticates the identity of a the peer on the link.
Protocol • Performs data compression
• Negotiates Options

• Encapsulation
PPP • Synchronous and asynchronous
• PPP provides error detection
FORMATO DEL PROTOCOLO PPP

Flag Address Control Protocol Data (Payload) FCS Flag

1 Byte 1 Byte 1 Byte 1 o 2 Bytes Up to 1500 Bytes 2 (or 4 bytes) 1 Byte

Flag - indicador de inicio o fin de una trama

Address – broadcast address; PPP no asigna direcciones individuales a estaciones.

Control – 1 byte par enlace no orientado a la conexión

Protocol – identifica el protocolo de nivel de red.

Data (Payload) – contiene el protocolo de nivel superior.

FCS – se añade a una trama para propósito de control de errores.


OPCIONES DE AUTENTICACION DEL
PROTOCOLO PPP
La autenticación se puede requerir como parte de la fase
de establecimiento del enlace PPP
Fases del establecimiento del enlace PPP

1. Link establishment & configuration negotiation

2. Link quality determination (…  Autenticación )

3. Network-layer protocol configuration negotiation

4. Link termination

• Si se require la autenticación en la fase 2 (Link Quality determination), las opciones de


autenticación son las siguientes:

• PAP (Password Authentication Protocol)


• CHAP (Challenge Handshake Authentication Protocol)

• La autenticación se efectúa antes de la fase de configuración del protocol de nivel de red.


FLUJO DE AUTENTICACION

• Authenticación, con PAP or CHAP, se utiliza en PPP


como un mecanismo de seguridad. La autenticación
permiteidentificar si el dispositivo que está intentando
conectarse es un cliente válido con su nombre de
usuario y oasword previamente asignados.

• Si se eliege la autenticación, la parte llamada o con la


que se está intentando establecer el enlace, debe
propórcionar la información de autenticación.
PROCEDIMIENTO DE AUTENTICACION
PAP Y CHAP

• Password Authecntication
Protocol (PAP):
• Passwords are sent across the link
in clear text
• The remote node is in control of
the frequency and timing of the
login attempts.
• Challenge Handshake
Authentication Protocol (CHAP):
• Encryption and Hashing
• The access server is in charge of
the frequency and timing of the
login attempts
• Authentication is done upon initial
link establishment and may be
repeated any time after the link
has been established.
PPP Authentication
 Password Authentication Protocol (PAP)
PAP is not a strong authentication protocol.
Passwords are sent across the link in clear
text. Also known as 2-way handshake
PPP Authentication
 Challenge Handshake Authentication
Protocol (CHAP)
CHAP is used to periodically verify the identity of
the remote node, using a three-way handshake
CHAP provides protection against playback attacks
through the use of a variable challenge value that is
unique and unpredictable
CHAP does not allow a caller to attempt
authentication without a challenge

Вам также может понравиться