Experimento 2

Configuração do protocolo IPv6 em um segmento de rede, com utilização do protocolo de roteamento RIPv6.


 

 


Objetivos

Para este experimento utilizamos somente equipamentos com suporte ao protocolo IPv6 (roteadores e estações). Configuramos todas as interfaces dos roteadores e das estações Linux com endereços de rede IPv6. As estações também possuem endereços IPv4, pois é uma limitação do sistema operacional onde só é possível configurar endereços IPv6 se também existir endereços IPv4.

Verificaremos os seguintes itens:

·        Configuração das interfaces de todos os equipamentos;

·        Configuração do protocolo de roteamento RIPv6 e anuncio de suas redes em cada roteador;

·        Conectividade entre os roteadores e estações;

·        Resultados das tabelas de rotas IPv6 nos roteadores.

 TOPO 


Arquitetura utilizada na rede

TOPO


Configuração dos equipamentos

               Comandos para os roteadores CISCO1 e CISCO3
 
 
·                Habilitando o roteamento IPv6:
 
CISCO1#
CISCO1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
CISCO1(config)#ipv6 unicast-routing
CISCO1(config)#
 
 
·                Configuração de endereço IPv6 global-unicast numa interface serial:
 
CISCO3#
CISCO3#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
CISCO3(config)#interface serial [no da interface]
CISCO3(config-if)#ipv6 enable
CISCO3(config-if)#ipv6 address [endereço IPv6*] [prefixo de rede**]
CISCO3(config-if)#clock rate [Banda***]
CISCO3(config-if)#
 

