Академический Документы
Профессиональный Документы
Культура Документы
1Q
1.0 Introduo
A srie de meios para adaptar o algoritmo spanning tree da 802.1D as LANs
virtuais da 802.1Q tm sido discutidas. Pelo menos trs meios tm sido propostos para o
emprego de um ou mais spanning tree numa nica instalao:
1. Uma spanning tree abrangendo todas as ligaes fsicas;
2. Qualquer nmero de spanning tree em paralelo, at o ponto de uma spanning
tree por VLAN e
3. Um super spanning tree para o Backbone que conecta todos os switches, com
um ou mais sub-spanning tree para VLANs individuais.
Com uma escolha adequada de regras para a interao entre as tags 802.1Q e
802.1D Bridge Protocol Data Units (BPDUs), as duas primeiras dessas opes podem ser
mostrados para ser equivalente. No h novos protocolos precisam ser inventadas.
H muitas maneiras de implementar vrias rvores geradoras no contexto de
802.1Q.
Seo 2.0 d a definio de "vrias rvores geradoras" utilizados na presente
proposta. Listas Seo 3.0 as vantagens especficas que podem ser obtidos se vrias rvores
geradoras so permitidos. Seo 4.0 prope um conjunto de regras especficas para a
interao entre 802.1D e 802.1Q. Seo 5.0 demonstrates como essas regras permitem um
continuum de implementaes e instalaes que vo desde uma rvore de expanso por
rede para uma spanning tree por VLAN. Seo 6.0 discute os custos de padronizao e
aplicao das regras da Seo 4.0, e os itens de trabalho para rev 2 de 802.1Q que estas
regras sugerir.
2.0 Definio de Mltiplas Spanning Trees Paralela
A idia central conduo dessa contribuio que a capacidade de operar vrias
rvores geradoras em paralelamente oferece vantagens, os quais compensam um custo
muito pequeno para a complexidade do padro.
Um exemplo de vrias rvores geradoras paralelas mostrado na Figura 1. Neste
diagrama, trs interruptores A, B e C esto ligados atravs de quatro ligaes fsicas 1, 2, e
3. Dois VLANs, "vermelho" e "Azul", so configurados. A VLAN vermelho bloqueado
na porta do switch B para ligao fsica 1, e o azul VLAN bloqueado na porta do switch
C para ligao 3 fsica. Para o trfego na VLAN vermelho para pegar do interruptor A para
mudar B, ele deve primeiro atravessar chave C. trfego Azul, no entanto, pode ir
diretamente de A para B. Da mesma forma, o trfego vermelho pode fluir diretamente entre
A e C, enquanto que o trfego deve azul travessia chave B.
Se uma rvore geradora foram usados nas ligaes fsicas entre switches, 802.1D
iria bloquear todos trfego em uma porta fsica de um switch. O trfego entre quaisquer
duas chaves tomaria a mesma caminho, independentemente de qual VLAN que est
usando. Esta a diferena essencial entre um e mais de uma rvore geradora, se a porta
bloqueada por 802.1D uma porta fsica de um link fsico, ou uma porta lgica para uma
VLAN.
Se uma nica rvore de expanso usado, ento um dos links fsicos devem ser
utilizadas para trfego de dados, que carrega apenas BPDUs 802.1D. Ele serve como um
hot standby para o outro link fsico. Se dois abrangendo rvores so usadas, as rvores de
expanso para as VLANs vermelhas e azuis podem ser configurados de modo a que uma
VLAN utiliza uma ligao fsica e o outro VLAN usa a segunda ligao fsica. Se qualquer
ligao fsica falhar, abrangendo rvore far com que o outro link levar ambos VLANs.
H, certamente, existir outros meios de resolver este problema. Por exemplo, uma
multiplexagem inversa protocolo pode ser usado para fundir as ligaes 1 e 2 em um nico
link lgico, e compartilhar a carga de trfego entre as duas ligaes
fsicas. Presumivelmente, um algoritmo de compartilhamento de carga com base em algum
princpio exceto VLANs poderia ser mais justa do que a abordagem rvore de expanso
mltipla. No entanto, no h nenhum algoritmo padro para esta finalidade, e nenhum foi
proposto para 802.1Q verso 1.
Se um protocolo de multiplexao inversa for adotada, serviria a rvore de
expanso mltipla modelo, bem como qualquer outra. Nesse meio tempo, vrias rvores
geradoras pode fornecer uma soluo para este problema.
especialmente em casos onde muitas VLANs tm uma presena apenas em certos partes da
rede.
3.3 Caminho de Otimizao
Na Figura 4, vemos dois switches conectados uns aos outros, atravs de link 1, e
outras opes em um VLAN nuvem. Conectado a ambos os interruptores de um nico
segmento de LAN, ligao 2, ao qual est ligado file server F. Suponhamos que a VLAN ao
qual este servidor de arquivos est ligado usado principalmente para conectar o servidor
de arquivo para vrios clientes por trs de ambos os dois switches. Com uma abrangncia
rvore, o loop {switch A, link 1, switch B, ligao 2} deve ser quebrado, cortando uma das
chaves portas de ligao 2, digamos, B da. Trfego do servidor de arquivos para os clientes
por trs interruptor B deve primeiro fluxo atravs da chave A e link 1 antes de chegar a
chave B. (A alternativa, cortar a espinha dorsal entre A e B, normalmente seria ainda pior.)
Se ligao 2 uma Ethernet de 10 Mb e um elo de 1 Gb Ethernet, isto no um
problema grave. Se ambos forem 100 Mbit Ethernets na sala de informtica, o problema
torna-se mais importante.
2.
3.
2.
Sempre que o ganho ou a perda de uma ligao, a porta, ou ponte provoca uma
mudana na configurao de uma extenso spanning tree, alguma interrupo do servio
possvel. No caso de a perda de um componente, alguns interrupo extremamente
provvel. Se todos os interruptores e todas as VLANs esto executando uma rvore
geradora, qualquer mudar para qualquer parte da rvore de expanso afeta todas as VLANs.
2.
3.
4.
5.
til para listar alguns dos corolrios dessas regras que podem ser facilmente
derivados:
6.
Uma porta endstation tpico pode levar exatamente uma VLAN, sem
802.1Q tagging. Se STP correr sobre esta porta, que transporta um
BPDU por tempo Ol a partir da instncia STP associados sua STG.
7.
8.
9.
No extremo oposto, se cada VLAN o nico membro de sua prpria STG, cada
VLAN carrega seus prprios BPDUs. Em qualquer porta (como uma "porta de tronco"), no
qual a VLAN marcado, o BPDU marcado. Em qualquer porto onde a VLAN no tem
tag, o BPDU desmarcada. Se dois implicitamente marcado VLANs (sem 802.1Q tag ou
etiqueta de propriedade ou semi-padro equivalente) compartilham o mesmo fio, e ambos
so diferentes STGs, ento ambas as BPDUs so transmitidas e recebidas nessa porta. (Veja
Seo 6.2, "Consequncias da Misconfiguration").
5.3 Configuraes Intermedirios
Cada um dos subttulos na seco 3.0 pode ser visto como uma vantagem da
utilizao de mltiplas medindo rvores, ou como um problema com o uso de uma nica
rvore de expanso. Entre VLANs em STGs separadas, todas as vantagens so
realizados. Dentro das VLANs compondo um nico STG, todos os correspondentes
problemas so realizados. Com configuraes de intermedirio entre os plos, um
administrador de sistema pode equilibrar as necessidades contra custo.
Note-se que este modelo permite a interoperabilidade entre switches que assumem
a uma rvore geradora modelo e switches que suportam vrias rvores geradoras. VLANs
que atravessam muda suportar apenas uma rvore geradora deve ser includo no mesmo
STG. (Isto no para sugerir que tais misturas so uma boa ideia, mas para ilustrar a
flexibilidade do modelo).
6.0 Custos, Problemas e Rev 2 Itens de Trabalho
Os custos diretos dessa proposta so mnimas. O modelo de rvore de expanso
mltipla faz gerar alguns desejos a longo prazo dos recolhimentos adicionais sobre
qualquer futura coordenao VLAN protocolo. Embora o modelo no gere novos
problemas, ele no agravar certa conhecido problemas de rvores geradoras.
6.1 BPDUs Tagged
Claramente, a marcao de um BPDU com uma tag 802.1Q deve ser permitido para
a presente proposta para o trabalho.
6.2 Consequncias da Misconfiguration
Pode-se perguntar o que acontece se duas chaves tm uma ideia diferente sobre o
que VLANs pertencer a que STG, ou mesmo quantas STGs existe. Claramente, os
benefcios percebidos da mltipla spanning modelo de rvore no pode ser realizado em
face de tais erros de configurao. Felizmente, o robusto natureza do 802.1D STP atenua a
gravidade dos problemas gerados pelos erros de configurao.
Diferenas nas relaes configuradas entre VLANs e STGs resultar no mesmo tipo
de erros que ocorrem quando duas rvores geradoras esto ligados com um fio, sendo as
duas rvores geradoras so fundidas. Da mesma forma, quando as relaes de VLAN / STG
diferem entre switches, uma rvore geradora formado pela unio de todas as VLANs
ligadas entre si na mesma STG por qualquer switch. Para ser justo, esta concatenao no
sem risco: a rvore de expanso combinada resultante poderia exceder o mximo dimetro
imum STP.
6.3 Switches no-VLAN-Aware
Se os detectores no-VLAN-aware so misturados com interruptores VLAN-aware
em links no marcados, mltiplos rvores geradoras paralelas no introduzir quaisquer
novos problemas. Se um switch no-VLAN-aware colocado em um tronco realizao
BPDUs marcadas, no ser um problema. As BPDUs ser interrompido, porque a sua
endereos MAC de destino ser reconhecido pelo switch no-VLAN-aware. Eles no vo,
no entanto, ser interpretado adequadamente. Os pacotes de dados, no entanto, ser passado
pelo interruptor.
Este problema pode ser evitado com o uso da tcnica da Seco 5.1, "BPDUs
fsicos e lgicos VLANs "em partes da rede em que interruptores no-VLAN-aware so
usados. Se marcado BPDUs so acidentalmente dirigida (por mis-configurao ou misfiao) para um no-VLAN-aware mudar, ento os interruptores VLAN-aware sero
informados do problema quando recebem o BPDUs desmarcada.
6.4 garantir uma abordagem coerente VLAN / STG Relacionamentos
Existem melhores maneiras de garantir que cada chave tem a mesma idia sobre a
qual pertencem VLANs em conjunto em que abrange grupo rvore que confiar que cada
switch configurado da mesma maneira.
Dois deles so:
1. Associao arbitrrio. Permitir uma associao arbitrria de VLAN com
STG. Isto , a definio de STG uma lista de VLAN IDs que pode conter desde um a
todos os VLANs, em qualquer combinao.
Para garantir a coerncia, esta abordagem exige que as associaes de VLAN /
STG ser distribudo entre os switches. O "protocolo de distribuio (s)" assumida pelo
802.1Q/D2 deve ser suficiente para distribuir esta informao.
2. Subdivida o campo VLAN-ID. Podemos quebrar a VLAN-ID em duas partes,
uma das quais identifica o STG, e uma VLAN dentro do STG. Por exemplo, um de 12-bit
de VLAN ID campo poderia ser dividida em um 4-bit STG-ID e um 8-bit sub-VLAN-ID
dentro do STG. (presumivelmente, duas VLANs com a mesma sub-VLAN-ID em dois
STGs diferentes seria consirado como duas VLANs diferentes.)
Alguns portos, especialmente "portas de tronco", podem levar mais de um STG, e
disse STGs pode estar em diferenrentes estados nessa porta. Ambas estas abordagens
requerem, portanto, que um interruptor tem a capacidade utilizar as informaes associao
VLAN / STG para condicionar o tratamento de um pacote de entrada por sua VLAN-ID, e
no apenas pela ponte do porto em que foi recebido.