Vous êtes sur la page 1sur 55

Planificacin y administracin de redes

Nivel de enlace

Planificacin y administracin de redes

Nivel de enlace

ndice
Modelo de referencia OSI y TCP/IP
Introduccin
Tipos de servicios
Errores en la transmisin
Control de flujo
Parada y espera

Ventana deslizante

Tcnicas de deteccin de errores


Protocolos de acceso al medio

Interconexin
Puentes
Switches

Nivel de enlace

Planificacin y administracin de redes

Modelo de referencia OSI


Diferenciamos el modelo OSI para diferentes REDES

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsica

Aplicacin

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsica

orientadas al usuario

SUBRED

Aplicacin

SUBRED

Redes LAN

orientadas al usuario

Redes WAN

LLC
Control del enlace Lgico:
Realiza la conexin con la
capa superior RED
MAC
Control ACCESO AL MEDIO:
Controla el acceso al medio de
conexin, por ejemplo al cable.
3

Nivel de enlace

Planificacin y administracin de redes

Modelo de referencia OSI


Diferenciamos el modelo OSI para diferentes REDES

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsica

Aplicacin

Presentacin

Sesin

TCP/IP Prctico

orientadas al usuario

SUBRED

Aplicacin

SUBRED

Redes LAN

orientadas al usuario

Redes WAN

Aplicacin

Transporte

Transporte

Red

Red

Enlace de datos

Acceso a la red

Fsica

LLC
MAC

Planificacin y administracin de redes

Nivel de enlace

Modelo de referencia OSI

Nivel de enlace

Planificacin y administracin de redes

Capa de enlace de datos. Objetivo

Aplicacin

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsica

El objetivo de esta capa es:


Proporcionar una transferencia libre de errores de los datos que
se envan desde un host a otro.

1. Provee el control
fsico de la capa
2. Detecta y corrige
errores en la
transmisin de datos

Nivel de enlace

Planificacin y administracin de redes

Capa de enlace de datos.

Para qu sirve?

Qu se entiende como capa de ENLACE DE DATOS?


Configura los elementos fsicos de comunicacin y permite el
intercambio entre los dos ETD (equipos terminales de datos)

ETD
Emisor

EDC
Transmisor

Red de telfono pblica

Medio de comunicacin

EDC
Receptor

ETD
Destino

Cmo hace esto?


Configura un procedimiento para:
El establecimiento de circuitos de comunicacin

El mantenimiento de ese circuito durante la comunicacin


Desconectar el circuito cuando finaliza la comunicacin

Controla la CORRECTA transferencia de datos


Proporciona mtodos para la DETECCIN y CORRECCIN de errores
7

Nivel de enlace

Planificacin y administracin de redes

Capa de enlace de datos.

Para qu sirve?

Se podra pensar que no es necesario software para hacer esto,


porque simplemente es poner bits en un cable.
Pero en la transmisin se producen RETARDOS y RUIDO, as que se
necesitan PROTOCOLOS para controlar estos problemas.
7

SMTP, HTTP, FTP,


TELNET, DNS

Protocolos:

6
5
4
3
2

Protocolos:

Netbios

TCP, UDP, SPX,


NETBEIU

Protocolos:

Protocolos:

X25, IP, ARP, OSPF

Protocolos:

SLIP, HDLC, PPP

Nivel de enlace

Planificacin y administracin de redes

Capa de Enlace de Datos.

Unidad de Transferencia (PDU)


Lo que se transfiere son TRAMAS (E-PDU), as que la informacin se
transfiere en tramas secuenciales.
TRAMA

TRAMA

TRAMA

TRAMA

ETD. Emisor

Aplicacin

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsica

ETD.Destino

APDU

El tamao de la trama vara

en funcin de la red de que

PPDU

se trate.

SPDU
TPDU

PAQUETE
TRAMA

BIT
9

Nivel de enlace

Planificacin y administracin de redes

Capa de enlace de datos.

Unidad de Transferencia (PDU)


La capa de enlace de datos prepara un paquete para transportar a travs de los
medios locales, encapsulndolo con un encabezado y un triler, para crear una trama.
La trama de la capa de enlace de datos incluye:
Datos: el paquete desde la capa de red

Encabezado: contiene informacin de control como direccionamiento y est ubicado al


