Mudanças entre as edições de "PJI11103: Lab 8"
Ir para navegação
Ir para pesquisar
Linha 27: | Linha 27: | ||
#* Criar um enlace de maior capacidade entre switches | #* Criar um enlace de maior capacidade entre switches | ||
#* Criar um enlace com tolerância a falha entre switches | #* Criar um enlace com tolerância a falha entre switches | ||
+ | |||
+ | == Parte 2: Enlace agregado dinamicamente == | ||
+ | |||
+ | Um enlace agregado dinamicamente usa o protocolo LACP para gerenciar o enlace. Com isso ele pode se recuperar de falhas de enlaces físicos que compõem o enlace agregado. | ||
+ | |||
+ | |||
+ | # Execute o [[Netkit2|netkit2]] e nele carregue [http://tele.sj.ifsc.edu.br/~msobral/pji3/lab8/aggr2.conf este arquivo de configuração (aggr2.conf)]. | ||
+ | # Inicie a rede no ''netkit2''. Em seguida selecione ''pc1'', e nele execute este comando: <syntaxhighlight lang=bash> | ||
+ | ping 10.0.0.2 | ||
+ | </syntaxhighlight>... para fazer um ''ping'' para ''pc2''. | ||
+ | # Selecione o switch ''sw1'', e nele visualize o tráfego que passa pela interface ''bond0''. Essa é a interface que representa o enlace agregado: <syntaxhighlight lang=bash> | ||
+ | tcpdump -i bond0 ln | ||
+ | </syntaxhighlight>... e observe que as mensagens ICMP do ''ping'' fluem normalmente. | ||
+ | # Agora em ''sw1'' use o programa ''ifconfig'' para desativar uma das interfaces do enlace agregado. | ||
+ | # Repita o monitoramento do tráfego na interface ''bond0''. Algo mudou em relação ao que se viu no passo 3 ? | ||
+ | # Agora em ''sw2'' use o programa ''ifconfig'' para desativar uma das interfaces do enlace agregado (a mesma que foi desativada em ''sw1'') | ||
+ | # Volte para ''pc1'', e veja o que o ''ping'' apresenta na tela. O que mudou em relação ao que ele apresentava antes de se desativar um dos enlaces físicos do LAG ? | ||
+ | # O que se conclui em relação ao LAG dinâmico ? | ||
+ | |||
+ | == Parte 3: Enlace agregado entre switches reais == |
Edição das 17h17min de 10 de abril de 2018
Objetivos
- Criar redes locais com enlaces agregados estaticamente
- Criar redes locais com enlaces agregados dinamicamente
- Testar a resiliência dos enlaces agregados
Roteiro
Parte 1: Enlace agregado estaticamente
Em um enlace agregado estaticamente, as portas envolvidas são predefinidas e somente podem ser alteradas manualmente. Com isso, se um enlace físico falhar, parte dos quadros transmitidos será perdida. Os experimentos seguintes buscam verificar o comportamento de um enlace agregado estaticamente.
- Execute o netkit2 e nele carregue este arquivo de configuração (aggr1.conf). Ele representa esta rede:
- Inicie a rede no netkit2. Em seguida selecione pc1, e nele execute este comando: ... para fazer um ping para pc2.
ping 10.0.0.2
- Selecione o switch sw1, e nele visualize o tráfego que passa pela interface bond0. Essa é a interface que representa o enlace agregado: ... e observe que as mensagens ICMP do ping fluem normalmente.
tcpdump -i bond0 ln
- Interrompa o monitoramento da interface bond0, e em seguida monitore a interface eth1 (que é uma das portas associada ao enlace agregado): ... qual a diferença em relação ao tráfego mostrado na interface bond0 ? Repita o monitoramento, porém na interface eth2 (a outra porta do enlace agregado), e compare o resultado com o que se viu nas interfaces eth1 e bond0. O que se pode concluir quanto à transmissão dos quadros pelo enlace agregado ?
tcpdump -i eth1 -ln
- Agora em sw1 use o programa ifconfig para desativar uma das interfaces do enlace agregado.
- Repita o monitoramento do tráfego na interface bond0. Algo mudou em relação ao que se viu no passo 3 ?
- Volte para pc1, e veja o que o ping apresenta na tela. O que mudou em relação ao que ele apresentava antes de se desativar uma das portas do switch sw1 ?
- O que se conclui em relação ao enlace agregado estaticamente ? Tenha em mente que enlaces agregados são criados principalmente para:
- Criar um enlace de maior capacidade entre switches
- Criar um enlace com tolerância a falha entre switches
Parte 2: Enlace agregado dinamicamente
Um enlace agregado dinamicamente usa o protocolo LACP para gerenciar o enlace. Com isso ele pode se recuperar de falhas de enlaces físicos que compõem o enlace agregado.
- Execute o netkit2 e nele carregue este arquivo de configuração (aggr2.conf).
- Inicie a rede no netkit2. Em seguida selecione pc1, e nele execute este comando: ... para fazer um ping para pc2.
ping 10.0.0.2
- Selecione o switch sw1, e nele visualize o tráfego que passa pela interface bond0. Essa é a interface que representa o enlace agregado: ... e observe que as mensagens ICMP do ping fluem normalmente.
tcpdump -i bond0 ln
- Agora em sw1 use o programa ifconfig para desativar uma das interfaces do enlace agregado.
- Repita o monitoramento do tráfego na interface bond0. Algo mudou em relação ao que se viu no passo 3 ?
- Agora em sw2 use o programa ifconfig para desativar uma das interfaces do enlace agregado (a mesma que foi desativada em sw1)
- Volte para pc1, e veja o que o ping apresenta na tela. O que mudou em relação ao que ele apresentava antes de se desativar um dos enlaces físicos do LAG ?
- O que se conclui em relação ao LAG dinâmico ?