Spanning Tree Protocol: Evoluções



Documentos relacionados
Roteamento e Comutação

ADMINISTRAÇÃO DE REDES DE COMPUTADORES. Elementos da rede (Repetidor, hub, bridge, switch, router) Spanning Tree Protocol UALG/FCT/DEEI 2005/2006

Redes de Computadores

VLAN - Virtual LAN. Objectivo

1. Virtual LANs (VLANs) ISEL/DEETC Secção de Redes de Comunicação de Dados

RCO2. Redes Locais: Interligação de LANs e STP

Pontes. Aula 14. VLANs. Pontes (bridges) Virtual LANs (VLANs)

Topologias Reduntantes com o STP

Desenvolvimento do Protocolo RSTP Rapid Spanning Tree Protocol

Objetivos: i) Verificar o impacto de loops em redes locais ii) Configurar o protocolo STP para remover loops da rede

Módulo 8 Ethernet Switching

Prof. Samuel Henrique Bucke Brito

Redes de Computadores Grupo de Redes de Computadores

Acesso Ethernet com Hubs

PRIMEIRA LISTA DE EXERCÍCIOS CAR. 48 Hosts Link C 6 Hosts

Interconexão redes locais (LANs)

Redes de Computadores 3ª Colecção Exercícios diversos 16 de Dezembro de 2005 Spanning Tree, Protocolo IP, Encaminhamento em redes IP e Cam.

Faculdade Anhanguera de São Caetano do Sul

Cisco Networking Academy Program. Spanning Tree Protocol

2 Tecnologias de redes locais

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Nome dos Alunos

Protocolos básicos de LANs IP (primeiro trabalho laboratorial)

Curso de extensão em Administração de Redes

Arquitectura de Redes

Bacharelado em Informática. Internet e Arquitetura TCP/IP. Evolução. Evolução. Disciplina: Internet e Arquitetura TCP/IP. Switches

Link Aggregation IEEE 802.3ad Uma Visão Geral

Introdução Ligação direta Ligação direta Default

4 Equipamentos de interligação de redes

Equipamentos de Interconexão

Nome: Nº de aluno: 1ª Ficha de Avaliação Teórica 14/10/2012

Arquitectura de Redes

VLANs e Redes IP (segundo trabalho laboratorial)

Guia de Laboratório de Redes Switches: Spanning Tree e VLANs

VLANs Ethernet. Edgard Jamhour

Actividade 3: Configuração de VLANs

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009

Ana Francisca Carvalho de Almeida Sampaio e Melo. Engenharia de Tráfego de Redes Ethernet baseadas em Árvores de Suporte

Deve justificar convenientemente todas as suas respostas.

Configuração do Par-interruptor do nexo 7000 (instalação híbrida)

Sumário. Comunicação Multicast. Soluções. Multicast. Application-Level Multicast. October 20, 2008 Algoritmos Epidémicos

Ficha nº 1 VLA e Spanning Tree (STP)

Simulação PVST no Switches MST

LANs Virtuais Comutação e Encaminhamento

Capítulo 5: Roteamento Inter-VLANS

Capítulo 8 - Comutação Ethernet. Associação dos Instrutores NetAcademy - agosto de Página

VLANs and IP networks. 1. Computadores ligados ao Switch

COMPONENTES BÁSICOS DE

Redes de Computadores IEEE 802.3

Tabela de roteamento

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

Comutação de pacotes: LANs Comutadas. Prof. Dr. S. Motoyama

Mobile Communications. RedesAd-hoc

HUBS -TIPOLOGIA. Professor Victor Sotero ESTRUTURA DE COMUNICAÇÃO DE DADOS

Redes de Comunicações Capítulo 6.1

BC-0506: Comunicação e Redes Aula 04: Roteamento

Wireless WDS Mesh com MIKROTIK

OSPF - Open Shortest Path First. Redes de Comunicação de Dados

Universidade do Sul de Santa Catarina. Tecnologia e Comutação Ethernet. Ana Lúcia Rodrigues Wiggers

Redes de Computadores

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Formação em Redes de Computadores, composta pelos seguintes módulos:

Aula 03 Regras de Segmentação e Switches

Segmentação de Redes com VLAN. Leonardo Haffermann. Pós Graduação em Redes e Segurança de Sistemas Pontifícia Universidade Católica do Paraná

Guia Básico para Configuração de Switches

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

RC1 4ª ficha de avaliação

Entrada e Saída. Interface entre periféricos, processador e memória. Fonte: Minho - Portugal 1

Módulo 5 Cablagem para LANs e WANs

Redes e Conectividade

Veja abaixo um exemplo de um endereço IP de 32 bits:

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Sistemas de Nomes Planos

Packet Tracer 4.0: Overview Session. Conceitos e práticas

Redes e Telecomunicações

