La capa de enlace

35
Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvar Conceptos básicos de comunicaciones (3) Teleproceso Código 9243 UNIDAD 2: CONCEPTOS BASICOS DE COMUNICACIONES (La Capa de Enlace) Prof. Arsenio Pérez Presentación

description

Conceptos de Comunicaciones asociados al Nivel 2 del Modelo OSI

Transcript of La capa de enlace

Page 1: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Teleproceso Código 9243

UNIDAD 2:CONCEPTOS BASICOS DE COMUNICACIONES

(La Capa de Enlace)

Prof. Arsenio Pérez

Presentación

Page 2: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Aplicación

Presentación

Sesión

Transporte

Red

Enlace de Datos

6

5

4

3

2

7

Capa 2: Capa de Enlace de Datos. Ofrece un tránsito confiable de datos a través de un enlace físico. Esta capa se ocupa:• del direccionamiento físico, • la topología de la red, • la disciplina de línea (la forma en que los sistemas finales utilizan el enlace de red), • la notificación de errores, • la entrega ordenada de tramas • y el control de flujo.

Capas del Modelo de Referencia OSICapas del Modelo de Referencia OSI

Arquitectura OSI

Page 3: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Métodos de Control de Acceso al Canal

• Definición: Forma de arbitraje que define cuál nodo puede acceder o controlar un canal de transmisión en un momento dado.

7654321

OSIOSI

Control Lógico de Enlace (LLC)Control Lógico de Enlace (LLC)

Control de Acceso al Medio (MAC)Control de Acceso al Medio (MAC)

Responsable del Direccionamiento y el Control del Enlace de Datos

Page 4: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Categorías:Categorías:– Centralizados

• Sondeo/Selección• Multiplexamiento por división de tiempo

– Distribuidos• De acceso determinístico ( Token Passing)• De acceso no determinístico o contención

(CSMA/CD)

Métodos de Control de Acceso al Canal

Page 5: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Subcapa de Control de Enlace (LLC)Subcapa de Control de Enlace (LLC)

• Regulación de Flujo (Receptores no desborden)• Entramado (Agrupación de Bits)• Detección de errores• Administración de Enlace

OSI

EnlaceMétodo de Acceso al Medio (MAC)

Control de Enlace

La capa de enlace

Page 6: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Subcapa de Control de Enlace (LLC):Protocolos Asincronicos y Sincronicos

Enlace

Asincrónico:Sincronismo ST/SP

TTY, ISO-Asinc , TWX, Especializados

Sincronico BinarioSincronismo Provisto por Modem

Interactivo BSC 3270En Lotes BSC 2780/3780

Bit Stuffing Sincronismo Provisto por Modem o Sistema

SDLC, ISO HDLC, LANs

La capa de enlace

Page 7: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Características PrincipalesCaracterísticas Principales

• Formato del Mensaje• Procedimientos de Detección y Corrección de Errores• Procedimiento de establecimiento de llamada• Procedimiento de Terminación y Desconexión de enlace• Procedimiento para la transferencia de datos• Periodos de Time Out

La capa de enlace

Subcapa de Control de Enlace (LLC):Protocolos Asincronicos y Sincronicos

Enlace

Page 8: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.1 Flow and Error Control11.1 Flow and Error Control

Flow Control

Error Control

Page 9: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Control de Flujo se refiere al conjunto Control de Flujo se refiere al conjunto de procedimientos usados para de procedimientos usados para

restringir la cantidad de data que el restringir la cantidad de data que el emisor puede enviar antes de esperar emisor puede enviar antes de esperar

por un acuse de recibopor un acuse de recibo

NoteNote::

Page 10: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Control de error al nivel de enlace se Control de error al nivel de enlace se basa en ARQ basa en ARQ (A(Automatic Repeat Request) utomatic Repeat Request) el el cual es la retransmisión de la datacual es la retransmisión de la data

NoteNote::

Page 11: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Protocolos de Comunicación

Transmisión AsincrónicaBit de Arranque, Bit de Parada

Transmisión Sincrónica

Datos almacenados Temporalmente en buffersTransferencia por bloquesEsquema uniforme para los transmisión de bitsMayores velocidades

xxxxxxxx

Caracteres o bits de fin de BloqueCaracteres o bits de fin de Bloque Caracteres o bits de inicio de BloqueCaracteres o bits de inicio de Bloque

Caracteres o bits a transmitir xxxxxxxx

Enlace