comienzo del PDU
Triler: contiene informacin de control agregada al final del PDU

10

Nivel de enlace

Planificacin y administracin de redes

Capa de Enlace de Datos.

Medios Interconexin

CAPAS OSI

Conjunto de capas que proporciona el modelo OSI:

Aplicacin

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsica

Elementos:

Pasarela
Elementos:

Redirector

Elementos:

Pasarela (gateway)
Elementos:

Routers
Elementos:

Puentes, conmutadores
NIC, conectores,
cables, HUB, REPETIDOR

Elementos:

11

Nivel de enlace

Planificacin y administracin de redes

Capa de Enlace de Datos.

Funciones de la capa
Las funciones que realiza la capa de enlace son:
1. Enmarcado o delimitacin de trama
- En la capa fsica el envo de informacin se hace en forma de bits sueltos.

- En la capa de ENLACE se unen los bits que forman TRAMAS debe existir un
mecanismo para indicar qu bits pertenecen a cada trama.

DEL
STX

DEL
ETX

Inicio

Fin

2. Control de Errores
- Indica CMO ASEGURAR que todas las TRAMAS son ENTREGADAS A LA CAPA DE

RED en el ORDEN CORRECTO y SIN ERRORES


- Para controlar los errores se usan temporizadores: al enviar una trama se activa
el temporizador, si pasado un tiempo la trama no llega se vuelve a enviar

3. Control de Flujo
- Qu ocurre con un emisor que transmite tramas a mayor velocidad que las acepta un

receptor?
Se usan protocolos de PARADA Y ESPERA o el protocolo de VENTANA DESLIZANTE
12

Nivel de enlace

Planificacin y administracin de redes

Capa de Enlace de Datos.

Protocolos

Clasificaremos los protocolos en tres tipos

1.- Protocolos GENERALES


Protocolos orientados a carcter basados en cdigo
HDLC y protocolos no basados en cdigo

2.- Protocolos TCP/IP


SLIP (IP de lnea serie) : nace para conectar estaciones SUN a Internet

PPP (Punto a Punto)

3.- Protocolos ATM


Coincide con una capa que se llama Convergencia de Transmisin

13

Nivel de enlace

Planificacin y administracin de redes

Capa de Enlace de Datos.

Protocolos

2.- Protocolos TCP/IP


PPP (Punto a Punto)

- Se define en el RFC 1661


- Cul es su OBJETIVO?
1. Controlar errores en la comunicacin entre los hosts
2. Permite la negociacin de IP dinmica

(Ej.: cuando nos conectamos al ISP de la conexin por


mdem, RDSI o ADSL, el ISP nos da una direccin IP
dinmica, esto lo hace a travs del protocolo PPP)

3. Reconoce mltiples protocolos


(Ej.: conexin por medio de Ethernet, ATM, .)

4. Permite verificacin de autenticidad


(Ej.: para que el proveedor ISP nos d una IP tenemos
que autentificarnos, poner USUARIO Y CONTRASEA)
Protocolo PPP, para acceder ISP

14

Planificacin y administracin de redes

Nivel de enlace

Capa de Enlace de Datos.

Protocolos

2.- Protocolos TCP/IP


PPP (Punto a Punto)
Cmo funciona?
1.- Proporciona un MTODO DE ENMARCADO, indica sin ambigedades el final de cada trama y

el inicio de la siguiente, controlando los errores.


2.- Protocolo de CONTROL DE ENLACE (LCP), para activar lneas, probarlas, negociar opciones y
desactivarlas.
3.- Protocolo de CONTROL DE RED (NCP), negociar opciones con la capa de red
independientemente del protocolo de red.

EJEMPLO: Conexin por mdem


1.- El PC llama al enrutador del proveedor a travs del mdem
2.- El enrutador contesta y establece una conexin fsica
3.- PC enva al enrutador paquetes LCP (para activar la lnea, probarla, etc.) en tramas PPP
4.- Los paquetes seleccionan los parmetros PPP por usar

5.- Se envan paquetes NCP para configurar la red


6- El PC para ejecutar el protocolo TCP/IP necesita direccin IP, que se asigna mediante NCP
7.- Cuando el usuario finaliza, usa NCP para finalizar conexin y liberar la IP.
15