SPANNING TREE PROTOCOL

Trabalho de VLANs e Redes IP

Roteamento e Comutação

Rede de Computadores. Carlos Eduardo Pereira GCAR GCAR. IMP= Interface Message Processor. hosts. IMPs. Referência: Tanenbaum - Redes de Computadores

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

PROJETO DE REDES

LANs, VLANs e redes IP. Laboratório I 321 bancada de trabalho

Introdução. Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006

Redes e Serviços Internet (5388)

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Redes de Computadores

Redes de Computadores

Administração de Redes 2014/15. Encaminhamento estático Princípios do encaminhamento dinâmico

Objetivo: Criar redes locais virtuais (VLANs) usando switches e computadores

Wireless LAN (IEEE x)

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

Interligação de Redes Repetidores. Switching de nível 2. Grupo de Redes de Comunicação

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Arquitetura de Rede de Computadores

CURSO AVANÇADO DE BGP DESIGN COM ROTEADORES CISCO

Switch de Acesso Fast Ethernet Modelo de Referência - Cisco SRW224G4

Redes de Computadores. Guia de Laboratório Configuração de Redes

Tecnologia de Redes de Computadores - aula 5

FICHA INFORMATIVA E DE TRABALHO MÓDULO REDE LOCAL INSTALAÇÃO

Transcrição:

Spanning Tree Protocol: Evoluções Fast Switching PVST Per VLAN Spanning Tree (Cisco) PVST+ Per VLAN Spanning Tree plus (Cisco) MSTP Multiple Spanning Tree Protocol - IEEE 802.1s RSTP Rapid Spanning Tree Protocol - IEEE 802.1w

Evolução do STP Problema do STP: Lento a convergir para a topologia activa Soluções: Fast Switching e Rapid Spanning Tree Protocol (RSTP) Problema do STP: Não funciona bem com VLANs Soluções: Com uma topologia de VLANs diferente, o STP ao nível do porto físico não é eficiente PVST, PVST+, ST Domains e MSTP

Evolução do STP Spanning Tree Protocol Rapid Spanning Tree Protocol ST VLAN 1 VLAN 2 VLAN 3 ST Spanning Tree Per VLAN Spanning Tree Protocol Per VLAN Spanning Tree Protocol+ ST ST ST VLAN 1 VLAN 2 VLAN 3 ST ST Multiple Spanning Tree Protocol VLAN 1 VLAN 2 VLAN 3

Normas Relacionados com STP 802.1D - 1990, actualizado em 1998 Standard for Local and Metropolitan Area Networks: Media Access Control (MAC) Bridges Transparent Bridging, Spanning Tree Algorithm and Protocol, Source-Routing Transparent (SRT) Bridges 802.1t - 2001 Correcções técnicas e editoriais ao 802.1D-1998 802.1w - 2001 IEEE Standard for Information Technology -Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Common Specifications - Part 3: Media Access Control (MAC) Bridges: Amendment 2 - Rapid Reconfiguration Reconfiguração rápida do STP (RSTP) 802.1s - 2002 Múltiplos STP num switch/bridge com VLANs (MSTP)

Portas Fast Switching Objectivo Permitir que portas que se sabe à partida que não vão provocar loops possam passar ao estado forwarding mais rapidamente Ex.: Ligações a máquinas ou Routers, Uplinks sem redundância Funcionamento A porta configurada como FastSwitch (Fast Learn, etc) não executa o protocolo Spanning Tree (STP) Pode voltar a executar o STP se receber um BPDU Alternativa (menos segura) Fazer disable do STP nos portos que se sabe que não vão provocar loops

RSTP - Rapid Spanning Tree Protocol Definido no standard IEEE 802.1w de Junho de 2001 Objectivo: Organizar os segmentos da rede em árvore num tempo na ordem das dezenas de milissegundos Características: Suporta Bridges/Switches com mais de 256 portas Suporta Fast-Forwarding em portas extremidades da rede Compatibilidade com o STP As portas passam para STP se receberem BPDUs nesse formato As portas podem funcionar em modos diferentes (STP, RSTP)

Rapid Spanning Tree Protocol Funcionamento: Semelhante ao STP Os BPDU s incluem informação adicional Aproveita o facto de as ligações actuais serem quase sempre ponto-a-ponto

802.1s Identificador de Bridge (Alterações ao STP) Prioridade Bridge (16 bits) 4 bits para prioridade bridge 12 bits para o identificador da VLAN 16 bits 6 bytes Prioridade Endereço MAC Prioridade Bridge (16 bit) 4 bits Prioridade 12 bits VLAN ID Extended System ID Valores Configuráveis: [0..61440] Incremento: 4096 Valor por omissão: 32768