Page 12: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Transmisión AsincrónicaOrientada a carácter TTY: Código ASCII,asincronismo al nivel de mensaje, no hay transparencia, uso de VRC, Velocidad max. 19200 bps

ISO-Asincronico: Ext. del TTY a la conexión multipunto, ASCII,Sondeo, (VRC,LRC), Velocida max 9600 bps, asincronismos a nivel de mensaje, sincronismo a nivel de bytes.

Campo 1Campo 1STX STX

Caracteres o bits de inicio de BloqueCaracteres o bits de inicio de Bloque Caracteres o bits de fin de BloqueCaracteres o bits de fin de Bloque

GS GS RS RS Campo 2Campo 2 RS RS ETXETX BCCBCC

Protocolos de Comunicación

Enlace

Page 13: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Transmisión Asincrónica ISO-Asincrónico

ENQ

ENQ

DIR

DIR

EOT

EOT

EOT

EOT

CCoommppuuttaaddoorr

TTeerrmmiinnaall

Interrogación con respuesta

ENQENQ DIRDIR EOTEOTCCoommppuuttaaddoorr

Interrogación, mensaje, retransmisión

TTeerrmmiinnaall

MensajeMensaje

NAKNAK

MensajeMensaje

ACKACK

EOTEOT

Enlace

Protocolos de Comunicación

Page 14: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Transmisión Binario Sincronica (BSC)

Comienzo de encabezamiento

SOHSOH STXSTX ETXETX

CCoommppuuttaaddoorr

TTeerrmmiinnaall

EncabezadoEncabezado CRCCRCDATOSDATOSPADPAD

ControlComienzo de Texto Fin de Texto

Ctrol de Error

Protocolos de Comunicación

Enlace

Page 15: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Sincronicos Orientados a Bits• Operación independiente del código• Adaptabilidad a diversas configuraciones• Transferencias alternada/simultaneas• Alta eficiencia• Alta confiabilidad

EncabezamientoEncabezamiento InformaciónInformación TerminaciónTerminación

Encabezamiento Encabezamiento del Paquetedel Paquete

Datos del UsuarioDatos del UsuarioDatos del UsuarioDatos del Usuario

Id. FormatoId. Formato IdentificadorIdentificador Ctrol Ctrol

banderabandera8 bits8 bits

ControlControlmultiplomultiplo

8 bits8 bits

InformaciónInformaciónn/8 bitsn/8 bits

CRCCRC16 bits16 bits

banderabandera8 bits8 bits

HDLCDirecciónDirecciónmultiplomultiplo

8 bits8 bits

Enlace

Protocolos de Comunicación

Page 16: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.5 HDLC11.5 HDLC

Configurations and Transfer Modes

Frames

Frame Format

Examples

Data Transparency

Page 17: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.15 NRM (Modo Respuesta Normal Primario-Secundario)

Page 18: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.16 ABM (Modo Balanceado Asincr[onico)

Todas las estaciones son iguales, solamente usan estaciones combinadas conectadas punto a punto

Page 19: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.17 HDLC frame

Page 20: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.18 HDLC frame types

Page 21: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.19 I-frame

01111110 Delimitador

Page 22: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.20 S-frame control field in HDLC

Page 23: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

11.21 U-frame control field in HDLC

Page 24: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Table 11.1 U-frame control command and responseTable 11.1 U-frame control command and responseCommand/response Meaning

SNRMSNRM Set normal response mode

SNRMESNRME Set normal response mode (extended)

SABMSABM Set asynchronous balanced mode

SABMESABME Set asynchronous balanced mode (extended)

UPUP Unnumbered poll

UIUI Unnumbered information

UAUA Unnumbered acknowledgment

RDRD Request disconnect

DISCDISC Disconnect

DMDM Disconnect mode

RIMRIM Request information mode

SIMSIM Set initialization mode

RSETRSET Reset

XIDXID Exchange ID

FRMRFRMR Frame reject

Page 25: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Formatos de Frames Ethernet y IEEE 802.3Formatos de Frames Ethernet y IEEE 802.3

Estándares para Redes de Área Local

Page 26: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Formatos de Frame en Token Ring y IEEE 802.5

Dos tipos básicos de frame: Tokens – Tienen una longitud de 3 bytes y consiste en un delimitador de inicio, un byte de control de acceso y uno de delimitador de fin.

Data/command frames -- Data/command frames varian en el tamaño, dependiendo de la longitud del campo de Información. Los frames de data transportan información para los protocolos de nivel superior. Los frames de Comandos contienen información de control y no transportan data de los protocolos de nivel superior.

Page 27: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Token Ring and IEEE 802.5 Frame Formats

Campos del Frame de Data/Comando :

Start Delimiter – Sirve para alertar cada estación de la llegada de un token o un frame de data/comando. Este campo incluye señales que permiten distinguir el byte del resto del frame por violación del esquema de codificación usado en cualquier parte del frame

Access Control Byte – Contiene Un campo de Prioridad (los 3 bits + significativos) y un campo de Reservación ( 3 bits – significativos ), como también Un bit de Token (usado para diferenciar un token de un frame de Data/Comando ) Y un bit de Monitor (usado por el Monitor Activo para determinar si el frame que circula es indeseada)).

