Nagłówek IPv6 Efektywny i Rozszerzalny Datagram IP

Transkrypt

Nagłówek IPv6 Efektywny i Rozszerzalny Datagram IP
Sieci komputerowe
1
Sieci komputerowe
2
Nagłówek IPv6
4B
IPv6
Długość nagłówka IPv6 = 40 B = 2*IPv4
Sieci komputerowe
© DSRG 2001
3
www.cs.agh.edu.pl
Sieci komputerowe
© DSRG 2001
Efektywny i Rozszerzalny
Datagram IP
4
www.cs.agh.edu.pl
Rozszerzenia nagłówka
Podstawowy pakiet IPv6 jest stałej długości
- prosty nagłówek
- brak opcji i sumy kontrolnej
- nie ma fragmentacji dokonywanej przez routery
Stąd wynika efektywna obsługa
Nagłówek pakiet IPv6 ma długość max. 2 * IPv4 max (bez opcji)
Rozszerzenia nagłówka nie wymagają zazwyczaj
przetwarzania przez routery (sa przetwarzane w węźle docelowym)
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
Sieci komputerowe
5
Sieci komputerowe
IPv4 vs IPv6
6
IPv6 vs IPv4
IPv6 na długość nagłówka 2 * IPv4
Tylko numer wersji posiada tą samą pozycję
Usunięto wszystkie pola opcjonalne i zastąpiono przez
Next header
Usunięto:
Długość nagłówka, pole fragmentacji, sumę
kontrolną nagłówka
Cel:
Uproszczenie przetwarzania w węzłach pośrednich sieci
Zamieniono:
Długość datagramu na długość pola danych
Protocol type na next header
TTL na hop limit
Type of Service na „class” octet
Dodano:
Flow label
Next Header = 6 (TCP)
17 (UDP) etc.
(wszystkie pola są stałej długości)
Sieci komputerowe
© DSRG 2001
7
www.cs.agh.edu.pl
Sieci komputerowe
© DSRG 2001
Adres IPv6
8
www.cs.agh.edu.pl
Notacja Colon-Hex
Dot-Decimal : 149.156.97.23
Colon-Hex:
FEDC:0000:0000:0000:0043:0000:0000:ABCD
128-bit długości-stała długość
2128 = 3.4 * 1038 adresów
665 * 1021 adresów na m2 powierzchni Ziemi
•Można opuścić zera początkowe każdego słowa
•Można opuścić jedną sekwencję słów samych zer
zastępując je przez ::
Np.:
FEDC::43:0000:0000:ABCD
::43:0000:0000:ABCD
Ostatnie 32 może być w zapisie Dot-Decimal
::149.156.97.23
Można specyfikować prefix przez podanie długość np..:
2345:BA23:: /40
Przydzielając 106/us przydział zabierze 20 lat
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
Sieci komputerowe
9
Sieci komputerowe
Fragmentacja
Sieci komputerowe
10
Rodzaje adresów IPV6
11
Sieci komputerowe
12
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
Sieci komputerowe
Sieci komputerowe
13
Sieci komputerowe
15
Sieci komputerowe
14
16
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
Sieci komputerowe
17
Sieci komputerowe
18
Adres IPv6 cd.
• Wiele interfejsów na komputer
• Wiele adresów na interface
• Rodzaje adresów IPv6 :
unicast
multicast
anycast - jeden (najbliższy) z grupy
Provider based
Site-local
Link-local
Sieci komputerowe
© DSRG 2001
19
www.cs.agh.edu.pl
Sieci komputerowe
© DSRG 2001
20
www.cs.agh.edu.pl
Autokonfiguracja
Routery rozgłaszają :
Prefix address
default route
MTU
Adres IPv6 jest wyznaczany przez komputer dołączony
do sieci wg. Reguły
Prefix
MAC address
W protokole IPv6 nie ma potrzeby ręcznego przypisywania
Adresów IP
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
Sieci komputerowe
Sieci komputerowe
21
Sieci komputerowe
23
Sieci komputerowe
22
24
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
© DSRG 2001
www.cs.agh.edu.pl
Sieci komputerowe
© DSRG 2001
25
www.cs.agh.edu.pl