Sunteți pe pagina 1din 22

Platform de e-learning i curricul e-content

pentru nvmntul superior tehnic

Proiectarea Reelelor

12. Interconectarea retelelor IPv6 peste o infrastructura IPv4


Configuraii de baz IPv6 i
RIPng

Universitatea Politehnica Bucureti - Proiectarea 2


Reelelor
Configurri de baz

no shutdown

no shutdown
ipv6 enable
Ipv6 address

R1(config-if)#do sh ipv6 int


FastEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::CE00:8FF:FEC4:0
No global unicast address is configured
Joined group address(es):
FF02::1
FF02::2
FF02::1:FFC4:0 # -> solicited node multicast(folosit n NS)
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
Universitatea Politehnica Bucureti - Proiectarea 3
Reelelor
Configurri de baz

ip address 89.86.198.1 255.255.255.0


no shutdown

C 89.86.198.0 is directly connected, FastEthernet0/0

ipv6 address 2001:100:10:2::6/64


no shutdown

C 2001:100:10:2::/64 [0/0]
via ::, Serial1/0
L 2001:100:10:2::6/128 [0/0]
via ::, Serial1/0
L FE80::/10 [0/0]
via ::, Null0
L FF00::/8 [0/0]
via ::, Null0

Universitatea Politehnica Bucureti - Proiectarea 4


Reelelor
Autoconfigure
ipv6 unicast-routing
interface FastEthernet0/0
no ip address
Fa0/0 ipv6 address 2001:100:10:2::/64 eui-64
ipv6 enable
R1 S1/0 !
interface Serial1/0
no ip address
ipv6 address 2001:100:10:1::/64 eui-64
R3 ipv6 enable
no ipv6 nd supress-ra

interface Serial1/0
R2 no ip address
ipv6 address autoconfig
ipv6 enable
interface FastEthernet0/0
no ip address
ipv6 address autoconfig
ipv6 enable
!recommended
De ce nu primesc R2 i R3 o adres IPv6 prin
ipv6 nd supress-ra autoconfig ?

Universitatea Politehnica Bucureti - Proiectarea 5


Reelelor
Multiple adrese IPv6

Fa1/0
S1/0
R1

R2
R3

C 2001:100:10:1::/64 [0/0]
via ::, Serial1/0
L 2001:100:10:1:9CD7:2EFF:FEF0:99FA/128 [0/0] Cte adrese IPv6 va avea R3
via ::, Serial1/0 dup rularea comenzilor de mai
L FE80::/10 [0/0] jos ?
via ::, Null0
L FF00::/8 [0/0]
via ::, Null0

R3(config-if)#no ipv6 address autoconfig


R3(config-if)#ipv6 address 2001:100:10:2::6/64
R3(config-if)#ipv6 address 2001:100:10:2::8/64

Universitatea Politehnica Bucureti - Proiectarea 6


Reelelor
Rutarea n IPv6
Static
Dinamic (RIPng, OSPFv3, MPBGP, ISIS, EIGRP)

IPv4

ip route 86.79.112.192 255.255.255.192 193.45.66.1


ip route 86.79.112.192 255.255.255.192 fa0/0

IPv6 fa0/0 2001:1:2:1::23


ipV6 route 2001:200:10:2::/64
OR
ipv6 route 2001:200:10:2::/64 2001:1:2:1::23
ipv6
ipv6 route 2001:200:10:2::/64
neighbour 2002:1:2:1::23 fa0/0
fa0/0 !Nu exist Proxy ARP

Universitatea Politehnica Bucureti - Proiectarea 7


Reelelor
Dinamic - RIPng
RIP
Doi vecini nu trebuie s se afle neaprat n acelai subnet
global
FF02::9
Autentificare cu suport nativ IPSec
Sunt posibile 4 instane RIPng pe acelasi link (n Cisco IOS)

Universitatea Politehnica Bucureti - Proiectarea 8


Reelelor
Configurarea RIPng
Activarea rutrii IPv6
Waters(config)#ipv6 unicast-routing

Activarea RIPng se face la nivel de interfa


Waters(config-if)#ipv6 rip net2 enable

Configuraiile avansate pentru RIPng se fac din modul


router
Waters(config)#ipv6 router rip net2
Waters(config-router)#maximum-paths 3

Injectarea unei rute default


Waters(config-if)#ipv6 rip net2 default-information originate

Universitatea Politehnica Bucureti - Proiectarea 9


Reelelor
POC

2001:1::1/64 2001:2::1/64

2004:1::1/64
2003:1::1/64

autoconfig

Universitatea Politehnica Bucureti - Proiectarea 10


Reelelor
POC Autoconfig i RIPng

Configurai legtura dintre Lanter i Superman astfel nct


cel de-al doilea s i obin adresa prin autoconfig
Activai RIPng pe toate segmentele de reea
Analizai tabela de rutare de pe Lantern. Ce observai?

Universitatea Politehnica Bucureti - Proiectarea 11


Reelelor
Metode de tranziie IPv4-IPv6

Universitatea Politehnica Bucureti - Proiectarea 12


Reelelor
Metode de tranziie
Dual-stack
Capabilitatea unui ruter de a putea rula IPv4 i IPv6 n acelai timp
Tehnic nue ste o metod valid de tranziie, deoarece dac nu vor
mai exista adrese IPv4, nu se pot extinde reele cu aceast metod
Tunelare
Posibilitatea de a construi un tunel virtual peste Internet ntre mai
multe insule IPv6
Subiectul pe care se va concentra acest capitol
Translaie ntre IPv4 i IPV6
Foarte important pentru acele terminale care nu pot rula dect IPV4
i au nevoie s comunice cu terminale IPv6-only
NAT-PT

Universitatea Politehnica Bucureti - Proiectarea 13