Frame Control Bytes – Indica si el frame contiene data o Información de control . En un frame de control, este byte especifica el tipo de información de control.

Page 28: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Token Ring and IEEE 802.5 Frame Formats

Destination and Source Addresses – Dirfección de dos 6-byte que indican Fuente/Destino. Data – Longitud del campo limitado por el tiempo de mantenimiento del anillo, el cual define el tiempo máximo que una estación puede mantener el token. Frame Check Sequence (FCS) –Llenado por la estación emisora que calcula un valor en función del contenido del frame. La estación destino recalcual este valor para determinar si el frame ´se daño en su transito por el anillo. Si el frame es erronea se descarta. End Delimiter – Señala el fin del the token o data/command frame. Este campo tambien contiene bits que indican si un frame está dañado o es la ultima en una secuencia lógica. Frame Status –campo de 1-byte que frame command/data. Incluye un indicador de dirección reconocida y un indicador de que el frame fué copiado.

Campos del Frame de Data/Commando :

Page 29: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Preamble -- A unique sequence that prepares each station for an upcoming frame.

Start Delimiter -- Indicates the beginning of a frame by employing a signaling pattern that differentiates it from the rest of the frame.

Frame Control -- Indicates the size of the address fields, whether the frame contains asynchronous or synchronous data, and other control information.

Destination Address -- Contains a unicast (singular), multicast (group), or broadcast (every station) address. As with Ethernet and Token Ring addresses, FDDI destination addresses are 6 bytes long.

Formato del Frame FDDI

Page 30: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Source Address -- Identifies the single station that sent the frame. As with Ethernet and Token Ring addresses, FDDI source addresses are 6 bytes long. Data -- Contains either information destined for an upper-layer protocol or control information. Frame Check Sequence (FCS) -- Filled by source station with a calculated cyclic redundancy check (CRC) value dependent on frame contents (as with Token Ring and Ethernet). The destination address recalculates the value to determine whether the frame was damaged in transit. If so, the frame is discarded. End Delimiter -- Contains nondata symbols that indicate the end of the frame. Frame Status -- Allows the source station to determine if an error occurred and if the frame was recognized and copied by a receiving station.

Formato del Frame FDDI

Page 31: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Encapsulamientos de enlace de datos de la WAN

Formatos de Encapsulamiento WANFormatos de Encapsulamiento WAN

La capa de enlace de datos de la WAN define la forma en que se encapsulan los datos para su transmisión a sitios remotos

Page 32: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

2.4. Formatos de Encapsulamiento WAN2.4. Formatos de Encapsulamiento WAN

Encapsulamientos de enlace de datos de la WAN

Page 33: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

Servicios Orientados a Conexión

Fases 1. Establecimiento de la conexión: Determina ruta Unica, reserva de los recursos para una comunicación efectivaFases 2. Transferencia de datos por la ruta establecidaFases 3. Terminación de la conexión

2.4. Formatos de Encapsulamiento WAN2.4. Formatos de Encapsulamiento WAN

Page 34: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

2.4. Formatos de Encapsulamiento WAN2.4. Formatos de Encapsulamiento WAN

Page 35: La capa de enlace

Teleproceso. 9243 Universidad Centro Occidental Lisandro Alvarado

Con

cep

tos b

ásic

os d

e c

om

un

icacio

nes

(3)

HDLC es el encapsulamiento por defecto de Cisco para las líneas seriales. Esta implementación es muy simplificada; no usa ventanas ni control de flujo y sólo se permiten las conexiones punto a punto. El campo de dirección siempre se compone exclusivamente por números uno. Además, se inserta un código propietario de 2 bytes después del campo de control, lo que significa que el entramado HDLC no puede interoperar con equipos de otros proveedores

2.4. Formatos de Encapsulamiento WAN2.4. Formatos de Encapsulamiento WAN