Professional Documents
Culture Documents
Deployment scenarios
2
Many
y ways
y to deliver IPv6 services to End Users
Most important is End to End IPv6 traffic forwarding
Service Providers and Enterprises may have different
deployment
d
l
needs
d
IPv6 over IPv4 tunnels
Dedicated
D di t d Data
D t Li
Link
k layers
l
ffor native
ti IP
IPv6
6
0050.a218.0c38
Interface ID: 250:A2FF:FE18:C38
P2P
P P links
li k (HDLC
(HDLC, PPP)
Interface ID: 50:A218:C00:D
48 bits from the first MAC address in the box + 16 bit
interface index.
IPv4 tunnels
Interface ID: ::a.b.c.d
Type
Code
Multicast Address
Checksum
Reserved
Neighbor Discovery
5
router
t solicitation
li it ti
router advertisement
neighbor solicitation
neighbor
g
advertisement
redirect
Functions performed:
router discovery
prefix
fi di
discovery
autoconfiguration of address & other parameters
duplicate address detection (DAD)
neighbor
g
unreachabilityy detection (NUD)
link-layer address resolution
first-hop redirect
Router advertisements
Periodically multicast by router to all-nodes
all nodes multicast address (link
scope)
Router solicitations
sent only at host start-up,
start up to solicit immediate router advert.
advert
sent to all-routers multicast address (link scope)
Neighbor solicitations
for
f address
dd
resolution:
l ti
sentt tto solicited
li it d node
d multicast
lti t addr.
dd
for unreachability detection: sent to neighbors unicast addr.
Neighbor advertisements
for
f address
dd
resolution:
l i
sent to unicast
i
address
dd
off solicitor
li i
for link-layer address change: sent to all-nodes multicast addr.
usable for proxy responses (detectable)
includes
i l d router/host
/h
fl
flag
Serverless Autoconfiguration
(
(Plug-n-Play)
g
y )
7
IPv6 autoconfiguration
8
IPv6 autoconfiguration
9
Transition environments
11
Enterprise
WAN: 6to4, IPv6
over IPv4
IPv4, Dual Stack
6to4 Relay
Cable
Dual Stack
Aggregation
Residential
6Bone
DSL,
FTTH,
Dial
ISATAP
Telecommuter
IPv6 IX
Enterprise
I. Dual-Stack Approach
pp
12
when initiating,
initiating based on DNS response:
Prefer
3ffe:c00:2::/48
3ffe:c00:1::/48
IPv4
IPv6
IPv6
130.67.0.1
148.122.0.1
Tunnel Broker
19
Automatic tunnels
20
0
Defined
ISP assigned
148.122.0.1
::148.122.0.1
130.67.0.1
130
67 0 1
::130.67.0.1
IPv6
IPv4
IPv6
IPv6 Internet
6to4 tunnels
21
FP (3bits)
TLA (13bits)
SLA ID (16bits)
Interface ID (64bits)
001
0x0002
ISP assigned
Locally administered
Auto configured
IPv4
IPv6
IPv6
148.122.0.1
130.67.0.1
11.0.0.1
6to4 prefix is 2002::/16 + IPv4 address.
2002:a.b.c.d::/48
IPv6 Internet
6to4 relay
2002 B00 1 1
2002:B00:1::1
Announces 2002::/16 to the IPv6 Internet
6to4 Relay
23
NAT-PT Concept
Linux Webserver
28
Linux Nameserver
29
30