Nivel de enlace

Planificacin y administracin de redes

Tipos de servicios
Servicio NO orientado a conexin SIN confirmacin:
No se establece conexin previa.
Se envan tramas a la mquina destino sin acuse de recibo.

No se reintenta enviar las tramas perdidas o errneas.


Apropiado con lneas fiables.
Recuperacin de errores en capas superiores.
Vlido para aplicaciones en tiempo real (que necesitan respuestas muy
rpidas).

Servicio NO orientado a conexin CON confirmacin


No se establece conexin previa.

Cada trama es notificada y confirmada por el destino al origen.


Reenvo de tramas ante errores.
Apropiado para lneas con errores.
Es una optimizacin ya que evita sobrecarga en niveles superiores.
16

Nivel de enlace

Planificacin y administracin de redes

Tipos de servicios
Servicio S orientado a conexin CON confirmacin
Se establece una conexin previa antes de la transmisin de los datos
Tramas numeradas (garanta de llegada de todas las tramas)

Cada trama se recibe UNA y SLO UNA vez.


Se emplean tres fases (three-way handshake):
Establecimiento conexin
Transmisin.

Liberacin conexin.

17

Planificacin y administracin de redes

Nivel de enlace

Errores en la transmisin

18

Nivel de enlace

Planificacin y administracin de redes

Errores en la transmisin
CONTROL DE ERRORES
Mtodos de control de errores
FEC o correccin de errores por anticipado (aadiendo bits de
redundancia), no tiene control de flujo.
ARQ (Automatic Repeat-reQuest): control de flujo mediante parada y
espera, y/o ventana deslizante.

Las posibles implementaciones son:


Parada y espera simple: emisor enva trama y espera una seal del
receptor para enviar la siguiente o la que acaba de enviar en caso de error.
Envo continuo y rechazo simple: emisor enva continuamente tramas y
el receptor las va validando. Si encuentra una errnea, elimina todas las
posteriores y pide al emisor que enve a partir de la trama errnea.
Envo continuo y rechazo selectivo: transmisin continua salvo que slo
retransmite la trama defectuosa.
19

Nivel de enlace

Planificacin y administracin de redes

Errores en la transmisin
ARQ (Automatic Repeat-reQuest):
Se basa en el reenvo de los paquetes de informacin que se detecten como
errneos.
Para controlar la correcta recepcin de un paquete se utilizan ACK's
(acknowledgement) y NACK's de forma que cuando el receptor recibe un paquete
correctamente el receptor asiente con un ACK y si no es correcto responde con un
NACK.
Pueden surgir errores (prdida de ACK, recibir un ACK incorrecto, etc.) apareciendo
nuevos conceptos como el de timeout (fin de tiempo):
si el emisor no recibe informacin sobre la recepcin del paquete durante
un tiempo fijado (timeout) ste se reenva automticamente.

Tipos de ARQ (se suelen combinar buscando el sistema ptimo para cada canal o
estado de trfico concreto)
Stop-and-wait ARQ

(parada y espera)

Go-Back-N ARQ

(vuelta atrs)

Selective Repeat ARQ

(rechazo selectivo)
20

Nivel de enlace

Planificacin y administracin de redes

Control del flujo: parada y espera


Cuando el emisor es ms rpido que el receptor hay que regular el flujo de datos
entre ellos para evitar saturaciones en la recepcin. Para ello se puede indicar al
emisor que enve ms despacio o que no enve datos durante un tiempo.

Hay protocolos que nos permiten regular este trfico. Los ms habituales son:

1. Parada y espera
Es la solucin ms sencilla.
La fuente transmite una trama.
El destino recibe la trama y responde enviando una confirmacin (ACK).
El destino puede parar el flujo reteniendo las confirmaciones (el emisor no enva ms
tramas hasta recibir la confirmacin).
Si no se recibe confirmacin de una trama al cabo de cierto tiempo se vuelve a
enviar.
Si despus de sucesivos reenvos sigue sin recibirse confirmacin de la trama, la
conexin fracasa.

Buen funcionamiento usando un nmero reducido de tramas de gran tamao.


21

Planificacin y administracin de redes

Nivel de enlace

Control del flujo: parada y espera

22

Planificacin y administracin de redes

