Eth-Trunk IStack and CSS
Eth-Trunk IStack and CSS
Página 1 Copyright
Copyright
© Huawei
© Huawei
Technologies
Technologies
Co.,Co.,
Ltd.Ltd.
2023.
2023.
Todos
Todos
os os
direitos
direitos
reservados.
reservados.
Prefácio
À medida que os serviços se desenvolvem e a escala da rede de campus se
expande, os usuários têm requisitos cada vez mais exigentes em relação à
largura de banda e confiabilidade da rede. As soluções tradicionais melhoram a
largura de banda da rede atualizando os dispositivos e fornecem alta
confiabilidade implementando links redundantes e usando o STP (Spanning Tree
Protocol), o que resulta em baixa flexibilidade, solução de problemas demorada
e configuração complexa.
Este capítulo descreve como usar as tecnologias Tronco Eth, pilha inteligente
(iStack) e CSS (Cluster Switch System) para melhorar a largura de banda e a
confiabilidade de rede.
Página 2 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Objetivos
Ao concluir este curso, você será capaz de:
Compreender as funções de agregação de link.
Compreender os tipos de agregação de links.
Compreender o processo de negociação de agregação de link no modo LACP (Link
Aggregation Control Protocol).
Compreender as vantagens e princípios do iStack e CSS.
Compreender os aplicativos comuns e as redes de agregação de links e tecnologias
de empilhamento.
Página 3 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
Página 4 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Confiabilidade da rede
A confiabilidade da rede refere-se à capacidade de garantir serviços de rede
ininterruptos quando um único ponto ou vários pontos de falha ocorrem em um
dispositivo ou link.
A confiabilidade da rede pode ser implementada nos níveis de placa, dispositivo e link.
Rede altamente
confiável
iStack
Agregaçã Agregaçã
Rede A o de links o de links Rede B
Página 5 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Confiabilidade da placa (1)
Um switch modular consiste em um chassi, módulos de energia,
módulos de ventiladores, unidades principais de processamento
MPU
(MPUs), unidades de malha de comutação (SFUs) e unidades de
processamento de linha (LPUs).
LPU
Chassi: fornece slots para várias placas e módulos para implementar
a comunicação entre placas.
SFU
Módulo de alimentação: sistema de alimentação do dispositivo
LPU
Módulo da ventoinha: sistema de dissipação de calor
Módulo de dados fornece canais de dados sem bloqueio de alta velocidade para
alimentação comutação de dados entre os módulos de serviço.
Visualização
frontal do chassi LPU: fornece funções de encaminhamento de dados em um
S12700E-8 dispositivo físico e fornece interfaces ópticas e elétricas de diferentes
Página 6
taxas.
Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Confiabilidade da placa (2)
A falha de um único
MPU não afeta o Por exemplo, o S12700E-8 fornece oito
funcionamento normal
da plataforma de slots LPU, quatro slots SFU, dois slots MPU,
MPU controle.
seis slots de módulo de alimentação e
Se algumas SFUs
LPU
estiverem com defeito,
quatro slots de módulo da ventoinha.
o plano de dados
ainda poderá Um switch modular pode ser configurado
SFU encaminhar os dados
corretamente. com várias MPUs e SFUs para garantir a
confiabilidade do dispositivo. Se uma SFU
LPU
ou MPU em um único slot estiver com
Se a LPU estiver
com defeito, as defeito, o switch ainda poderá funcionar
interfaces na
LPU serão
corretamente.
afetadas.
Depois que uma LPU de um switch modular
Visualização frontal é danificada, as interfaces na LPU não
do chassi S12700E-8
podem encaminhar dados.
Página 7 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Confiabilidade do dispositivo
Sem backup Modo Mestre/backup
R Porta raiz
Rede Rede
Se o switch de A Porta alternativa
agregação estiver
com defeito, o Quando a porta
tráfego do switch raiz falha, a
Switch de downstream não Switch de porta
agregação poderá ser agregação alternativa
encaminhado. continua
R A
encaminhando
Switch de Switch de pacotes.
acesso STP
acesso
Página 8 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Confiabilidade do link
Para garantir a confiabilidade do link, implemente vários links físicos entre os dispositivos. Para
evitar loops, configure o STP para garantir que o tráfego seja encaminhado em apenas um link e
os outros links funcionem como links de backup.
Página 9 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
▫ Modo manual
▫ Modo de LACP
▫ Exemplo de configuração
Página 10 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Aumento da largura de banda do link
Quando existem vários links entre os dispositivos, o tráfego é encaminhado em
apenas um link devido ao STP. Nesse caso, a largura de banda do link entre
dispositivos permanece inalterada.
F Interface que encaminha o tráfego
B Interface bloqueada devido ao STP
SW1 SW2
F F
STP
raiz F B
ponte F B
F B
Página 11 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Tronco Eth
A agregação de link Ethernet, também chamada de Tronco Eth, agrupa vários
links físicos em um link lógico para aumentar a largura de banda do link sem a
necessidade de atualizar o hardware.
SW1 SW2
F F
F F
F F
F F
Tronco Eth
Página 12 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conceitos básicos de Tronco Eth
• Um grupo de agregação de links (LAG) é um link lógico formado pelo
agrupamento de vários links. Cada LAG possui uma interface lógica,
conhecida como interface LAG ou interface de Tronco Eth.
Interface de
• Interface de membro e link de membro: As interfaces físicas que
SW1 Tronco Eth
constituem uma interface de Tronco Eth são chamadas de interfaces de
S S U U
membro, e o link correspondente a uma interface de membro é conhecido
Link de como link de membro.
membr
Interface o • Interface ativa e link ativo: Uma interface ativa também é chamada de
de interface selecionada e é uma interface de membro que participa do
membro encaminhamento de dados. O link correspondente a uma interface ativa é
LAG
chamado de link ativo.
• Interface inativa e link inativo: Uma interface inativa também é chamada
S S U U
de interface não selecionada e é uma interface de membro que não
SW2
Interface de participa do encaminhamento de dados. Um link correspondente a uma
Tronco Eth interface inativa é chamado de link inativo.
• Modo de agregação de links: Dependendo de o LACP (Link Aggregation
S Interface ativa Control Protocol) estar ativado, a agregação de link pode ser classificada
U Interface inativa
em modo manual e modo LACP.
• Outros conceitos: limites superior e inferior para o número de interfaces
ativas
Página 13 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
▪ Modo manual
▫ Modo de LACP
▫ Exemplo de configuração
Página 14 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Modo manual
S Interface ativa
SW1 SW2
S S
S S
S S
S S
Tronco Eth
• Modo manual: Um Tronco Eth é criado manualmente, e suas interfaces membros são configuradas
manualmente. O LACP não é usado para negociação entre os dois sistemas.
• Na maioria dos casos, todos os links são links ativos. Nesse modo, todos os links ativos encaminham dados e
compartilham o tráfego uniformemente. Se um link ativo estiver com defeito, o LAG automaticamente
compartilha o tráfego uniformemente entre os links ativos restantes.
• Se um dos dispositivos em ambas as extremidades de um LAG não for compatível com LACP, você poderá usar
o modo manual.
Página 15 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Defeitos do modo manual (1)
S Interface ativa
SW1 SW2
S S
Interface de
Interface de
Tronco Eth
Tronco Eth
S S
S S
S
Tronco Eth no
modo manual
SW3
• Para garantir que o Tronco Eth funcione corretamente, certifique-se de que as interfaces do par de todas as
interfaces membros no Tronco Eth atendam aos seguintes requisitos:
▫ As interfaces dos pares residem no mesmo dispositivo.
▫ As interfaces dos pares são adicionadas ao mesmo Tronco Eth.
• No modo manual, os dispositivos não trocam pacotes. Portanto, a configuração precisa ser confirmada
manualmente.
Página 16 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Defeitos do modo manual (2)
S Interface ativa
F Interface defeituosa
SW1 SW2
S S
S S
S S
S F
Tronco Eth
Interface no estado
Ativa, mas falha ao
encaminhar
pacotes
• No modo manual, o dispositivo pode determinar se a interface dos pares está funcionando
corretamente com base apenas no status da camada física.
Página 17 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
▫ Modo manual
▪ Modo de LACP
▫ Exemplo de configuração
Página 18 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
LACPDU
LACPDU
SW1 SW2
S Tronco Eth no modo S
Interface de
Interface de
Tronco Eth
Tronco Eth
S LACP S
S S
S S
LACPDU
Prioridade do dispositivo
Endereço MAC
Prioridade de interface
Número da interface
...
• Modo LACP: Um modo de agregação de link que usa o protocolo LACP. Os dispositivos trocam LACPDUs (Link
Aggregation Control Protocol Data Units) para garantir que as interfaces dos pares sejam interfaces membros
que pertencem ao mesmo Tronco Eth e estejam no mesmo dispositivo.
• Um LACPDU contém a prioridade do dispositivo, o endereço MAC, a prioridade da interface e o número da
interface.
Página 19 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
Prioridade do sistema
• No modo LACP, o número de interfaces ativas selecionadas pelos dispositivos em ambas as extremidades deve
ser consistente; caso contrário, o Tronco Eth não poderá ser configurado. Neste caso, configure uma
extremidade como o Ator. Em seguida, a outra extremidade seleciona as interfaces ativas de acordo com o
Ator.
• O Ator é determinado com base na prioridade do sistema LACP. Um valor menor indica uma prioridade mais
Tronco Eth no modo
SW1 SW2
alta. S
LACP
S
Interface de
Interface de
Tronco Eth
Tronco Eth
S S
S S
S S
Página 20 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
Prioridade de interface
• Depois que o Ator é selecionado, ambos os dispositivos selecionam as interfaces ativas com base
nas prioridades de interface do Ator. Um valor de prioridade de interface LACP menor indica uma
prioridade mais alta.
SW1 Tronco Eth no modo SW2
LACP
S S
Interface de
Interface de
Tronco Eth
Tronco Eth
S S
S S
S S
Página 21 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Número máximo
Introdução a Escolha de Link Balanceamento
de interfaces
pacotes Ativo de carga
ativas
Interface de
Tronco Eth
Tronco Eth
2 2
3 3
4 4
Interface ativa
Interface inativa
Link ativo
Link inativo
Página 22 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Número máximo
Introdução a Escolha de Link Balanceamento
de interfaces
pacotes Ativo de carga
ativas
Interface de
Interface de
Tronco Eth
Tronco Eth
2 2
3 3
4 4
Interface ativa
Interface inativa
Link ativo
Link inativo
Link defeituoso
Página 23 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
4 4
• O SW1 com prioridade mais alta é eleito como Ator
por meio de LACPDUs.
LACPDU
Página 24 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
Interface ativa
Interface inativa
Página 25 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
2 2
3 3
• O SW1 notifica a extremidade de par das interfaces
4 4 ativas eleitas por meio de LACPDUs.
LACPDU
Interface ativa
Interface inativa
Página 26 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
2 2
• O SW2 determina as interfaces ativas locais com
LACPDU
completa.
Interface ativa
Interface inativa
Link ativo
Link inativo
Página 27 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
Balanceamento de carga
Balanceamento de carga por pacote Balanceamento de carga por fluxo
S Interface ativa S Interface ativa
Quando um Tronco Eth é usado para encaminhar dados, O balanceamento de carga baseado em fluxos é recomendado
existem vários links físicos entre dispositivos em ambas as para um Tronco Eth. Nesse modo, um fluxo tem
extremidades do Tronco Eth. Se os quadros de dados forem balanceamento de carga para o mesmo link. Isso garante que
encaminhados em links diferentes, os quadros de dados as estruturas do mesmo fluxo sejam transmitidas pelo mesmo
poderão chegar à extremidade de par em uma ordem link físico e implementa o balanceamento de carga entre os
diferente em que foram transmitidos, resultando em pacotes links físicos em um Tronco Eth.
fora de ordem.
Página 28 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução a Número máximo Escolha de Link Balanceamento
pacotes de interfaces ativas Ativo de carga
S S S S
S S S S
Mesmos endereços MAC S S Mesmos endereços MAC S S
de origem e destino, mas de origem e destino, mas
endereços IP de origem e Tronco Eth endereços IP de origem e Tronco Eth
destino diferentes destino diferentes
Modo de endereço IP Modo de endereço MAC
de origem e destino de origem e destino
Página 29 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
▫ Modo manual
▫ Modo de LACP
▫ Exemplo de configuração
Página 30 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Cenário típico de aplicação (1)
Entre switches Entre o switch e o servidor
Switch de
núcleo Rede
Tronco Eth
Switch de
agregação Switch de
acesso
Tronco Eth Tronco Eth
Switch de Servidor
acesso
Para garantir a largura de banda e a confiabilidade dos Para melhorar a largura de banda de acesso e a
links entre os switches, implemente vários links físicos confiabilidade do servidor, ligue duas ou mais NICs
entre os switches e adicione-os a um Tronco Eth. físicas em um grupo de NIC e estabeleça um Tronco
Eth com o switch.
Página 31 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Cenário típico de aplicação (2)
Entre um switch e uma pilha Link de pulsação de firewalls em modo de espera ativa
Cabo de empilhamento
Switch de
agregação
Tronco Eth
Tronco Eth
Switch de
acesso
Espera ativa
Página 32 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
▫ Modo manual
▫ Modo de LACP
▪ Exemplo de configuração
Página 33 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Comandos de configuração (1)
1. Crie um Tronco Eth.
Uma interface de Tronco Eth é criada e a visualização da interface de Tronco Eth é exibida.
2. Configure um modo de agregação de link.
Para habilitar o modo LACP, execute mode lacp. Para ativar o modo manual, execute mode
manual load-balance.
Observação: Os modos de agregação de link em ambas as extremidades devem ser os mesmos.
Página 34 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Comandos de configuração (2)
4. Adicionar uma interface ao Tronco Eth (exibição Tronco Eth).
Na visualização de Tronco Eth, a interface é adicionada ao Tronco Eth. É possível usar qualquer um dos
comandos anteriores para adicionar uma interface a um Tronco Eth.
5. Habilite interfaces em taxas diferentes para ingressar na mesma interface de Tronco Eth.
Por padrão, interfaces em taxas diferentes não podem se juntar ao mesmo Tronco Eth e somente
interfaces na mesma taxa podem ser adicionadas ao mesmo Tronco Eth.
6. Configure a prioridade do sistema LACP.
Um valor menor de prioridade indica uma maior prioridade de sistema LACP. Por padrão, a prioridade do
LACP é 32768.
Página 35 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Comandos de configuração (3)
7. Configure a prioridade da interface LACP.
Certifique-se de que o número máximo de interfaces ativas na extremidade local seja o mesmo que na
extremidade de par. O número máximo de interfaces ativas pode ser configurado apenas no modo LACP.
9. Configure o número mínimo de interfaces ativas.
O número mínimo de interfaces ativas pode ser diferente no local e na extremidade de par, e pode ser
configurado nos modos manual e LACP.
O número mínimo de interfaces ativas é configurado para garantir a largura de banda mínima. Quando o
número de links ativos é menor que o limite inferior, a interface de Tronco Eth é desativada.
Página 36 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Exemplo para configurar um Tronco Eth
no modo manual
Configuração do SW1:
Tronco Eth
GE0/0/ GE0/0/
1
GE0/0/ 1
GE0/0/
2 2
SW SW
1 2
• Descrição do requisito:
Configuração do SW2:
▫ SW1 e SW2 estão conectados às redes de VLAN 10 e VLAN
20.
Página 37 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Exemplo para configurar uma Tronco Eth
no modo LACP (1)
Página 38 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Exemplo para configurar uma Tronco Eth
no modo LACP (2)
Página 39 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Conteúdo
1. Requisitos de Confiabilidade de Rede
Página 40 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Introdução ao iStack e CSS
iStack CSS
Equivalente a
Equivalente a Agregação
Agregação de links
de links
• iStack: Vários switches compatíveis com iStack são conectados usando cabos de empilhamento para formar um
switch lógico que participa do encaminhamento de dados.
• CSS (Cluster Switch System): Dois switches compatíveis com CSS são agrupados em um switch lógico.
• Um CSS consiste em apenas dois switches. Geralmente, os switches modulares suportam CSS e os switches fixos
suportam iStack.
Página 41 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Vantagens do iStack e CSS
• Um dispositivo lógico simplifica
Tronco Eth a O&M e facilita o
gerenciamento.
• Se um dispositivo físico falhar, o
outro dispositivo pode assumir
as funções de encaminhamento
CSS e controle, evitando pontos
únicos de falha.
Virtualização many-to-one: Os switches podem ser virtualizados em um switch lógico (CSS) que possui um plano de controle unificado para
gerenciamento unificado.
Plano de encaminhamento unificado: Os switches físicos em um CSS usam um plano de encaminhamento unificado e compartilham e sincronizam as
informações de encaminhamento em tempo real.
Agregação de links entre dispositivos: Os links entre switches físicos são agregados em uma única interface de Tronco Eth para interconexão com
dispositivos downstream.
Página 42 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Aplicação (1)
Extensão da largura de banda e implementação
Extensão da quantidade de portas
do backup de redundância
Link iStack Tronco Eth
Link iStack
Camada de
agregação
Camada
de
acesso iStack
Camada
de acesso
iStack
• Quando a densidade da porta de um switch não puder • Para aumentar a largura de banda do uplink, adicione novos
atender aos requisitos de acesso, adicione novos switches para switches para configurar um iStack e adicione vários links físicos
configurar um iStack para aumentar o número de portas. dos switches membros a um Tronco Eth. Isso aumenta a largura
de banda do uplink, implementa o backup entre dispositivos e a
redundância de link entre dispositivos, melhorando a
confiabilidade.
Página 43 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Aplicação (2)
Link CSS Tronco Eth
MSTP+VRRP
CSS
Camada de
agregação
Camada de
acesso
Dois dispositivos formam um CSS e são virtualizados em um único dispositivo lógico. Essa rede
simplificada não exige MSTP (Multiple Spanning Tree Protocol) ou VRRP (Virtual Router
Redundancy Protocol), portanto, a configuração da rede é muito mais simples. Além disso, a
agregação de links entre dispositivos acelera a convergência da rede e melhora a confiabilidade da
rede.
Página 44 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Arquitetura recomendada
Rede
Camada de agregação
• Os switches de agregação configuram um iStack e usam
Troncos Eth para se conectar a dispositivos de uplink e
iStack downlink, construindo uma rede altamente confiável e sem
loop.
Camada de acesso
• Os dispositivos de acesso geograficamente próximos uns dos
outros (como switches de acesso em um prédio) são virtualizados
em um dispositivo lógico usando o iStack. Isso adiciona
iStack iStack interfaces e simplifica o gerenciamento.
• Um Tronco Eth é usado para se conectar à camada de agregação.
A arquitetura de rede lógica é simples e STP e VRRP não são
necessários. Essa rede oferece alta confiabilidade, alta largura de
banda de uplink e convergência rápida.
Página 45 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Questionári
o
1. Quais são as diferenças entre o balanceamento de carga por pacote e o balanceamento
de carga por fluxo?
Página 46 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Sumário
A agregação de link pode ser usada para melhorar a confiabilidade, utilização e
largura de banda do link. A agregação de link pode ser classificada em
agregação estática e LACP com base no modo de agregação.
O LACP usa negociação de pacotes para implementar backup para links ativos.
Quando um link falha, o link de backup é escolhido como o link ativo para
encaminhar pacotes.
Para garantir a sequência na qual os pacotes chegam, a agregação de link usa
balanceamento de carga por fluxo.
O iStack e o CSS simplificam o gerenciamento de rede e a estrutura da rede e
melhoram a confiabilidade da rede.
Página 47 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.
Thank You
www.huawei.com
Página 48 Copyright © Huawei Technologies Co., Ltd. 2023. Todos os direitos reservados.