IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf
description
Transcript of IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf
![Page 1: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/1.jpg)
IPTInstituto de Pesquisas Tecnológicas
do Estado de São Paulo
www.ipt.brwww.br.ipv6tf.org
ICT-OSA/Parlay Workshop 2006
![Page 2: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/2.jpg)
Agenda Characteristics Address Space Headers Route Discovery Headers Concatenation Address Types Auto-configuration Mobility Quality of Service Security Experimental Network
![Page 3: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/3.jpg)
Characteristics Characteristics
IPv6
Wide AddressSpace
IPv4Coexistence
Extended Multicast
Scalability
HierarchicAddress
Transition Mechanisms
Fixed LenghtBasic Header
Jumbo DatagramSupport
AnycastSupport
![Page 4: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/4.jpg)
CaracterísticasCaracterísticas
IPv6
Agregaçãode rotas
P2PConnectivity
FragmentationOnly in the origin
IP Mobility(native resources )Efficient
Routing
ChannelReservation
NAT Usage Reduction
Quality of Service(native resources)
Security(native resources)
![Page 5: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/5.jpg)
IPv4 (32bits) 232 = 4 billion addresses
IPv6 (128bits) 2128 = 340 undecillion addresses
200.18.53.60 netmask 255.255.255.0
2001:12F0:502:206:212:F0FF:FEDA:BA61
Address Space
Topological Interface
0 /64 127
001 Infrastructure Site address0 /3 /64/48/32
![Page 6: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/6.jpg)
Headers
14 fields (20 to 60 bytes) 32 bits - addresses Fragmentation occur at each hop Header Checksum occurs at each hop Options Field (variable) – requires extra
processing
8 fields (fixed 40 bytes) 128 bits - addresses Fragmentation occur only at origin There is no checksum Optional heads are placed in
extension heads
![Page 7: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/7.jpg)
Route discovery
H1 R1 R2 R3 H2
ICMP Datagram too big
MTU Discovery Message
MTU = MTU = MTU = MTU =
4500 4500 1500 4500
Technology Maximum length (bytes)Ethernet e Fast-Ethernet 10/100 Mbps 1518Token Ring 4 Mbps 4500
Token Ring 16 Mbps 18000FDDI 4500ATM with AAL5 65535ISDN using PPP 1500TI 4500 (not especifyed)
![Page 8: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/8.jpg)
Header concatenation (1)
(fixed length) variable or fixed length
IPv4 DATA
IPv6 Hop-by-hop TCP+DATADestination Routing Fragment Authenticat. ESP
variable length
![Page 9: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/9.jpg)
Header concatenation (2)
fixed length variable or fixed length
IPv4 DATA
variable length
IPv6 headerNH=Routing
Routing headerNH=Fragment
Fragment headerNH=TCP
TCP header + data
Hop-by-hop Destination Routing Authenticat. ESPIPv6 Fragment TCP+DATA
![Page 10: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/10.jpg)
Address Types (1)
Nó
Origem
NóNóNó
Unicast
Nó
Origem
NóNóNó
Multicast
Nó
Origem
NóNóNó
Anycast
Nó
Origem
NóNóNó
Broadcast
NÃO EXISTE
![Page 11: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/11.jpg)
Address Types(2)
• Address type that establishes P2P connectivity.
• Packages sent to an Unicast address reach exactly the node identified by that address.
• Scopes:• Node-local (::1)• Link-local (FE08::/10)• Site-local (FEC0::/10)• Global (2001::/16)
• Experimental 6Bone (3FFE::/16)• Transition (2002::/16)
Nó
Origem
NóNóNó
Unicast
HTTP
HTTP
NTP
NTP
Host
(3 hops)
(4 hops)
Host
![Page 12: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/12.jpg)
Address Types (3)
Address type used by routers. They identify a group of nodes. (2::/3)
Packages sent to an Anycast address reach the nearest node, based on routes table.
Nó
Origem
NóNóNó
Anycast
HTTP
vídeo
NTP
NTP
Host
(3 hops)
(4 hops)
Host
![Page 13: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/13.jpg)
Address Types (4) Address Type identify a group of
nodes. (FF::/8) Packages sent to a Multicast
address reach all the nodes belonging that group.
The IPv4 broadcast addresses (usually xxx.xxx.xxx.255), in IPv6 are a particular case of multicast address.
Nó
Origem
NóNóNó
Multicast
HTTP
vídeo
NTP
NTP
HostHost
![Page 14: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/14.jpg)
Auto-configuration
MAC Address: 0000:0B0A:2D51
Company-ID Individual Node-ID
Insert FFFE between Company-ID and Node-ID Set U/L bit to 1
Resulting EUI-64 Address: 0200:0BFF:FE0A:2D51
![Page 15: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/15.jpg)
Auto-configuration • Statefull – based on DHCPv6 Server
• Stateless – based on Neighbor DiscoverThe host receives a valid prefix sent by the Neighbor Discover adding to that prefix his unique network interface address (EUI-64).
![Page 16: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/16.jpg)
QoS Traffic Class
0 a 7: asynchronous flow. When traffic jam occurs communication rate slows down.
8 a 15: real time flow.When traffic jam occurs delayed packages are lost to preserve synchronization.
Flow Label Enables efficient flow classification (20 bits).
If one application adopts flow label, all routers handle the packages in the same way to help ensure uniformity in how datagram are delivered.
IP x IP yFL=1
FL=2
![Page 17: IPT Instituto de Pesquisas Tecnológicas do Estado de São Paulo ipt.br br.ipv6tf](https://reader033.fdocumentos.com/reader033/viewer/2022042511/568143f9550346895db08983/html5/thumbnails/17.jpg)
ICT & OSA-Parlay Workshop
IPv4IPv6RNP
router
Linuxtunnel
10.206.0.0/162001:12F0:502:206::/64
192.168.1.0/243FFE:2B00:103:1::/64200.18.107.0/24
AP6H AP6VAP4LinuxGW
LinuxGWWinXP WinXP
200.18.107.253 200.18.107.25410.206.0.3
2001:12F0:502:206::3/64
10.206.0.22001:12F0:502:206::2/64
192.168.1.53FFE:2B00:103:1::5/64
192.168.1.43FFE:2B00:103:1::4/64
200.18.107.110.206.0.12001:12F0:502:206::1/64
Anúncio de prefixo(radvd)
M1 M2 M3 M4
M5
H12 H23 H34
Anúncio de prefixo(radvd)