DIAGRAMA DE REDE OSPFv3 1) Faça LOGIN no respectivo router (ver dados de autenticação), e entre em modo ENABLE (digitando enable na prompt «>», e introduzindo a respectiva password de enable. A prompt deverá passar a «#». 2) Liste todos os interfaces existentes no router, por via do comando show ip interface brief 3) Entre em modo de configuração, com o comando configure terminal 4) Crie o processo de OSPFv3 no router através do comando ipv6 router ospf 100, e redistribua as rotas para o protocolo por meio do comando redistribute connected 5) Adicione iterativamente a cada interface (ver ponto 2) que esteja em estado (up/up) e possua um endereço ipv4 (entre na configuração de cada interface com o comando interface <interface>), o comando ipv6 ospf 100 area 0. (nota: o endereço ipv4 não é obrigatório para que o ipv6 funcione, serve somente para identificar quais os interfaces onde deverá activar este comando). 6) Saia do modo de configuração, digitando CTRL-Z. 7) Verifique a configuração de cada interface. Deverá usar o comando show run interface <interface>. A maioria dos interfaces assumem a designação simplificada f<número>/<número> ou f<número>/<número>/<número>. Deverá verificar que para além do comando ipv6 ospf 100 area 0 que introduziu, cada interface activo dispõe já de um endereço ipv6 (ipv6 address <endereço>) e de um comando ipv6 enable. 8) O comando show ipv6 ospf neighbor mostrará as vizinhanças formadas com outros routers que entretanto activem o protocolo OSPFv3 nos interfaces ligados ao seu router. 9) Após confirmar o estabelecimento de algumas vizinhanças, através do comando show ipv6 route verifique quantas e quais rotas ipv6 o seu router conhece. (nota: faça copy&paste do output do comando para um ficheiro de texto) 10) (Este passo apenas deve ser efectuado quando o formador assim o indicar, pois a sua realização afectará as vizinhanças OSPFv3 dos restantes routers). Entre novamente em modo de configuração (configure terminal) e remova a configuração do protocolo OSPFv3, através do comando no ipv6 router ospf 100. Faça seguidamente CTRL-Z, de forma a sair do modo de configuração. 11) Verifique novamente a configuração de cada interface (ver passo 7). O comando ipv6 ospf 100 area 0 deverá ter sido removido automaticamente da configuração de cada interface. 12) Repita o comando do passo 8. Agora que já não dispõe de nenhuma vizinhança OSPFv3, compare o output do comando (show ipv6 route) com o output previamente obtido no passo 9. Deverá ver que agora o conjunto de rotas ipv6 é mais reduzido (pode agora existir apenas menos uma rota). 13) Mantenha a sua ligação ao router, uma vez que será necessário para o próximo exercício prático. BGP4+ 1) Entre em modo de configuração, com o comando configure terminal 2) Crie o processo de BGP no router através do comando router bgp 6500<x>. Cada router terá o seu próprio número de sistema autónomo (que variará entre 65001 e 65008). 3) Crie o segmento de configuração address-family ipv6 unicast 4) Crie vizinhanças de BGP com os seguintes endereços (excluindo o próprio): 2001:690:1F00:1::1 2001:690:1F00:1::2 2001:690:1F00:1::3 2001:690:1F00:1::4 2001:690:1F00:1::5 2001:690:1F00:1::6 2001:690:1F00:1::7 2001:690:1F00:1::8 5) Cada vizinhança é criada através dos seguintes três comandos (endereços ipv6 indicados no ponto anterior): neighbor <endereço ipv6> remote-as 6500<y> neighbor <endereço ipv6> next-hop-self neighbor <endereço ipv6> activate O <y> refere-se ao número do vizinho. 6) Declarar a rede 2001:690:1F00:BBB<x>::/64, que será anunciada a todos os vizinhos, com os comandos: network 2001:690:1F00:BBB<x>::/64 ipv6 route 2001:690:1F00:BBB<x>::/64 null0 7) Saia do modo de configuração, digitando CTRL-Z. 8) Com o comando show bgp ipv6 unicast summary é possível verificar que vizinhanças estão activas. Cada vizinhança só ficará activa quando a configuração for efectuada em cada um dos restantes routers. 9) De forma a visualizar que rotas são anunciadas em cada vizinhança o comando a utilizar será show bgp ipv6 unicast neighbor <endereço ipv6> routes 10) Após indicação do formador, entrar novamente em modo de configuração, e remover a rota anunciada através do comando no ipv6 route 2001:690:1F00:BBB<x>::/64 null0. É necessário também remover toda a configuração de BGP, por intermédio de no router bgp 6500<x>. 11) Faça CTRL-Z, de forma a sair do modo de configuração, exit de forma a terminar a ligação ao router. OSPFv3 1) Faça LOGIN no respectivo router (ver dados de autenticação). 2) Liste todos os interfaces existentes no router, por via do comando show configuration interfaces 3) Entre em modo de configuração, com o comando edit 4) Entre no segmento da configuração do OSPFv3 através do comando edit protocols ospf3 5) Adicione iterativamente a cada interface (ver ponto 2) que possua um endereço ipv4, o comando set area 0.0.0.0 interface fe-1/0/<x>.0 (nota: o endereço ipv4 não é obrigatório para que o ipv6 funcione, serve somente para identificar quais os interfaces onde deverá activar este comando). 6) Active as alterações através do comando commit e saia do modo de configuração, digitando exit duas vezes. 7) O comando show ospf3 neighbor mostrará as vizinhanças formadas com outros routers que entretanto activem o protocolo OSPFv3 nos interfaces ligados ao seu router. 8) Após confirmar o estabelecimento de algumas vizinhanças, através do comando show route table inet6.0 verifique quantas e quais rotas ipv6 o seu router conhece. (nota: faça copy&paste do output do comando para um ficheiro de texto) 9) (Este passo apenas deve ser efectuado quando o formador assim o indicar, pois a sua realização afectará as vizinhanças OSPFv3 dos restantes routers). Entre novamente em modo de configuração (edit) e remova a configuração do protocolo OSPFv3, através do comando delete protocols ospf3. Repita o passo 6), de forma a sair do modo de configuração. 10) Repita o comando do passo 7. Agora que já não dispõe de nenhuma vizinhança OSPFv3 e compare o output do comando (show route table inet6.0) com o output previamente obtido no passo 8. Deverá ver que agora o conjunto de rotas ipv6 é mais reduzido (pode agora existir apenas menos uma rota). 11) Mantenha a sua ligação ao router, uma vez que será necessário para o próximo exercício prático. BGP4+ 1) Entre em modo de configuração, com o comando edit 2) Entre no segmento da configuração do BGP através do comando edit protocols bgp group AS6500<x>. Cada router terá o seu próprio número de sistema autónomo. Use set local-as 6500<x> para definir o seu sistema autónomo. Os sistemas autónomos dos 8 equipamentos variarão portanto entre 65001 e 65008. 3) Declare que o grupo apenas é relativo ao protocolo ipv6, com o comando set family inet6 any 4) Crie vizinhanças de BGP com os seguintes endereços (excluindo o próprio): 2001:690:1F00:1::1 2001:690:1F00:1::2 2001:690:1F00:1::3 2001:690:1F00:1::4 2001:690:1F00:1::5 2001:690:1F00:1::6 2001:690:1F00:1::7 2001:690:1F00:1::8 5) Cada vizinhança é criada através dos seguintes três comandos (endereços ipv6 indicados no ponto anterior): set neighbor <endereço ipv6> local-address <endereço ipv6 próprio> set neighbor <endereço ipv6> peer-as 6500<y> set neighbor <endereço ipv6> export OUT O <y> refere-se ao número do vizinho. 6) Declarar a rede 2001:690:1F00:BBB<x>::/64, que será anunciada a todos os vizinhos, com os comandos: exit edit routing-options set rib inet6.0 static route 2001:690:1F00:BBB<x>::/64 discard exit set policy-options policy-statement OUT term 1 from prefix-list OWN set policy-options policy-statement OUT term 1 then accept set policy-options prefix-list OWN 2001:690:1F00:BBB<x>::/64 7) Active as alterações através do comando commit e saia do modo de configuração, digitando exit duas vezes. 8) Com o comando show bgp summary é possível verificar que vizinhanças estão activas. Cada vizinhança só ficará activa quando a configuração for efectuada em cada um dos restantes routers. 9) De forma a visualizar que rotas são anunciadas em cada vizinhança o comando a utilizar será show route advertising-protocol bgp <endereço ipv6 do vizinho> 10) Após indicação do formador, entrar novamente em modo de configuração (edit), e remover a rota anunciada através do comando delete routing-options rib inet6.0 static route 2001:690:1F00:BBB<x>::/64. É necessário também remover toda a configuração de BGP, por intermédio de delete protocols bgp group AS6500<x> e delete policy-options. 11) Faça commit e posteriormente exit, de forma a sair do modo de configuração, e exit novamente para terminar a ligação ao router.