Nivel de enlace

Control del flujo: parada y espera

23

Planificacin y administracin de redes

Nivel de enlace

Control del flujo: ventana deslizante


2. Ventana deslizante (sliding window)
Permite que transiten varias tramas.
El receptor tiene una memoria temporal suficiente para almacenar W tramas.
El transmisor puede enviar hasta W tramas sin confirmacin.
Todas las tramas tiene un nmero de secuencia.
El emisor puede enviar varias tramas sin bloquearse esperando el ACK (tantas tramas
como tamao tenga su ventana)
Cuando el receptor confirma una trama, incluye en la confirmacin el nmero de la
siguiente trama que espera recibir.
El receptor puede confirmar series de tramas confirmando la llegada correcta de la
ltima de ellas (si la ltima ha llegado bien es porque las anteriores tambin lo han
hecho).
Si el emisor recibe un NACK (informe de que en la recepcin ha habido un error) de
una trama ya enviada, tiene que reenviar todas las tramas posteriores a sa.
El emisor no puede transmitir ms tramas sin confirmar el tamao mximo de su
ventana.
24

Nivel de enlace

Planificacin y administracin de redes

Control del flujo: ventana deslizante

Receiver

T ime

Sender

25

Planificacin y administracin de redes

Nivel de enlace

Control del flujo: ventana deslizante

26

Planificacin y administracin de redes

Nivel de enlace

Control del flujo: ventana deslizante

Demo
http://www.osischool.com/protocol/Tcp/slidingWindow/index.php
27

Nivel de enlace

Planificacin y administracin de redes

Tcnicas de deteccin de errores


Dada una trama, se aaden bits adicionales por parte del emisor
para formar un cdigo que tenga capacidad de detectar errores.

Ese cdigo se calcula en funcin de los otros bits que se vayan a


transmitir.
El receptor realizar el mismo clculo y comparar los dos
resultados. Se detectar un error si y solo si los dos resultados no
coinciden.
Tasa de error residual: probabilidad de que un error no se detecte
aunque se est usando un esquema de deteccin de errores.

Veremos dos tcnicas de deteccin de errores:


Comprobacin de paridad
Comprobacin de redundancia cclica
28

Nivel de enlace

Planificacin y administracin de redes

Comprobacin de paridad
Es el esquema ms sencillo. Consiste en aadir un bit de paridad al
final del bloque de datos.
Ser el bit correspondiente para que el bloque tenga un nmero
impar de unos, si usamos paridad impar, o un nmero par, si es
paridad par.
Para una paridad impar, el receptor examina el bloque recibido, y si
el nmero total de unos es impar, entonces no ha habido errores.
Normalmente se usa paridad par para la transmisin sncrona y
paridad impar para la asncrona.

Paridad par:

11010101 110101011

Paridad impar:

11010101 110101010

29

Planificacin y administracin de redes

Nivel de enlace

Control de redundancia cclica (CRC)


Es uno de los cdigos ms comunes y ms potentes.
En Ethernet, dado un bloque de k bits, el transmisor genera una
secuencia de n bits, que se llama secuencia de comprobacin de la
trama (FCS) de tal manera que la trama resultante con n+k bits
sea divisible por algn nmero predeterminado.
El receptor divide la trama recibida por ese nmero y , si no hay
resto en la divisin (resto= 0), se supone que no ha habido
errores.
Se puede presentar el procedimiento de tres maneras:
Usando aritmtica mdulo 2

Mediante polinomios
Usando lgica digital

30

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


En una LAN, existen varias estaciones que transmiten y reciben
informacin a travs del mismo medio.

Cuando una de ellas tiene alguna trama para enviar (situacin que
puede ocurrir en cualquier momento), se queda a la espera de
poder realizar la transmisin, mientras el protocolo de acceso al
medio lo indique.
Un segmento de red es aqul en el que todas las estaciones
comparten el mismo medio de transmisin.
Por lo tanto, todas las consideraciones que se vern en este
apartado se aplican a un segmento de red.
31

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


Cuando dos o ms estaciones transmiten a la vez en un medio de
difusin, se produce un fenmeno denominado colisin.

En esas circunstancias, las seales enviadas se mezclan y