Obs:

        * - refere-se a notação do endereço a ser configurado – xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx – onde “x” são algarismos hexadecimais divididos em 8 grupos de 4 cada separado por “:” – Ex: 2000::1 (note que os grupos somente formados por zeros podem ser simplificados).

        ** - refere-se ao no de bits que fazem parte do prefixo de rede – Ex: 2000::1/16 (os 16 primeiros bits deste endereço “2000” referem-se a rede e o restante (112 bits) indicam a interface “::1”. 

        *** - refere-se a taxa de transmissão de bits utilizada nesta interface (geralmente entre 16000 bits/s até 2000000 bits/s).

 
 
·                Configuração de endereço IPv6 global-unicast numa interface ethernet:
 
CISCO3#
CISCO3#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
CISCO3(config)#interface ethernet [no da interface]
CISCO3(config)#ipv6 enable
CISCO3(config-if)#ipv6 address [endereço IPv6] [prefixo de rede]
CISCO3(config-if)#
 
 
·                Criação de um processo do protocolo RIPv6 e anuncio das redes conectadas:
 
CISCO1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
CISCO1(config)#ipv6 router rip [nome*]
CISCO1(config-router)#
 

Obs:

        * - refere-se ao nome dado ao processo criado para o funcionamento do protocolo RIPv6, Ex: ipv6 router ripteste2”.

 
 
·                Habilitação do protocolo RIPv6 numa interface qualquer:
 
CISCO1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
CISCO1(config)#interface [tipo da interface] [no da interface]
CISCO1(config-if)#ipv6 rip [nome] enable
 
 
·                Anuncio das redes conectadas e habilitadas no processo do RIPv6:
 
CISCO1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
CISCO1(config)#ipv6 router rip [nome]
CISCO1(config-router)#redistribute connected
CISCO1(config-router)#
 

 

SHOW RUNNING-CONFIG

 

·        Este comando é utilizado para verificar a configuração do roteador. Observar se a interface está UP/DOWN, quais os endereços IPv6 de cada interface, as interfaces que estão habilitadas e anunciadas no processo RIPv6.

 
 
Resultados CISCO1
 
CISCO1#show running-config

Building configuration...

 

Current configuration : 748 bytes

!

version 12.2

service timestamps debug uptime

service timestamps log uptime

no service password-encryption

!

hostname CISCO1

!

enable secret 5 $1$53N9$VIUVRghlRRihc/1yd2Q9r1

enable password cisco

!

ip subnet-zero

!

ipv6 unicast-routing

!

!

!

interface Ethernet0

 ip address 152.84.50.1 255.255.255.0

 ipv6 address 2002::1/16

 ipv6 enable

 ipv6 rip teste2 enable

!

interface Serial0

 no ip address

 shutdown

 ipv6 rip teste2 enable

 no fair-queue

!

interface Serial1

 no ip address

 ipv6 address 2000::2/16

 ipv6 enable

 ipv6 rip teste2 enable

!

ip classless

ip http server

ip pim bidir-enable

!

ipv6 router rip teste2

 redistribute connected

!

!

!

line con 0

 password cisco

line aux 0

line vty 0

 password cisco

 login

line vty 1 4

 login

!

end 

 

 

Resultados CISCO3
 
CISCO3#show running-config
Building configuration...
 
Current configuration : 700 bytes
!
version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname CISCO3
!
enable secret 5 $1$KNqz$FJlrixXvAm.bMEfz5y0m7.
enable password cisco
!
ip subnet-zero
!
ipv6 unicast-routing
!
!
!
interface Ethernet0
 no ip address
 ipv6 address 2001::1/16
 ipv6 enable
 ipv6 nd managed-config-flag
 ipv6 rip teste2 enable
!
interface Serial0
 no ip address
 ipv6 address 2000::1/16
 ipv6 enable
 ipv6 rip teste2 enable
 clockrate 2000000
!
interface Serial1
 no ip address
 shutdown
!
ip classless
ip http server
ip pim bidir-enable
!
ipv6 router rip teste2
 redistribute connected
!
!
!
line con 0
 password cisco
line aux 0
line vty 0 4
 login
!
end
TOPO

Conclusões

Neste item serão apresentados três comandos fundamentais para que possamos tirar as conclusões a respeito do correto funcionamento de nossa rede de testes. São eles os comandos ping6 (que verifica a conectividade da rede IPv6), traceroute6 (que mostra por quais roteadores um pacote enviado passa até alcançar seu destino) e o show ipv6 route (que apresenta a tabela de rotas de cada roteador).

 

PING6

 

 

[root@linuxA bruno]# ping6 -c 5 2001::2

PING 2001::2(2001::2) 56 data bytes

64 bytes from 2001::2: icmp_seq=1 ttl=62 time=6.77 ms

64 bytes from 2001::2: icmp_seq=2 ttl=62 time=6.69 ms

64 bytes from 2001::2: icmp_seq=3 ttl=62 time=6.91 ms

64 bytes from 2001::2: icmp_seq=4 ttl=62 time=6.79 ms

64 bytes from 2001::2: icmp_seq=5 ttl=62 time=6.75 ms

 

--- 2001::2 ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4042ms

rtt min/avg/max/mdev = 6.690/6.785/6.915/0.104 ms

 

 

 

[root@linuxB aua]# ping6 -c 5 2002::2

PING 2002::2(2002::2) 56 data bytes

64 bytes from 2002::2: icmp_seq=1 ttl=62 time=6.87 ms

64 bytes from 2002::2: icmp_seq=2 ttl=62 time=6.69 ms

64 bytes from 2002::2: icmp_seq=3 ttl=62 time=6.65 ms

64 bytes from 2002::2: icmp_seq=4 ttl=62 time=7.08 ms

64 bytes from 2002::2: icmp_seq=5 ttl=62 time=6.81 ms

 

--- 2002::2 ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4037ms

rtt min/avg/max/mdev = 6.657/6.824/7.085/0.151 ms 

 

            TRACEROUTE6

 

 

[root@linuxA bruno]# traceroute6 2001::2

traceroute to 2001::2 (2001::2) from 2002::2, 30 hops max, 16 byte packets

 1  2002::1 (2002::1)  8.617 ms  2.403 ms *

 2  2000::1 (2000::1)  5.78 ms  6.277 ms *

 3  2001::2 (2001::2)  8.948 ms  6.787 ms  6.608 ms 

 

 

[root@linuxB aua]# traceroute6 2002::2

traceroute to 2002::2 (2002::2) from 2001::2, 30 hops max, 16 byte packets

 1  2001::1 (2001::1)  2.823 ms  2.273 ms *

 2  2000::2 (2000::2)  5.619 ms  5.739 ms *

 3  2002::2 (2002::2)  6.945 ms  6.84 ms  6.524 ms 

 

            SHOW IPV6 ROUTE

 

   

CISCO1#show ipv6 route

IPv6 Routing Table - 7 entries

Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP

Timers: Uptime/Expires

 

L   2000::2/128 [0/0]                                                      

     via ::, Serial1, 01:23:19/never                                 (1)

C   2000::/16 [0/0]

     via ::, Serial1, 01:23:22/never                                 (2)

R   2001::/16 [120/2]

     via FE80::200:CFF:FE46:DEBC*, Serial1, 00:10:21/00:02:48        (3)

L   2002::1/128 [0/0]

     via ::, Ethernet0, 01:16:13/never                               (4)

C   2002::/16 [0/0]

     via ::, Ethernet0, 01:16:17/never                               (5)

L   FE80::/10 [0/0]

     via ::, Null0, 01:36:21/never                                   (6)

L   FF00::/8 [0/0]

     via ::, Null0, 01:36:21/never                                   (7)

 
 
 
CISCO3#show ipv6 route
IPv6 Routing Table - 7 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
Timers: Uptime/Expires

 

L   2000::1/128 [0/0]

     via ::, Serial0, 01:22:30/never

C   2000::/16 [0/0]

     via ::, Serial0, 01:22:33/never

L   2001::1/128 [0/0]

     via ::, Ethernet0, 00:28:11/never

C   2001::/16 [0/0]

     via ::, Ethernet0, 00:28:14/never

R   2002::/16 [120/2]

     via FE80::200:CFF:FE46:DE08, Serial0, 00:09:48/00:02:53

L   FE80::/10 [0/0]

     via ::, Null0, 01:49:24/never

L   FF00::/8 [0/0]

     via ::, Null0, 01:49:24/never

 

VOLTA


 

Última atualização:
20/05/03

melhor visualização
800 X 600 ou superior

Contato