Alterações nas Flags das Mensagens BPDU Flags definidas no STP: 0 - TC Topology Change 7 - TCA Topology Change Acknowledge Flags definidas no RSTP: 0 1 2 3 4 5 6 7 0 Topology Change 1 Proposal 2, 3 Portrole 3 Learning 4 Forwarding 6 Agreement 7 Topology Change Acknowledge 00 Unknown 01 Alternate/Backup 10 Root 11 Designated C-BPDU Protocol Identifier Protocol Version Identifier BPDU Type Flags (TCA, Reserved, TC) Root Identifier Root Path Cost Bridge Identifier Port Identifier Message Age Max Age Hello Time Forward Delay Protocol Version = 2 BPDU Type = 2 Nº Octetos 2 1 1 1 8 4 8 2 2 2 2 2

Root Ports Apenas a Root Bridge envia os BPDU s As portas das Bridges que não são Root Bridge que recebem o melhor BPDU da Root Bridge são Root Ports O Root Port é o porto mais próximo da Root Bridge em termos de custo O processo de escolha Root Ports é igual ao STP R R Root Port Root Bridge R

Designated Ports Os Designated Ports enviam BPDU s para o segmento a que estão ligados Root Bridge Para cada segmento apenas pode haver um único caminho até à Root Bridge Todas as Bridges ligadas a um segmento escutam os BPDU s umas das outras e acordam em qual a melhor Bridge para enviar os BPDU s R R Root Port R Designated Port

Alternate e Backup Ports Estes dois estados correspondem ao estado Blocked do STP Para uma porta estar bloqueada tem de receber BPDU s As portas Alternate Port são portas bloqueadas por receber melhores BPDU s de outra Bridge As portas Backup Port são portas bloqueadas por receber melhores BPDU s da mesma Bridge R Root Bridge R R A B Root Port A Alternate Port Designated Port B Backup Port

Portas Edge e Portas Non-Edge As portas Edge nunca terão outros Switch ligados a elas Transitam imediatamente para o estado Forwarding Têm funções similares ao PortFast São configuradas para aceitarem o comando spanning-tree portfast Uma porta edge que receba um BPDU passa a porta Non-Edge Portas Edge Portas Non-Edge

Funções das Portas - Resumo Port Role Root port (Igual ao STP) Designated port (Igual ao STP) Alternative port (Non-Designated Port em STP) Backup port Description A root port é a porta que está mais perto da root bridge para os switch que não são root. Apenas pode existir uma porta root port por cada switch. A root port assume o estado forwarding numa topologia activa estável. Cada segmento tem pelo menos uma porta designated para esse segmento.. Numa topologia activa o switch recebe as tramas do segmento que são destinadas à root bridge. A porta designated port assume o estado forwarding. Todos os switch ligados a um segmento disputam entre si o estado designated escutando todos os BPDU s e determinam entre si qual o designated port do segmento. Uma porta alternative port é uma porta que oferece um caminho alternativo para a root bridge. A porta alternative port assume o estado discarding numa topologia activa estável. A porta alternative acontece em switch não designated do segmento e transita para designated caso o switch designated falhe. Uma porta backup port é uma porta adicional num switch que é designated de um segmento e corresponde a uma ligação redundante para esse segmento. A porta backup port tem um identificador port ID maior que a porta designated port. A porta backup port assume o estado discarding numa topologia activa.

Estados das Portas em RSTP Estado da Porta Discarding Descrição Pode acontecer quando existe uma topologia activa ou na fase de sincronização de topologia. Impede o envio de tramas para evitar os Loops de nível 2. Learning Forwarding Pode acontecer quando existe uma topologia activa ou na fase de sincronização de topologia. Aceita as tramas para preencher as tabelas de encaminhamento e evitar a propagação das tramas para endereços ainda não conhecidos. Apenas acontece quando existe uma topologia activa. As portas Forward determinam a topologia. Depois de uma alteração de topologia ou durante a sincronização, o encaminhamento das tramas apenas acontece depois de haver acordo de topologia.

Relação entre os estados das portas Relação entre o estado operacional das portas e os estados STP e RSTP Estado Operacional Disabled Enabled Enabled Enabled Enabled Estado STP Disabled Blocking Listening Learning Forwarding Estado RSTP Discarding Discarding Discarding Learning Forwarding

Estados e Funções das Portas (STP vs RSTP) Estado - STP (802.1D) Disabled Blocking Listening Learning Forwarding Estado - RSTP (802.1W) Discarding Discarding Discarding Learning Forwarding Estado Forwarding Root Port Designated Port Função - STP (802.1D) Root Port Designated Port Blocking Blocking Função - RSTP (802.1W) Root Port Designated Port Alternate Port Backup Port Estado Discarding Alternate Port Backup Port

RSTP Custos das portas (por omissão)

