Escolar Documentos
Profissional Documentos
Cultura Documentos
Tutorial Ipv6 01
Tutorial Ipv6 01
1
INTRODUO AO IPV6 Documento verso 0.1
Maio / 2011
Execuo do laboratrio
7 3real4 5alve o ar2uivo net/it8ipv697.tar.g1 na sua pasta de labs. :;home;seu8nome;n/labs<. = 3real4 Acesse a pasta n/labs a partir do terminal # 3real4 ,se o comando>
[seu_nome@suamaquina ~]$ tar -xf netkit_lab01_ipv6.tar.gz
5er! criada a pasta lab78ipv6 dentro da sua pasta n/labs. $ 3real4 ,se o comando a seguir>
[seu_nome@suamaquina ~]$ lstart -d /home/seu_nome/nklabs/lab1_ipv6
? ,se o comando i"#on"i$ em cada um dos computadores virtuais. -oc. perceber! 2ue apenas a interface %o :interface de loopbac/< est! ativa. 6 ,se o comando i& %in' ()o*. )bserve na sa6da as interfaces de redes ativas e seus respectivos endere*os de hard@are. A No B)5C7% use os comandos i& addr ()o* e i& rout+ ()o*. D Em todos os computadores% iremos iniciar a captura de pacotes em uma das interfaces para estudo posterior% utili1e os seguintes comandos :aten*'o ao FGF no final 2ue envia o tcpdump para bac/ground. Pressione Enter uma segunda ve1 para confirmar o comando<> D.a D.b D.c D.d D.e D.f B)5C7> t#&du,& -i +t). -* /)o(t)o,+/i&!6L10)o(t1.&#a& 1 B)5C=> t#&du,& -i +t). -* /)o(t)o,+/i&!6L10)o(t2.&#a& 1 B)5C#> t#&du,& -i +t). -* /)o(t)o,+/i&!6L10)o(t3.&#a& 1 B)5C$> t#&du,& -i +t). -* /)o(t)o,+/i&!6L10)o(t4.&#a& 1 H)CEAD)H7> t#&du,& -i +t). -* /)o(t)o,+/i&!6L10rot1.&#a& 1 H)CEAD)H=> t#&du,& -i +t). -* /)o(t)o,+/i&!6L10rot2.&#a& 1
I No B)5C7% acione o comando i& %in' (+t +t). u&% para ativar a interface de rede eth9.
79 ,se o comando i& addr add 2..15"a#a5b##5155d+ad51.1 d+! +t). para adicionar este endere*o IP ( interface de rede. 77 ,se o comando i& addr ()o* d+! +t). para verificar como ficou a configura*'o dos endere*os da interface de rede. ) comando IP fa1 parte do pacote traffic control do linux% 2ue cuida de todo o sistema de endere*amento% rotas% controle de banda e 2ualidade de servi*o. Para saber mais do assunto% visite o site http>>lartc.org :Linux Advanced Houting G Craffic Control<
)bserve a presen*a do endere*o de lin/0local% lembrando 2ue de fato " poss6vel atribuir mJltiplos endere*os Ipv6 ao mesmo adaptador. 7= ,se o comando i"#on"i$ para obter uma informa*'o similar. ) comando i"#on"i$6 embora ainda este a presente em praticamente todas as distribui*Kes% " obsoleto. 7# Configure os ips dos demais computadores de acordo com o diagrama da rede. Lembre0se de iniciar a interface primeiro e depois atribuir o endere*o. 7$ La*a um ping do host# ao host$ com o comando &in$6 2..15b##51".51551.4. 7? )btenha o endere*o de lin/0local do host# e fa*a &in$6 -i +t). 7i&!60%in'0%o#a%8 76 Nos roteadores 7 e =% utili1e o seguinte comando>> +#)o 1 8 /&ro#/(9(/n+t/i&!6/#on"/:/"or*ardin$ 7A Nos computadores B)5C# e B)5C$% acrescente o gate@ay default com o seguinte comando> i& -6 rout+ add d+"au%t !ia 2..15b##51".51551 d+! +t). 7D Adicione os endere*os de gate@ay nos computadores B)5C7 e B)5C=. Aten*'o aos endere*os de gate@ay. 7I No H)CEAD)H7% adicione uma rota para a rede dos B)5C5# e $ atrav"s do seguinte comando> i& -6 rout+ add 2..15b##51".5155/64 !ia 2..15db;5d+ad51552 d+! +t). =9 No H)CEAD)H=% acrescente uma rota para a rede dos hosts 7 e =% com os seguintes comando> i& -6 rout+ add 2..15b##5"a#a5155/64 !ia 2..15db;5d+ad51551 d+! +t). i& -6 rout+ add 2..15b##5#a"+5155/64 !ia 2..15db;5d+ad51551 d+! +t). =7 ,se os comandos tra#+rout+6 7i&!68 e tra#+&at)6 7i&!68 a partir do computador B)5C7 sobre o IP de global unicast dos computadores B)5C# e B)5C$. == Em cada um dos computadores virtuais% use o comando "$ t#&du,& para tra1er o tcpdump para o primeiro plano. Em seguida encerre a captura com Ctrl M C.
=# Estude os pcaps gerados no @ireshar/. , ,se o comando i& -6 rout+ ()o* para consultar a tabela de roteamento de cada um dos roteadores.
,5 Aproveite 2ue o lab ainda est! em execu*'o para responder as 2uestKes da se*'o formule as teorias. ,6 3real4 ,se o comando a seguir para encerrar a execu*'o do laboratNrio> ,- 3real4 ,se o comando a seguir para apagar os enormes ar2uivos.dis/>
[seu_nome@suamaquina ~]$ lclean -d /home/seu_nome/nklabs/lab1_ipv6 [seu_nome@suamaquina ~]$ lhalt -d /home/seu_nome/nklabs/lab1_ipv6
Formule as teorias
Lembrando a especifica*'o da rede% com seus atuais conhecimentos% tente explicar> 7. -erifi2ue as diferen*as dos cabe*alhos de um pacote IPv$ e de um pacote Ipv6% comparando capturas do @ireshar/. Dica> se n'o tiver uma captura de um lab anterior% use o lab? 2ue ! tem as interfaces de redes configuradas% basta iniciar e capturar um ping dentro da rede interna representada. =. A partir das capturas obtidas% expli2ue o processo de descoberta de vi1inhan*a :neighbor discovery ; re2uest e reply<% citando os endere*os de multicast e lin/ local utili1ados. #. Expli2ue a tabela de roteamento do roteador7% em especial os endere*os de lin/0 local. Por2ue n'o h! confus'o dos prefixosO Expli2ue tamb"m o uso dos prefixos diferentes para os B)5Cs 7 e =. Por 2ue n'o foi utili1ado o mesmo prefixoO $. P poss6vel utili1ar os comandos route e ifconfig para configurar redes ipv6. Pes2uise rapidamente no google e tente reali1ar a configura*'o do B)5C$ utili1ando estes comandos. Para isso% use o comando i& addr "%u() d+! +t). no B)5C$ para limpar toda a configura*'o de endere*os e rotas da interface. Depois disso configure o endere*o com ifconfig e as rotas com o comando route. ?. Expli2ue sucintamente as diferen*as comunica*'o baseada em Ipv$ e Ipv6. encontradas no funcionamento da