Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla...

60
1 Frame Relay Luis Marrone Universidad de Buenos Aires

Transcript of Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla...

Page 1: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

1

Frame Relay

Luis Marrone

Universidad de Buenos Aires

Page 2: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

2

● Escenario Actual

● Orígenes

● Tendencias

Page 3: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

3

Escenario Actual

Page 4: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

4

● Avance Tecnológico a Nivel Físico

● Medios

● Terrestres

● Satelitales

● Modems (DCE)

Page 5: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

5

● Mayor Complejidad de las Aplicaciones

● Mayor Ancho de Banda

● La red geográfica es el cuello de botella

● Mayor diversidad de tráfico

● Mayor diversidad de métodos detransmisión

Ancho de banda local

Ancho de banda remoto150 veces

Page 6: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

6

¿¿¡¡ Overhead !!??

Page 7: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

7

La solución pareceser:

● Fast Packet Switching– Conmutación de Tramas. Frame Relay

– Conmutación de Celdas. ATM

Page 8: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

8

¿No se utilizabapacket switching?

● SI, X.25, pero…..

– No tan rápido y …..

Page 9: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

9

● X.25 conmuta los datos a nivel de red(Nivel 3)

● Los niveles 2 y 3 incluyen:– Control de flujo

– Control de errores

● En definitiva, ¡Overhead!

Page 10: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

10

Ciclo de un mensaje en X.25

Nodo Nodo

Page 11: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

11

Ciclo de un mensaje enFrame Relay

Nodo Nodo

Page 12: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

12

Orígenes

Page 13: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

13

● 1984. CCITT (UIT)

● Utili zación en Interfase ISDN

Page 14: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

14

ISDN(Red Digital de Servicios Integrados)

● Líneas Digitales

● Voz y Datos (inicialmente)

● BRI(Basic Rate ISDN)– 2B(2X64Kbps)+D(16Kbps)

● PRI(Primary Rate ISDN)– 23B+D(64Kbps)

● PRI(Primary Rate ISDN) Europa– 30B+D(64kbps)

Page 15: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

15

ISDN(Red Digital de Servicios Integrados)

● Combinación de canales B– H0 = 384Kbps (6 B)

– H10 = 1472Kbps (23 B)

– H11 = 1536 Kbps (24 B)

– H12 = 1920 Kbps (30 B)

● B-ISDN (Broadband ISDN)– > 150 Mbps

● Niveles 1 a 3

Page 16: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

16

Interfaces ISDN

SwitchISDN NT-1

U S/T

TE 1 TE 1

TA TE 2R

RedUsuario

Page 17: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

17

Niveles ISDN● Nivel 2

– LAP-D

● Nivel 3– Tipo paquetes

Page 18: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

18

● Enero 1991. Frame Relay Forum

(Cisco, Stratacom, Digital, Northern Telecom)

● Actualmente 54 miembros

● Extensión de servicios.

Page 19: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

19

Frame Relay

● Elimina Tramas de Control

● Control de Flujo Indirecto

● Combina Funciones de Nivel 3 en Nivel 2

Page 20: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

20

Frame RelayUNI

Frame RelayUNI

DTE DTE

DCE

DCE

DCE

DCE

Red Frame Relay

Page 21: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

21

Trama Frame Relay

8 7 6 5 4 3 2 10 1 1 1 1 1 1 0DLCI (MSB) C/R EX 0

DLCI (LSB) FECN BECN DE EX 1

DATOSCRCCRC

0 1 1 1 1 1 1 0

Flag

Flag

Page 22: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

22

Trama Frame Relay -Estructura

0 1 1 1 1 1 1 0

DLCI (MSB) C/R EX 0

DLCI (LSB) FECN BECN DE EX 1

DLCI : Data Link Connection Identifier

C/R: Command/Response

EX: Extention Address

FECN/BECN/DE: Control de Tráfico

Page 23: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

23

Trama Frame RelayOpción 3 bytes

8 7 6 5 4 3 2 10 1 1 1 1 1 1 0DLCI (MSB) C/R EX 0

DLCI FECN BECN DE EX 0

DLCI (LSB) EX 1

DATOSCRCCRC

0 1 1 1 1 1 1 0

Flag

Flag

Page 24: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

24

Trama Frame RelayOpción 4 bytes

8 7 6 5 4 3 2 10 1 1 1 1 1 1 0DLCI (MSB) C/R EX 0

DLCI FECN BECN DE EX 0

DLCI EX 0

DLCI (LSB) EX 1

DATOSCRCCRC

0 1 1 1 1 1 1 0

Flag

Flag

Page 25: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

25

Direccionamiento en FrameRelay

● 10 bit DLCI– PVC. Alcance local

– PVC. Alcance global

– SVC

– Multicasting

Page 26: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

26

Utilización de DLCIs

● 0 Reservado para señalización

● 1-15 Reservado

● 16-1007 Usuario

● 1008-1022 Reservado

● 1023 Interface Local (LMI)

Page 27: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

27

Utilización de DLCIslocales

Page 28: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

28

Utilización de DLCIsglobales

Page 29: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

29

Control de Congestión● Implícito

– A nivel superior

– Depende del DTE del usuario

● Explícito– FECN/BECN

– CLLM● Consolidated Link Layer Management

Page 30: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

30

Control de CongestiónExplícito

● FECN: Forward Explicit Congestion Notification

–Enviado por la red a los receptores

● BECN: Backward Explicit Congestion Notification

–Enviado por la red a los transmisores

● DE: Discard Eligilibil ity

–Activado por el DTE

Page 31: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

31