Tipos de Link RSTP O tipo de link determina o papel activo que a porta desempenha para transitar rapidamente ao estado forwarding em função de alguns parâmetros. Os parâmetros são diferentes para as portas edge ports e para as portas non-edge ports. As portas Non-edge têm dois tipos de link possíveis: ponto a ponto e partilhadas. O tipo de link é determinado automaticamente mas pode alterado por configuração da porta. Tipo de Link Point-to-point (Ponto a Ponto) Shared (Partilhada) Descrição RSTP Link Types A porta opera em modo full-duplex. Assume que a porta está ligada a um único switch. A porta opera em modo half-duplex. Assume que a porta está ligada a um meio partilhado onde podem existir múltiplos switch.

Sequência de Eventos Durante Convergência Rápida

Funcionamento das Flag s Proposal / Agreement Quando uma Bridge recebe uma mensagem proposal num dos seus portos e esse porto é seleccionado como novo root port, então todos os outros são sincronizados com a nova informação. Só após confirmar que todos os portos estão sincronizados com a nova informação, envia uma mensagem agreement para o designated switch correspondente ao seu root port. As portas não root e non edge actuam de modo idêntico para decidir se ficam no estado forward ou blocked relativamente aos outros switch

Alteração de Topologia: STP vs RSTP Alteração de Topologia em STP Qualquer alteração de estado de uma porta gera um TCN Quando uma bridge detecta alteração de topologia (TC) envia um TCN (topology change notify) para a root bridge A Root Bridge envia TC (BPDU s de configuração) Quando uma Bridge recebe estes BPDU diminui o aging time para o forward delay (para refrescar a tabela de endereços MAC) Alteração de Topologia em RSTP Apenas as portas non-edge passarem a forwarding originam TC BPDU A falta de conectividade não se considera mudança de topologia. Neste caso um porto passar para o estado Blocking não gera TC BPDU Os Switch limpam a tabela MAC e passam ao estado Forward quase imediatamente A propagação de mudança de topologia é um processo de um passo Quem inicia a mudança de topologia envia continuamente a informação em vez de ser apenas a Root a fazê-lo

RSTP vs STP O RSTP age de modo proactivo não sendo necessário os timers de delay existentes no STP O processo de reiniciar nova topologia pode ser despoletado por falta da mensagem de Hello e também por detecção de anomalia num link O RSTP é uma evolução do STP e garante a compatibilidade com o STP O formato dos BPDU do RSTP é o mesmo que o STP com excepção no número do campo da versão (2) O algoritmo de spanning tree do RSTP elege a root bridge da mesma forma que o STP

PVST - Per VLAN Spanning Tree Conceito Como a topologia das VLANs pode ser diferente Não basta ter um protocolo ST ao nível do porto físico Uma porta pode estar blocking para evitar um loop numa VLAN e pode estar forward para outra VLAN Um STP independente em cada VLAN Desvantagens Não escala - num switch pode haver muitas VLANs (milhares) Processamento é muito elevado para suportar os n STP independentes Gera BPDUs independentes para cada VLAN Soluções: PVST+ e MSTP

MSTP - Multiple Spanning Tree Protocol Definido na norma IEEE 802.1s de Dezembro de 2002 Objectivo: Definir múltiplos STP cada um associado a um conjunto de VLANs Características: A cada STP é associado um conjunto de VLANs com topologia semelhante

Multiple Spanning Tree Protocol 802.1s Acesso do Switch A, com 1000 VLAN s ligadas em redundância, a dois switchs de distribuição D1 e D2. Pretende-se que os utilizadores ligados ao Switch A dividam o tráfego pelos dois Switch D1 e D2.

Multiple Spanning Tree Protocol 802.1s Instância 1: VLANs 1 500 Instância 2: VLANs 501 1000 Multiple Spanning Tree (MST) estende o algoritmo RST IEEE 802.1w para múltiplas árvores de spanning tree (STP). O objectivo principal do MST é reduzir o número total de instâncias spanning-tree que está de acordo com a topologia física da rede e reduz o processamento dos switch. PVST+ considera uma instância STP para cada VLAN e não considera a topologia física da rede que pode não necessitar de tantas instâncias de STP diferentes. MST, por outro lado, usa o mínimo número de instâncias de STP que estão de acordo com a topologia física da rede.

Multiple Spanning Tree Protocol 802.1s Instância 1: VLANs 1 500 Instância 2: VLANs 501 1000 As 1000 VLANs são implementadas em duas instâncias MST. Em vez de manter 1000 spanning trees (como PVST+), cada switch apenas necessita manter apenas duas spanning trees, reduzindo os recursos do switch necessários.

Sumário & bibliografia Sumário Evolução do STP Rappid Spanning Tree Protocol (RSTP) Per VLAN Spanning Tree Protocol (PVSTP) Multiple Spanning Tree Protocol