Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TECNOLOGICO NACIONAL DE
MÉXICO.
CHILPANCINGO GURRERO.
MATERIA: DESARROLLO DE
APLICACIONES WEB
PORTAFOLIO
PROFESORA: MERCEDES
HERNADEZ DE LA CRUZ
ANGEL
Funcionamiento
Su función es evitar loops que se puedan generar en una topología debido a
enlaces y/o equipos redundantes
STP asegura que exista sólo una ruta lógica entre todos los destinos de la red,
al realizar un bloqueo de forma intencional a aquellas rutas redundantes que
puedan ocasionar un loop.
El algoritmo transforma una red física con forma de malla, en la que existen bucles,
por una red lógica en forma de árbol (libre de bucles). Los puentes se comunican
mediante mensajes de configuración llamados Bridge Protocol Data Units (BPDU).
El protocolo establece identificadores por puente y elige el que tiene la prioridad
más alta (el número más bajo de prioridad numérica), como el puente raíz (Root
Bridge). Este puente raíz establecerá el camino de menor coste para todas las
redes; cada puerto tiene un parámetro configurable: el Span path cost. Después,
entre todos los puentes que conectan un segmento de red, se elige un puente
designado, el de menor coste (en el caso que haya el mismo coste en dos puentes,
se elige el que tenga el menor identificador "dirección MAC"), para transmitir las
tramas hacia la raíz. En este puente designado, el puerto que conecta con el
segmento, es el puerto designado y el que ofrece un camino de menor coste hacia
la raíz, el puerto raíz. Todos los demás puertos y caminos son bloqueados, esto es
en un estado ya estacionario de funcionamiento.
El STP es un protocolo de prevención de bucles físicos en la LAN
El STP permite que los switch es se comuniquen para descubrir loops físicos en
la red y eliminarlos.
Al configurar STP en redes con vari as VLAN se puede habilitar balanceo de tráfico
en capa 2.
El STA designa un único switch como puente raiz (root bridge) y lo utiliza
como punto de referencia para todos los cálculos de rutas.
Características
Es un protocolo de red de capa 2 del modelo OSI
Está basado en un algoritmo diseñado por Radia Perlman
Existen 2 versiones del STP: la original (DEC STP) y la estandarizada por
el IEEE (IEEE_802.1D), que NO son compatibles entre sí
En la actualidad, se recomienda utilizar la versión estandarizada por el
IEEE.
Los switches de Cisco implementan el estándar 802.1d, pero ha añadido
características propietarias para introducir mejoras en STP:
• EtherChannel (UplinkFast)
• PortFast
• BPDU Guard
EtherChannel:
• PortFast:
Permite al switch colocar inmediatamente un puerto en estado de
Envío cuando el puerto se activa físicamente ignorando los estados
de Escucha y Aprendizaje.
Sin embargo los únicos puertos que podemos colocar en este estado
son aquellos que no están conectados con otro switch, puertos de
acceso.
El RSTP requiere una conexión full-duplex de punto a punto entre los switches
para alcanzar la velocidad de reconfiguración más rápida. La reconfiguración de
Spanning Tree mediante RSTP se produce en menos de 1 segundo, mientras que
con STP demoraba hasta 50 segundos.
Los puertos raíz y designado forman parte de la topología activa. Los puertos
alternativo y de respaldo no están incluidos en la topología activa
1. Si una dirección activa se cae, RSTP activa las direcciones redundantes.
2. Configura de nuevo la topología de la red adecuadamente.
RSTP puede confirmar de manera activa que un puerto puede sufrir una
transición segura al estado de enviar sin depender de ninguna configuración
de temporizadores.
Características
• RSTP está basado on IEEE 802.1w standard.
Todos los switches del dominio de difusión participan del proceso de elección.
Una vez que el switch arranca, comienza a enviar tramas BPDU cada dos
segundos. Estas BPDU contienen el BID del switch y la ID de raíz.
A medida que los switches reenvían sus tramas BPDU, los switches adyacentes
en el dominio de difusión leen la información de la ID de raíz de las tramas BPDU.
Si la ID de raíz que se recibe de una BPDU es inferior a la ID de raíz del switch
receptor, este switch actualiza su ID de raíz e identifica al switch adyacente como
puente raíz. En realidad, es posible que no sea un switch adyacente, ya que
puede ser cualquier otro switch en el dominio de difusión. Luego el switch envía
nuevas tramas de BPDU con el menor ID de raíz a los otros switches adyacentes.
Finalmente, el switch con el menor BID es el que se identifica como puente raíz
para la instancia de árbol de expansión.
Cuando estudiamos Spanning Tree, hay conceptos que suelen confundirse: puerto raíz, puerto
designado, puerto forwarding, etc. Intentaré poner un poco de claridad en estos conceptos
iniciando por la diferencia entre puerto raíz y puerto designado.
Puerto Raíz
El objetivo primario de la implementación de STP es el establecimiento de una topología activa
libre de bucles. Para esto el protocolo inicia la operación eligiendo un bridge raíz (root bridge o
también switch raíz) a partir del cual se despliega esa topología activa.
Una vez definido el bridge raíz, cada switch no-raíz (non-root bridge) selecciona un puerto raíz.
¿Qué es el puerto raíz?
Es el puerto del switch no raíz que permite establecer la ruta con menor costo al bridge raíz.
Por su naturaleza propia el puerto raíz se encuentra en estado de forwarding ya que es el que
mantiene la ruta al bridge raíz.
Puerto Designado
Una topología activa es un conjunto de enlaces de capa 2 que permiten establecer entre
cualesquiera 2 puntos de una red, una ruta libre de bucles.
Desde esta perspectiva, y dado que cada enlace está compuesto por dos o más puertos de
switch conectados entre sí, los puertos conectados a cada enlace pueden desempeñar uno de
tres roles posibles:
1. inhabilitado
2. escucha
3. aprendizaje
4. bloqueo
5. reenvío
Estados de Puertos
Hay solo tres estado de puerto que quedan en RSTP que corresponden a los
tres estado operativos posibles. Los estados de inhabilitado, bloqueo y escucha
de 802.1D se fusionan en el único estado de descarte de 802.1w.
Funciones de Puerto
1. El puerto que recibe la mejor BPDU en un bridge es el puerto root. Este
es el puerto más cercano al bridge root en términos de costo de
trayectoria. STA selecciona un solo bridge root de toda la red puenteada
(por VLAN). El bridge root envía las BPDU que son más útiles que las que
envía cualquier otro bridge. El bridge root es el único bridge en la red que
no tiene un puerto root. Todos los demás bridges reciben BPDU en al
menos un puerto.
3. Un puerto de respaldo recibe BPDU más útiles del mismo bridge en el que
se encuentra y es un puerto bloqueado. Esto se muestra en este
diagrama:
Como resultado, RSTP calcula la topología final para el spanning tree que utiliza
los mismos criterios que 802.1D. No hay absolutamente ningún cambio en la
manera en que se utilizan las diferentes prioridades de puerto y bridge. El
nombre blocking (bloqueo) se utiliza para el estado de descarte en la
implementación de Cisco. Las versiones 7.1 y posteriores del CatOS aún
muestran los estados de escucha y aprendizaje. Esto proporciona incluso más
información sobre un puerto que lo que requiere el estándar IEEE. Sin embargo,
la nueva función es que ahora hay una diferencia entre la función que el protocolo
determina para un puerto y su estado actual. Por ejemplo, ahora es
perfectamente válido que un puerto sea designado y de bloqueo al mismo
tiempo. Si bien ocurre típicamente durante períodos de tiempo muy cortos, esto
simplemente significa que este puerto está en un estado transitorio hacia el
estado de reenvío designado.
Nuevo Formato de BPDU
Otro cambio importante es que la BPDU de RSTP ahora es del tipo 2, versión 2.
La implicación es que los bridges heredados deben descartar esta nueva BPDU.
Esta propiedad facilita para un bridge de 802.1w la detección de bridges
heredados conectados a este.
Nota: Las fallas se detectan aún más rápidamente en caso de fallas de links
físicos.
Puertos de Borde
El concepto de puerto de borde ya es familiar para los usuarios del spanning tree
de Cisco, puesto que corresponde básicamente a la función PortFast. Todos los
puertos conectados directamente a estaciones terminales no pueden crear loops
de bridging en la red. Por lo tanto, el puerto de borde realiza una transición
directamente al estado de reenvío y saltea las etapas de escucha y aprendizaje.
Ni los puertos de borde ni los puertos habilitados con PortFast generan cambios
de topología cuando el link se alterna. Un puerto de borde que recibe una BPDU
inmediatamente pierde el estado de puerto de borde y se convierte en un puerto
de spanning tree normal. En este punto, hay un valor configurado por el usuario
y un valor operacional para el estado del puerto de borde. La implementación de
Cisco mantiene que la palabra clave PortFast se debe utilizar para la
configuración del puerto de borde. Esto facilita la transición a RSTP.
Prerrequisitos
Requisitos
Los modelos de switch Catalyst 3560, 3750, las Catalyst 4500/4000 Series con
el Sup II+ o posteriores, o bien las Catalyst 6500/6000 Series que ejecuten el
Cisco IOS System Software soportan las funciones básicas del ruteo InterVLAN
en todas sus versiones de software soportadas. Antes de utilizar esta
configuración en un switch serie 3550, asegúrese de que cumpla con los
siguientes requisitos:
1. Para obtener más información sobre las diferencias entre la SMI y la EMI,
consulte Actualización de Imágenes de Software en los Catalyst 3550
Series Switches Utilizando la Interfaz de Línea de Comandos. Este
documento también proporciona el procedimiento para actualizar el
código del Cisco IOS a una versión que soporte el InterVLAN Routing.
2. En este documento, se presupone que se ha configurado la capa 2 y que
los dispositivos dentro de la misma VLAN conectados al 3550 se
comunican entre sí. Si usted necesita la información sobre cómo
configurar los VLA N, los puertos de acceso, y el enlace en los 3550,
refieren a crear las redes Ethernet VLAN en los switches de Catalyst para
la versión deL Cisco IOS específica que usted funciona con en el Switch.
Componentes Utilizados
Tarea
Switch(config)#ip routing
1.2. Anote las VLAN entre las que desea rutear. En este ejemplo, se
desea rutear el tráfico entre las VLAN 2, 3 y 10.
1.3. Utilice el comando show vlan para verificar que los VLA N existen
en la base de datos de VLAN. Si no existen, agréguelas al switch. Este
ejemplo muestra la adición de los VLA N 2,3, y 10 a la base de datos de
VLAN del Switch
Switch#vlan database
Switch(vlan)#vlan 2
VLAN 2 added:
Name: VLAN0002
Switch(vlan)#vlan 3
VLAN 3 added:
Name: VLAN0003
Switch(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
Switch(vlan)#exit
APPLY completed.
Exiting....
Consejo: Usted puede utilizar el VLAN Trunking Protocol (VTP) para propagar
estos VLA N al otro Switches. Consulte Comprensión y Configuración de VLAN
Trunk Protocol (VTP).
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#interface Vlan2
Switch(config-if)#ip address 10.1.2.1 255.255.255.0
Switch(config-if)#no shutdown
Repita este proceso para todas las VLAN que se identificaron en el paso 1.
Cat3550#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B
- BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2,
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS
level-2,
ia - IS-IS inter area, * - candidate default, U - per-user
static route,
o - ODR, P - periodic downloaded static route
Tenga en cuenta que la tabla de ruteo tiene una entrada para cada subred de
interfaz de VLAN. Por lo tanto, los dispositivos en la VLAN 3 pueden comunicarse
con los dispositivos en la VLAN 10 y VLAN 2, y viceversa. La ruta predeterminada
con el salto siguiente 200.1.1.2 permite que el switch reenvíe tráfico al gateway
de último recurso (para tráfico que el switch no pueda rutear).
Troubleshooting