Reelelor
Cum se creeaz un tunel ?

Se asigur conectivitate IPv4 ntre capetele tunelului

Se creeaz o interfa de tunel

Se selecteaz sursa tunelului (adresa IPv4)

Se selecteaz destinaia tunelului *NU pentru tunele automate+

Se configureaz o adres IPv6 pe interfaa Tunel

Se configureaz tipul tunelului

Universitatea Politehnica Bucureti - Proiectarea 14


Reelelor
Tipuri de tunele

Tunnel Mode Topologie Aplicabilitate

Pentru conectarea unui


MCT point-to-point
numr mic de locaii IPv6
Asemntor MCT ns poate
GRE point-to-point transporta orice protocol
(nu doar IP)
Tunel automat pentru
point-to-multipoint; adrese
Automatic 6to4 legarea scalabil a mai
din spaiul 2002::/16
multor locaii IPv6

Universitatea Politehnica Bucureti - Proiectarea 15


Reelelor
Manually Configured Tunnel
Lo0: 10.0.0.1/24 OSPF Lo0: 10.0.1.1/24
Fa0/0 Fa0/0
IPv6 IPv6
IPv4
R1 R2
2001:100:10:3::1/64 2001:100:10:4::1/64

ipv6 route ::/0 Tunnel0


CONFIG Viewer

ipv6 unicast-routing
R1#ping 2001:100:10:2::2
! R1:
On
Type route
interface
ipv6 escape
Tunnel0
sequence to abort.Tunnel0
2001:100:10:4::/64
Sending
no ip address
5, 100-byte ICMP Echos to
On
2001:100:10:2::2,
ipv6
R2:address 2001:100:10:1::1/64
timeout is 2 seconds:
ipv6
!!!!!
tunnel
route
source
2001:100:10:3::/64
Loopback0 Tunnel0
Success
tunnel rate
destination
is 100 10.0.1.1
percent (5/5),
round-trip
tunnel mode min/avg/max
ipv6ip = 4/20/40 ms
!
!
interface
no ipv6 FastEthernet0/0
nd supress-ra
no ip address
ipv6 address 2001:100:10:3::2/64
ipv6 enable Universitatea Politehnica Bucureti - Proiectarea 16
Reelelor
Manually Configured Tunnel
Lo0: 10.0.0.1/24 OSPF Lo0: 10.0.1.1/24
Fa0/0 Fa0/0
IPv6 IPv6
R1
IPv4 R2

2001:100:10:3::1/64 2001:100:10:4::1/64

CONFIG Viewer

ipv6 unicast-routing
!
interface Tunnel0
no ip address
ipv6 address 2001:100:10:1::2/64
tunnel source Loopback0
tunnel destination 10.0.0.1
tunnel mode ipv6ip
!
interface FastEthernet0/0
no ip address
ipv6 address 2001:100:10:4::2/64
Universitatea Politehnica Bucureti - Proiectarea 17
ipv6 enable
Reelelor
Manually configured Tunnel
Lo0: 10.0.0.1/24 OSPF Lo0: 10.0.1.1/24
Fa0/0
IPv6 IPv6
R1
IPv4 R2
2001:100:10:3::1/64 2001:100:10:4::1/64

ipv6 route ::/0 Tunnel0


CONFIG Viewer

Pe R1:
ipv6 route 2001:100:10:4::/64 Tunnel0

Pe R2:
ipv6 route 2001:100:10:3::/64 Tunnel0

Universitatea Politehnica Bucureti - Proiectarea 18


Reelelor
De ce tunele automate?
Tunelele manuale nu sunt scalabile
Pentru a uni n insule n full mesh avem nevoie de n(n-1)
tunele declarate i ntreinute de administrator
Soluia?
Tunele automate
Ideea: pentru ca un tunel s fie automat, trebuie s existe
o metod prin care se poate deduce adresa destinaie
IPv4 fr a o configura manual
Tunele 6-to-4
Folosite pentru a lega automat mai multe insule IPv6
folosindu-se o singur interfa de tunel

Universitatea Politehnica Bucureti - Proiectarea 19


Reelelor
Tunel 6to4
Se folosete ntotdeauna prefixul 2002::/16
Se include adresa IPv4 n biii 16-48 din adresa IPv6
IP-ul v4 destinaie ce trebuie folosit n ncapsulare
e dedus automat din IP-ul v6 destinaie din pachet
2002:D81A:10C1:200::1/64
216.26.16.193
R
Site 3
2002: D81A:10C1::/48
R R

2002:C80F:F01::/48 R
2002:C80B:B01::/48
Site 1
R
200.15.15.1 200.11.11.1 Site 2
R

2002:C80B:B01:300::1/64
2002:C80F:F01:100::1/64
Universitatea Politehnica Bucureti - Proiectarea 20
Reelelor
Configurarea 6to4
2002:C80F:F01:100::2/64 200.15.15.1

E1/0 Fa0/0
R R
R

R
2002:C80F:F01:100::1/64

CONFIG Viewer
interface Tunnel2002
ipv6 address 2002:C80F:F01::1/128
tunnel source FastEthernet0/0
tunnel mode ipv6ip 6to4
# nu se specific destinaia!
!
interface FastEthernet0/0
ip address 200.15.15.1 255.255.255.0
!
interface Ethernet1/0
ipv6 address 2002:C80F:F01:100::2/64
!
ipv6 route 2002::/16 Tunnel2002

Universitatea Politehnica Bucureti - Proiectarea 21


Reelelor
Sumar

De ce IPv6?
Antetul i adresarea IPv6
Neighbor discovery protocol
Configuraii de baz IPv6 i RIPng
Metode de tranziie IPv4-IPv6

Universitatea Politehnica Bucureti - Proiectarea 22


Reelelor

S-ar putea să vă placă și