Portal para Investigadores y Profesionales

Encuentra más Cursos o Publica tu Contenido en ElPrisma.com





Redes de Datos



Enlaces Patrocinados






Navigation bar
  Start Previous page
 3 of 15 
Next page End 1 2 3 4 5 6 7 8  

Repetidor
Segmento 1
Segmento 2
Al  utilizar  cable  UTP,  cambió  la  topología  del  cableado.  Las  redes  coaxiales
utilizaban   una   topología   de   bus, 
dónde 
el 
cable   coaxial 
recorría   todas 
las
máquinas
de
su
segmento.
Las
redes
UTP
son
siempre
en
estrella,
por lo
que
es
siempre 
necesario 
un   concentrador 
que 
a   su 
vez 
realice   las 
funciones 
de
repetidor. Este equipo se conoce habitualmente como “Hub”
Hub
UTP
En  las  redes  Ethernet  sobre  UTP  se  disponen  siempre  de  un  enlace  “punto  a
punto”, desde la máquina o PC hasta un
Hub, formando por lo tanto una topología
en estrella, con el Hub en el centro de la misma.
La función principal del Hub es
la de repetir la señal que ingresa por cada
una de
sus “puertas”
hacia todas
las otras “puertas”,
realizando por tanto la
“difusión” que
requiere  Ethernet  (y  que  se  daba  naturalmente  en  las  topologías  de  bus  sobre
cables coaxiales).
Adicionalmente,  los  Hubs  también  monitorizan  el  estado  de  los  enlaces  de  las
conexiones
a
sus
puertas,
para
verificar
que
la
red
funciona
correctamente
(una
puerta de un Hub puede tener conectada una máquina o un segmento proveniente
de  otro 
Hub).  En 
las 
redes  coaxiales,  cuando  algo  falla  en 
un  determinado
segmento (por ejemplo se produce una rotura en un cable o en un conector), todas
las
máquinas
conectadas
a
ese
segmento
pueden
quedar
inoperantes.
Los
Hubs
limitan  el  efecto  de  estos  problemas,  desconectando  el  puerto  problemático  y
permitiendo  al  resto  seguir  funcionando  correctamente.  La  avería  de  un  cable
o
conector en
una red punto a punto,
habitualmente, sólo desactivará
una
máquina,
lo
que
en
una
topología
de
bus
ocasionaría
la
desactivación
de
todos
los
nodos
del segmento.
Las recomendaciones
IEEE 802.3 describen las
reglas para el
número
máximo de
repetidores  (Hubs)  que  pueden  ser 
usados  en 
una  configuración.  El 
número
máximo   de   repetidores   (Hubs)   que   pueden   encontrarse   en   el   camino   de
transmisión entre dos máquinas es de cuatro; el máximo
número de segmentos de
red
entre
dos
máquinas
es
cinco,
con
la
restricción
adicional
de
que
no
más
de
tres de esos cinco segmentos pueden
tener otras estaciones de red conectadas a
ellos   (los   otros   segmentos   deben   de   ser   enlaces   entre   repetidores,   que
simplemente  conectan  repetidores).  Estas  reglas  son  determinadas  por  cálculos
de las máximas
longitudes de cables
y
retardos de
repetidores. Las
redes que las
incumplen  puede  que  aún  funcionen,  pero  están  sujetas  a  fallos  esporádicos  o
problemas
frecuentes
de
naturaleza
indeterminada.
Además,
usando
repetidores,
simplemente extendemos la red a un tamaño mayor. Cuando esto ocurre, el ancho
de  banda  de  la  red  puede  resultar  un  problema;  en  este  caso,  los  “switches”
(conmutadores)
pueden
usarse
para
particionar
una
gran
red
en
segmentos
más
pequeños que operan más eficazmente (Ver 3.3).
Lo
más
importante
a
resaltar
sobre
los
Hubs
es
que
sólo
permiten
a
los
usuarios
compartir  Ethernet,  es  decir,  implementar  un  medio  físico.  Una  red  que  utiliza
Hubs   es   denominada   "Ethernet   compartida",   lo   que   implica   que   todos   los
miembros de la red compiten por el
uso del medio, formando por lo
tanto
un
único
“dominio de colisión”. Cuando una máquina debe enviar una trama de datos a otra,
1
1
1
1
HUB
HUB
1
1
1
la misma es recibida por el Hub en una de sus puertas, y retransmitida a todas las
otras puertas. Los Hubs no interpretan el contenido de las tramas. Trabajan a nivel
eléctrico (físico), regenerando las señales y retransmitiéndolas.
3.3 
Bridges
La   función   de   los   “Bridges”   (“puentes”)   es   interconectar   redes   de   distintas
tecnologías. Los bridges pueden conectar entre si
tipos de redes diferentes (como
por ejemplo Ethernet con Fast Ethernet, Ethernet con
Token Ring, etc.). Para ello,
deben
interpretar
la
trama
que
reciben
por
una
de
sus
“puertas”
y
“traducirla”
al
formato adecuado de la puerta de salida. Por lo tanto,
los Bridges debe trabajar a
nivel de la “Capa 2” o Capa de Enlace.
3.4 
Switches
3.4.1   Introducción a los Switches
Como  se  mencionó  en  3.2, 
los  Hubs  son  concentradores 
repetidores,  que
trabajan a nivel de la capa física, regenerando la señal que reciben por una de sus
puertas y retransmitiéndola por todas las otras puertas.
Sin
embargo,
cuando
las
redes
comienzan
a
crecer,
la
probabilidad
de
colisiones
también  crece,  generando  más  retransmisiones,  y  por  lo  tanto  degradando  la
performance  general  de  la  red.  Para  solucionar,  o  por  lo  menos  disminuir  este
problema, pueden utilizarse “Switches” o “Conmutadores”.
Los
“Switches” son dispositivos
que
analizan
las
tramas Ethernet,
y
la
envían
a
la
puerta
adecuada
de
acuerdo
a
la
dirección
de
destino.
A
diferencia
de
los
Hubs,
que trabajan a
nivel de la “Capa 1” (capa física),
los switches trabajan a nivel de la
“Capa 2” (capa de enlace).
2
2
3
SWITCH
3
SWITCH
Esto
permite
que
varias
máquinas
puedan
estar
enviando
tramas
a
la
vez,  y
no
existan colisiones.
Para
que
esto
sea
posible,
los
switches
deben
conocer
las
direcciones
de
enlace
(conocidas
como
“direcciones
MAC”
en
Ethernet)
conectadas
a
cada
uno
de
sus
puertos. 
La 
mayoría 
de 
los 
switches 
“aprenden” 
de 
manera 
automática 
las
direcciones  MAC  conectadas  a  cada  puerto  en  forma  automática.  Simplemente,
cuando  reciben  una  trama  por  una  puerta,  obtienen  la  dirección  de  origen  y  la
asocian
a
la
puerta
por
la
que
se
recibió
la
trama.
Si
por
una
puerta
reciben
una
trama  dirigida  a  una  dirección  MAC  destino  desconocida,  envían  la  trama  por
todos 
los 
puertos 
(como 
lo 
haría 
un 
Hub). 
Cuando 
la 
máquina 
de 
destino
responda,  el  switch  “aprenderá”  en  que  puerta  se  encuentra  su  dirección  y  las
próximas tramas serán enviadas únicamente a esa puerta.
Dado
que
una puerta de
un
switch
puede estar conectado a otro switch
o
hub, es
posible
que
una
misma
puerta
esté
asociada
a
un
conjunto
de
direcciones
MAC.
Los   switches   habitualmente   pueden   almacenar   varios   cientos   o   miles   de
direcciones MAC por puerta.
Los paquetes del tipo “Broadcast” son enviados a todas las puertas del switch.
Los switches
tienen básicamente
dos
mecanismos de
funcionamiento:
"store
and
forward" (almacenar y remitir) y "cut through" (cortar y atravesar):
“Store
and
Forward”:
Esta
mecanismo
de
trabajo
consiste
en
recibir
por
una puerta una trama completa, para luego analizarla y retransmitirla.
“Cut through”: Dado que la dirección de destino se encuentra al comienzo
de   la   trama   (ver   3.1.3),   este   modo   de   trabajo   consiste   en   analizar
únicamente  los  primeros  bytes  de  la  trama,
hasta  obtener  la  dirección  de
destino, e inmediatamente comenzar a retransmitir la trama.
El método “Cut through” parece a priori más rápido, ya que
no espera la recepción
completa  de  la  trama  para  luego  retransmitirla.  Sin  embargo,  este
método  no
puede  validar  que  la  trama  recibida  sea  correcta  (ya  que  comienza  a  enviarla
antes de recibirla en su totalidad). Si
la trama recibida tuviera errores (o existieran
colisiones  en  el  segmento  de  red  conectado  a  la  puerta  del  switch  por  el  que
ingresa la trama), éstos errores se propagarán a la puerta de salida del switch. Por
el contrario, el método “Store and Forward” puede detectar los errores o colisiones
en
las
tramas
de
entrada,
y
descartarlas
antes
de
enviarlas
a
la
puerta
de
salida.
Muchos
switches
pueden
trabajar
con
ambos
métodos,
y
el
administrador
de
red
puede decidir cual es el mejor en cada caso.
Muchos
de
los
“switches”
disponibles
en
el
mercado
tienen,
en
el
mismo
equipo,
puertas  Ethernet,  Fast  Ethernet  y/o  Gigabit  Ethernet,  sobre  UTP  o  sobre  Fibra
óptica, por lo que realizan implícitamente funciones de Bridges (o puentes).
3.4.2   Spanning Tree
Un  potencial  problema  que  se  presenta  al  implementar 
una  red  con  Hubs 
y
Switches  es  la  posibilidad  de  crear  bucles  o  “loops”  entre  ellos.  Pongamos  por
ejemplo una red como la que se muestra en la figura y veamos como se comporta:
1. 
Supongamos
que
luego
del
encendido
inicial
de
los
swtiches
A,
B
y
C,
la
Máquina 1 envía una trama dirigida a la máquina 2
2. 
El Switch A recibe la
trama
y
registra la dirección de origen (dirección
MAC
de 
la 
Máquina 
1) 
en 
su 
tabla 
de 
direcciones, 
asociándola 
al 
puerto
correspondiente
(el
superior
en
la
figura).
Luego
analiza
la
dirección
MAC
de  destino,  y  al  no  encontrarla  en  sus  tablas  (se  supone  que  el  switch
acaba  de  ser  inicializado)  difunde  las  tramas  por  todas  sus  puertas,  y
en
particular, hacia la LAN 2
Máquina 1
Switch A
LAN 1
LAN 2
Switch B
Switch C
LAN 3
Máquina 2
3. 
En
la LAN 2, la
trama es recibida por el Switch B
y
por el Switch C. Ambos
switches 
registran 
la 
dirección 
MAC  de 
la 
máquina 
1  en 
sus  puertas
superiores, 
comparan 
la 
dirección 
de 
destino 
con 
sus 
tablas, 
y  al 
no
encontrarla, difunden la
trama por
todas sus puertas,
y
en particular por las
puertas
conectadas
a
la
LAN
3.
Esto
resulta
en
que
dos
tramas
idénticas
son enviadas a la LAN 3.
4. 
La
trama
enviada
a
la
LAN
3
por
el
switch
B
es
recibida
por
la
Máquina
2,
pero también por el Switch C. El Switch C al recibir la
trama, inspecciona la
dirección de origen,
y
encuentra que
la tenía asignada a
la puerta superior.
Entiende 
que 
la 
Máquina 
cambió 
de 
lugar, 
actualiza 
sus 
tablas,
asociando
la
dirección
de
la
Máquina
1
al
puerto
inferior
(LAN
3).
Por
otra
parte,
la
dirección
de
destino
de
la
trama,
correspondiente
a
la
Máquina
2
aún es desconocida por el Switch C, por lo que envía
la trama
nuevamente
a
la LAN 2.
5. 
Si  el  Switch  B  es  más  lento  que  el  Switch  C,  puede 
recibir  la 
trama
nuevamente
por
su
puerta
superior
(LAN
2)
y
reenviarla
nuevamente
a
la
LAN 3, quedando por tanto la trama en “bucle”.
6. 
Si el Switch B realizó el
mismo proceso que el Switch C antes de recibir  la
trama por la LAN 2, habrá asociado, al igual que el Switch B, la dirección de
la 
Máquina  1  como  perteneciente  a  la  LAN  3.  Cuando 
la  Máquina  2
responda,  ambos  switches  entenderán  que  la  dirección  de  la  Máquina  1
corresponde a la LAN 3 y descartarán la trama.
Como  se  explicó,  si  existen  bucles  en  la  interconexión  de  switches,  una  trama
puede quedar “atrapada” eternamente en
un bucle, degradando completamente la
performance
de
la
red,
o
pueden
descartarse
tramas,
imposibilitando
la
comunicación. Para evitar esta situación, se
ha desarrollado un algoritmo conocido
como  “Spanning  Tree”,  que  se  ha  estandarizado  en  la  Recomendación  IEEE
802.1d  [6].  La  idea  de  este  algoritmo  es  bloquear  los  enlaces  que  cierran  los
bucles, dejando
a
la
red
siempre con
una topología
del tipo
“árbol”,
y
asegurar de
esta manera que no existan bucles.
El
algoritmo
reevalúa
periódicamente
que
enlaces
hay
que
bloquear
o
rehabilitar
para  tener  acceso  a 
todos 
los  equipos  sin  crear  bucles.  Por  ello, 
utilizando
adecuadamente  el  algoritmo  “Spanning  Tree”  es  posible  armar  explícitamente
configuraciones en bucle que permitan tener enlaces de respaldo en caso de
falla
en
los
enlaces
principales.
Dado
que
el
algoritmo
permite
valorar
los
enlaces
con
“pesos”, cuando existen bucles es posible configurar a priori que enlaces serán los
principales y que enlaces quedarán bloqueados.
3.4.3   VLANs
Como  se  mencionó  en  3.4,  los  switches  mejoran  la  performance  de  las  redes
enviando
las tramas únicamente a las puertas dónde se encuentra el destino de la
misma.
Sin
embargo,
los
mensajes de
difusión
(broadcast)
son
enviadas
a
todas
las puertas, ya que deben ser recibidos por todas las máquinas de la misma red. A
veces es deseable limitar el alcance de los mensajes de difusión (broadcast), y por
lo tanto, “la red”.
Las  “VLANs”  (Virtual  LANs,  o  redes  LAN  virtuales)  permiten  utilizar  los  mismos
medios
físicos
para
formar
varias
redes
independientes,
a
nivel
de
la
capa
2.
Un
mismo
conjunto
de
switches
pueden
implementar,
utilizando
VLANs,
varias
redes
LAN independientes.
Los criterios para
formar las VLAN pueden ser
varios. Entre
los más comunes se
encuentran:
VLAN por puertos: Los puertos de
los switches se agrupan en VLANs. De
esta
manera,
las
máquinas
conectadas
a
un puerto
únicamente
“ven” a
las
máquinas que están conectadas a puertos de la misma VLAN
VLAN por
direcciones
MAC:
Las direcciones MAC se
agrupan
en
VLAN.
De esta manera, se pude
restringir
la red
únicamente a ciertas direcciones
MAC, independientemente de en que puerto de los switches se conecten.
VLAN   por   protocolo:   Alguno switches
que   soportan   VLAN   pueden
inspeccionar datos de
la capa 3, como el protocolo
utilizado,
y
formar redes
independientes según estos protocolos
VLAN  por  direcciones  IP:  Las direcciones IP (de capa 3) pueden ser
leídas  por 
los  switches, 
y  pueden 
formarse 
redes  independientes  con
ciertos conjuntos de direcciones IP
Cuando  se  dispone  de  un  único  switch,  la  implementación  de  las  VLANs  es
sencilla, 
ya 
que 
todas 
las 
reglas 
se 
manejan 
dentro 
del  mismo 
switch. 
Sin
embargo,
¿qué
sucede
si
una
máquina
de
una
VLAN
debe
comunicarse
con
otra
máquina
de
la
misma
VLAN,
pero
conectada
a
otro
switch?
La
información
de
la
VLAN de origen, debe “viajar” , junto con la
trama,
hasta el otro switch. Para esto,
se
ha estandarizado
la recomendación
IEEE 802.1q [7], que permite transmitir en
las  tramas  Ethernet  la  información  de  VLAN.  Conceptualmente  es  simple:  se
agregan  a  la  trama  Ethernet  4  bytes.  La 
figura  muestra 
una 
trama  Ethernet
“normal” y una trama Ethernet 802.1q:
SFD
Preámbulo
S
F
D
Dir Origen
Dir
Destino
L
Datos  /  Relleno
FCS
7
1
6
6
2
46 – 1500
4
SFD
Preámbulo
S
F
D
Dir Origen
Dir
Destino
L
T
T
P
A
I
G
Datos  /  Relleno
FCS
7
1
6
6
2
2
2
46 – 1500
4
Como puede observarse, se agregan 4 bytes: los primeros 2,
llamados “TPI”, son
fijos  e  identifican  a  la  trama  como  una  trama  802.1q.  Los  segundos  2  bytes,
llamados “TAG” se interpretan como 3 conjuntos de bits, de longitud 3 bits, 1 bit
y
12 bits respectivamente:
TAG
CFI
P
VLAN ID
R
3
1
12
Los
primeros
3
bits
del
“TAG”
indican
la
“prioridad”
de
la
trama,
de
acuerdo
a
la
recomendación  IEEE  802.1p  [8]  (es  de  hacer  notar  que  el  cabezal  de  802.1q
contiene  la  marca  de  priorización  802.1p,  por  lo  que  es  necesario  disponer  de
802.1q para interpretar 802.1p).
El cuarto bit, llamado CFI
(Canonical Format
Indicator), indica el orden de
los bits
(en formato canónico o no canónico).
Los  últimos  12  bits  indican  la  VLAN  a  la  cual  pertenece  la  trama.  Estos  12  bits
permiten tener, por lo tanto hasta 4096 VLANs
De  esta  manera, 
las  tramas  intercambiadas  entre  switches  pueden  contener
información de VLAN.
3.4.4   Routing Switches (Switches de capa 3)
Los
switches,
como
se
vio
anteriormente,
son
esencialmente
bridges
multipuerto
que  aprenden  automáticamente
que  direcciones  MAC
tienen  conectadas  a
cada
puerta.
Las
tramas
que
ingresan
a
un
switch,
en
vez
de
ser
propagadas
a
todas
sus puertas, son enviadas únicamente a la puerta dónde se encuentra la dirección
de destino de la trama de entrada.
Los
switches
mejoran
la
eficiencia
de
la
red,
ya
que
pueden
soportar
transmisiones  simultáneas,  siempre  que  no  involucren  las  mismas  puertas.  Sin
embargo,  los  mensajes  de  difusión  (broadcast)  son  enviados  por  los  switches  a
todas sus puertas, de
la
misma manera que las tramas que
tienen dirección MAC
de  destino  desconocida.  En  la  mayoría  de  los  casos,  el  número  de  máquinas
conectadas  a 
una 
red  switcheada  puede  ser 
mayor  al 
número  de  máquinas
conectadas
a
una
red
“no
switcheada”
(consistente
en
hubs),
pero
los
“dominios
de broadcast”, aún con switches, continúan siendo una restricción a la cantidad de
máquinas 
de 
una 
LAN. 
Para 
solucionar  este 
problema, 
se 
desarrollaron 
las
VLANs, 
que 
separan 
totalmente 
los 
“dominios 
de 
broadcast”. 
Las 
máquinas
pueden ser asignadas a
una VLAN de acuerdo al puerto
físico del switch a la que
está  conectada,  de  acuerdo  al  protocolo  de  capa  3,  de  acuerdo  a  su  dirección
MAC o dirección IP, etc. Las VLAN por direcciones MAC facilitan los problemas de
“mudanzas”,  mientras  que  las  VLAN  por  protocolo 
limitan  el  impacto  de  los
broadcast generados por ciertos protocolos.
Previous page Top Next page
Comparte ElPrisma.com en:    Facebook      Del.icio.us      Mister Wong 


Es política de El Prisma.com cumplir con las leyes nacionales y tratados internacionales que protegen la propiedad intelectual y los Derechos de Autor (Copyright). Los textos mostrados en esta página han sido enviados por nuestros usuarios que han declarado ser los autores de los mismos y han permitido su uso por parte de www.elprisma.com, si usted considera que la información contenida en esta página viola sus derechos de autor, por favor envíenos su notificación de infracción a sugerencias1[en]elprisma.com y removeremos los textos de nuestros servidores. Condiciones de Uso.

Administración de Empresas y Negocios, Economía y Finanzas, Mercadeo y Publicidad, Arquitectura, Diseño Gráfico, Diseño Industrial, Teología, Pedagogía, Ciencias Políticas, Derecho, Historia, Bellas Artes, Comunicación y Periodismo, Español y Literatura, Filosofía, Ingeniería Civil, Ingeniería de Minas y Petróleos, Ingeniería de Sistemas e Informática, Ingeniería Eléctrica y Electrónica, Ingeniería Industrial, Ingeniería Mecánica, Ingeniería Química, Biología, Física, Geografía, Matemáticas, Química, Medicina, Odontología, Psicología, Agronomía, Veterinaria, Zootecnia.