Control de Congestión / 2

Origen DestinoNodo

Congestionado

B B

F F

Nodo congestionado de Origen a Destino

Page 32: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

32

Control de CongestiónExplícito

● Controlado por el nodo congestionado

● Envía mensaje al origen– utiliza el DLCI 1023

Page 33: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

33

Control de CongestiónExplícito/2

Origen DestinoNodo

Congestionado

Nodo congestionado de Origen a Destino

DLCI 1023

CLLM

Page 34: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

34

LMIExtensiones del FRF

● Provee status y detalles de configuración

● Notifica el agregado, borrado y presencia dePVC

● Disponibili dad de los PVC

● Secuencia de “keep alive” para verificarintegridad del enlace

● Controla el direccionamiento global

Page 35: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

35

LMI

● Controla el multicast– Reserva los DLCIs 1019 a 1022

– Administra los grupos

● Excluyente con CLLM– Util iza el mismo DLCI

● Es una capa de administración

Page 36: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

36

LMILocal Management Interface

Flag<1>

LMI DLCI<2>1023

UnnumberedInformation

Indicator<1>

ProtocolDiscriminator

<1>

Call Reference<1>

MessageType<1>

InformationElements

<variable>

CRC<2>

Flag<1>

Page 37: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

37

LMI/2

● Unnumbered information indicator– Igual a LAP B

● Protocol discriminator– <09> “LMI”

● Call Reference– <00>

Page 38: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

38

LMI/3

● Message Type– Status, Network ⇒ Usuario

– Status_Enquiry, Usuario ⇒ Network

Page 39: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

39

Control de ancho de banda

● CIR= 128Kbps

● Bc= 128.000bits

● Be= 64.000 bits

● Tc= 1 seg

● Seguros = CIR

● Probables=Bc+Be

● Descartables– >Bc+Be

CIRBC

BE

T0 T0+TcReal

Descartables

Page 40: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

40

CIRCommitted Information Rate

● Cada PVC tiene su correspondiente CIR

● El CIR es el ancho de banda garantizado

● El throughput máximo puede ser mayorpara pequeñas ráfagas

Page 41: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

41

Ancho de Banda porDemanda

CIR

T1

Tiempo

Port

Kb

ArchivoPequeño

Archivo grande

T2 T3 T4 T5 T1

Tiempo

Kb

T2 T3 T4 T5 T6 T7 T8

TDMFrame Relay

ArchivoPequeño

Archivo grande

Page 42: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

42

Aplicaciones de Frame Relay

● Interconexión de LAN

● E-mail

● File transfer

● Video Conferencia

● Voz

Page 43: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

43

Red Tradicional de LAN

R

DSU

R

RR

R R

Page 44: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

44

Con Frame RelayR R

RR

R R

Red Frame Relay

Page 45: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

45

R

R

BFR

RISDN

RCC

Dial Access

FRAD

Red Típica

Page 46: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

46

Desktop & LAN Network Access

PVC

PVC

PVC

SVC

SVCPortAcceso Dedicado

ISDNAnalog Dial

Integrated Accesso

Local Wiring(v.35, T-1, RS232)

ConviertePackets

en Frames

Multiplexado Estadístico

RedFrame Relay

UNI

PC

Controller

Video

PBX

RouterBridgeFRADMUXSwitch

CPE

Red TípicaDetalle

Page 47: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

47

Y el usuario???

FRAD FRAD

Red Frame Relay

SDLCX25LANVOZ

FrameRelayAccessDevice

Page 48: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

48

FRADs

● Utili za el hardware subyacente

● Migración económica

● Actúa como concentrador

● Provee plataforma multiprotocolo

Page 49: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

49

Ventajas de Frame Relay

● Redes privadas y públicas

● Ancho de banda por demanda

● Optimización de costos

● Estándar

Page 50: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

50

Tendencias

Page 51: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

51

Switching

Switching

y…….

Page 52: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

52

MAS

SWITCHING

Page 53: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

53

Nuevos Protocolos

● ATM

Page 54: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

54

ATM● Servicios con conexión

– Virtuales y conmutados

● Ancho de banda por demanda

● Integración de datos, voz y video

● Unidades de datos (celdas) de longitud fija– 53 bytes

● Alta velocidad (622,08Mbps)

● Nivel 2

● Emulación de LAN

Page 55: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

55

Celda ATM

header payload

5 bytes 48 bytes

Page 56: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

56

Red ATM

SWATM

voz

datosvideo

voz datos video

SWATM

SWATM

SWATM

voz

datos

video

Switches

Page 57: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

57

Arquitectura ATM

AAL AAL

ATM ATM

N 1 N 1

UNI UNIRed ATM

Page 58: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

58

Celda completa

GFC VPI

VPI VCI

VCI

VCI PTI CLP

Header error check

payload

5 bytes

Page 59: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

59

AAL

A B C D

cons variable

conexión s/conex

clase

bit rate

servicio

Clase A(CBR) = 64 Kbps vozClase B(VBR) = Video codificadoClases C(VBR) y D(UBR) = Frame Relay, IP

Page 60: Frame Relaymaterias.fi.uba.ar/6621/material/framerelay/framerelay... · 2002. 10. 8. · Controla el direccionamiento global. 35 LMI ... T1 Tiempo Port Kb Archivo Pequeño Archivo

60

Frame Relay y ATM

FRAMERELAYATM

FRAMERELAY

ATM FRAME RELAY

FRUNI

FRUNI

● El Protocolo visible desde la Red es Frame Relay

● ATM se utiliza como Backbone interno para mejorar laperformance