ninguna de ellas puede ser interpretada correctamente (se pierden),
por lo que normalmente no es deseable que ocurra.
Algunas tarjetas de red y dispositivos de interconexin tienen un
indicador luminoso que advierte de las colisiones producidas; si se
ilumina demasiadas veces, es probable que la red no est diseada
de manera eficiente.

32

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


Las estaciones pueden acceder al medio de transmisin para comprobar si
ste est siendo utilizado por alguna estacin para transmitir.
Cuando la estacin receptora recoge la informacin que le ha sido enviada,
el medio queda otra vez libre para enviar ms tramas; mientras tanto, el
medio est ocupado.
Dependiendo del protocolo utilizado, las estaciones pueden comprobar si el
medio est libre o no.
Hay dos mtodos bsicos de control de acceso al medio para medios
compartidos:
Controlado (determinista): cada nodo tiene su propio tiempo para utilizar el
medio.
Basado en la contencin (no determinista): todos los nodos compiten por el uso
del medio. Como las estaciones tienen que competir entre ellas para acceder al
medio, a estos protocolos se les denomina mtodos de contienda.

33

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio


Los algoritmos utilizados para resolver el problema del reparto
del canal poseen dos caractersticas principales que los definen:

El control del tiempo para transmitir:


Existen dos opciones: utilizar un tiempo continuo (se puede transmitir
en cualquier momento) o ranurado (el tiempo se divide en intervalos
discretos y la transmisin de una trama se debe realizar siempre al
inicio de uno de esos intervalos).

La deteccin de portadora:
La estacin puede realizar esta operacin para comprobar si hay
alguien transmitiendo o puede funcionar sin deteccin de
portadora (la estacin enva y luego comprueba si se ha producido
una colisin).
34

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio


Se conocen muchos algoritmos para repartir un canal de
acceso mltiple (actualmente se utilizan ms de 20 en las redes de
difusin que funcionan en todo el mundo). Muchos de ellos utilizan
las mismas ideas de base, aunque con pequeas modificaciones.
Los ms importantes:

35

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


ALOHA puro
El protocolo ALOHA fue inventado en la Universidad de Hawai para
la radiotransmisin en tierra.
La idea de este protocolo consiste en permitir que las estaciones
transmitan en cuanto tengan datos para enviar. Evidentemente se
producirn colisiones, as que stas debern ser descartadas para
proseguir las transmisiones.
Cualquier emisor siempre puede saber si su mensaje fue destruido
debido a una colisin o no. Si el mensaje fue destruido, el emisor
espera un tiempo aleatorio y lo enva de nuevo, con el fin de que las
tramas no choquen una y otra.

36

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


Esquema de transmisin de tramas de ALOHA puro. Las
estaciones pueden transmitir en cualquier momento, lo que provoca
colisiones y posteriores retransmisiones. Es evidente que, cuantas
ms estaciones compartan el medio y cuanto mayor sea el trfico,
ms colisiones se producirn.

37

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


ALOHA ranurado
Es un mtodo alternativo que consiste en dividir el tiempo en
intervalos discretos, llamados ranuras, correspondientes cada uno
a la longitud de una trama.
Este mtodo mejora en rendimiento al ALOHA puro y se utiliza un
reloj que marca los comienzos de las ranuras (o intervalos).
Solamente se permite transmitir una trama al comienzo de una
ranura y, si la estacin se encuentra en mitad de ella, deber
esperar hasta el comienzo de la siguiente para enviar datos.

38

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


Transmisin en ALOHA ranurado. El sistema es similar a una serie de vagonetas
(medio de transmisin) que se desplazan en una direccin (la de transmisin). Cada
una de ellas es como una ranura que puede transportar una sola trama. Las
estaciones descargan sus tramas solamente cuando encuentran una vagoneta bien
alineada (al comienzo de la ranura). Si no se cumple esa condicin, la estacin
esperar a que pase la siguiente vagoneta para transmitir.

39

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


CSMA persistente
El protocolo CSMA persistente (Carrier Sense Multiple Access o
Acceso Mltiple con Deteccin de Portadora) consiste en que,
cuando una estacin desea transmitir, primero escucha el canal para
ver si ste est ocupado.
Si hay otra estacin transmitiendo, sigue escuchando el canal y en
cuanto la estacin detecta el canal en reposo, transmite la trama.
Si ocurre una colisin (porque otra estacin tambin ha detectado el
canal libre y ha transmitido una trama a la vez), cada estacin
espera un tiempo aleatorio y comienzan de nuevo.

Este protocolo es mejor que los de tipo ALOHA, ya que, cuando las
estaciones detectan el canal ocupado, no interrumpen esa
comunicacin.

40

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio


CSMA no persistente
El protocolo CSMA no persistente funciona de forma similar al
anterior, pero, en este caso, cuando una estacin desea transmitir y
encuentra el canal ocupado, no hace un chequeo continuo de l
hasta que quede libre.
En su lugar, espera un tiempo aleatorio y vuelve a comprobar el
estado del canal. Si est nuevamente ocupado, vuelve a repetir
el proceso; en caso contrario, enva la trama por el canal.

41

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio


CSMA/CD
En el protocolo CSMA con deteccin de colisiones
(CSMA/CD), las estaciones tambin esperan a transmitir si el canal
se encuentra ocupado.
Una vez que el canal queda libre, la estacin comienza a transmitir.
Inmediatamente, esa estacin sigue escuchando el medio y es
capaz de comprobar si se est produciendo una colisin, por lo que
puede abortar ese envo de forma casi instantnea.
El no transmitir las tramas completas cuando se produce una
colisin ahorra tiempo y ancho de banda.
Es la tcnica que se utiliza en redes Ethernet.
Simulador:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/csmacd/csmacd.ht
ml
42

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio

43

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio


CSMA/CD: funcionamiento
En CSMA/CD , cada estacin que desea transmitir debe realizar una escucha del medio
(deteccin de portadora) para comprobar si ste se encuentra libre, es decir, para
comprobar que ninguna otra estacin est en ese instante transmitiendo un mensaje.
Si el medio se encuentra libre entonces tiene lugar dicha transmisin. Aun as, puede
ocurrir que varias estaciones tengan mensajes para enviar y que comiencen a transmitir
una trama en el mismo instante.

Cuando esto se sucede, se dice que ha ocurrido una colisin en la red. La estacin que
ha detectado la colisin proceder a enviar un mensaje de jam de 32 bits al resto de
estaciones para notificar dicho evento.
Una vez que todas las estaciones han sido notificadas, automticamente se paran todas
las transmisiones y se ejecuta un algoritmo de backoff (o de postergacin) que consiste
en esperar un tiempo aleatorio (backoff) antes de volver a intentar la transmisin.
Durante los 10 primeros intentos el valor medio del tiempo de espera se duplica mientras
que durante los 6 siguientes intentos adicionales, se mantiene. Tras 16 intentos fallidos, el
algoritmo notificar un error a las capas superiores.
44

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


CSMA/CA
El protocolo CSMA/CA (Carrier Sense Multiple Access and
Collision Avoidance o Acceso Mltiple con Deteccin de Portadora y
Prevencin de Colisiones) se utiliza en las redes locales inalmbricas
(estndar IEEE 802.11).
Funciona de igual forma que el protocolo CSMA, pero, en caso de
que el medio est ocupado, todas las estaciones que desean
transmitir establecen un turno ranurado.
Simulador:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/cs
ma-ca/withouthidden.html

45

Planificacin y administracin de redes

Nivel de enlace

Protocolos de acceso al medio


Paso de testigo
El protocolo de paso de testigo (token passing) est libre de
colisiones porque cada una de las estaciones tienen un intervalo
definido de tiempo para transmitir.
Para ello, utilizan una trama especial llamada testigo que las
estaciones se van pasando unas a otras en orden.
Solamente la estacin que tiene en su poder ese testigo podr
transmitir y, cuando lo haga, ceder el testigo a la siguiente.
Este protocolo se complica debido a que determinados errores
fsicos en la red o cuelgues en las estaciones pueden hacer
que se pierda el testigo, por lo que son necesarios
mecanismos que permitan restaurarlo.
46

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio

Colisin
(2 y 5 tratan de
transmitir a la vez)

Ejemplo: IEEE 802.3 - Ethernet

Ethernet usando un HUB (concentrador)

Ethernet usando un SWITCH


(conmutador)
47

Nivel de enlace

Planificacin y administracin de redes

Protocolos de acceso al medio

Ejemplo: IEEE 802.5 Token Ring

48

Planificacin y administracin de redes

Nivel de enlace

Interconexin: puentes (bridges)


El elemento genrico que permite interconectar redes de diferentes
topologas y diferentes protocolos a nivel MAC y a nivel de
enlace (por ejemplo, una red Ethernet con una red Token Ring)
se llama puente.
Este dispositivo realiza las adaptaciones necesarias de una LAN a
otra, de forma que se pueden intercambiar informacin, salvando
los obstculos de incompatibilidad que las separan.

49

Planificacin y administracin de redes

Nivel de enlace

Interconexin: puentes (bridges)


Un puente es un elemento de interconexin entre redes que est
formado por dos conectores diferentes, cada uno de ellos
enganchado a la red correspondiente.

Por ejemplo, si el puente comunica una LAN Ethernet 100BASE-T


con una LAN Ethernet 10BASE-2, tendr dos conectores como
mnimo: un RJ-45 y un BNC hembra.
Los puentes se comportan en la red como si fueran estaciones
corrientes (a nivel de enlace de datos) y se conectan a ellas de la
misma forma.
Si el puente tiene que inyectar una trama en una LAN que utiliza el
paso de testigo, deber esperar su turno para capturar el testigo y
transmitir, sin ningn privilegio, sobre el resto de estaciones.

50

Planificacin y administracin de redes

Nivel de enlace

Interconexin: puentes (bridges)


Al contrario que un hub o concentrador, un puente se comporta
como un filtro en la red, ya que slo pasan por l las tramas que
van desde una estacin de una red a otra estacin de la otra red.

En cierto modo, el puente retiene dentro de cada subred a las


tramas que no van destinadas al otro lado (cosa que no ocurrira si,
en vez de un puente, se hubiera instalado un concentrador, si es
que fuera posible).

51

Planificacin y administracin de redes

Nivel de enlace

Interconexin: switches (conmutadores)


Un conmutador es otro dispositivo que permite la interconexin de redes
a nivel de enlace de datos.
A diferencia de los puentes, los conmutadores slo permiten conectar LAN
que utilizan los mismos protocolos (a nivel fsico y nivel de enlace) y su
principal funcin consiste en segmentar una red para aumentar su
rendimiento.
En una red local existe un medio que comparten todas las estaciones. Al
aumentar el nmero de stas, aumenta tambin el trfico en la red y,
cuando cada una desea transmitir, debe esperar mucho ms tiempo a que
le llegue su turno, o las colisiones se producirn con ms frecuencia
(dependiendo del protocolo que se use). En esas condiciones, es
conveniente segmentar (dividir) la red utilizando un conmutador.

52

Planificacin y administracin de redes

Nivel de enlace

Interconexin: switches (conmutadores)


Al contrario que un concentrador de cableado, un
conmutador enva las tramas que le llegan solamente
por el puerto de salida donde se encuentra la
estacin destinataria.
Para ello, el conmutador comprueba el campo de
direccin del destino (a nivel de enlace) dentro de la
trama y la redirige al puerto correspondiente.
Cuando un conmutador conecta dos o ms LAN, slo
pasan por l las tramas que van destinadas de una red a
otra y que obligatoriamente deben pasar por este
dispositivo de interconexin.
53

Planificacin y administracin de redes

Nivel de enlace

Interconexin: switches (conmutadores)


Switch vs puente:
Aunque el funcionamiento interno de un puente y un
conmutador son completamente distintos, cuando
conectan dos LAN iguales (que tienen los mismos
protocolos), su comportamiento frente a stas es
prcticamente idntico, es decir, cuando se desea
segmentar una red, se puede utilizar indistintamente un
puente o un conmutador.
Sin embargo, la opcin de utilizar un conmutador para
segmentar una LAN es ms aconsejable, ya que el puente
introduce retardos en la transmisin de las tramas,
mientras que el conmutador realiza el procesado de
tramas de una forma muy rpida.
54

Nivel de enlace

Planificacin y administracin de redes

CCNA Exploration 1:

captulo 7 (nivel de enlace)

CCNA Exploration 1:

captulo 9 (Ethernet)

55

Vous aimerez peut-être aussi