Professional Documents
Culture Documents
Internet Adresiranje IPv6
Internet Adresiranje IPv6
Mr Nenad Krajnović
e-mail:
krajko@etf.bg.ac.yu
Razlozi za uvođenje IPv6
Potrošen adresni prostor
Mogućnost da se integrišu nove
stvari kao što je automatsko
konfigurisanje, sigurnost i zaštita,
QoS
Širenjem Interneta sve više raznih
uređaja se povezuje na mrežu, kao
što su mobilni telefoni (očekuje se
milijarda mobilnih telefona do 2005.
godine)
Krajko 2
IPv6
Definisan u okviru RFC 2460
Arhitektura adresiranja je definisana
u okviru RFC 3513
Uvodi 128-bitni adresni prostor
Krajko 3
IPv6 - nastavak
Uvodi se labela koja identifikuje tok
podataka
Uvedena je ekstenzija koja
omogućava identifikaciju pošiljaoca i
zaštitu podataka (AH i ESP)
AH – Authentication Header
ESP – Encapsulating Security Payload
Krajko 4
Format paketa
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Version| Traffic Class | Flow Label |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Payload Length | Next Header | Hop Limit |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ +
| |
+ Source Address +
| |
+ +
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ +
| |
+ Destination Address +
| |
+ +
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Krajko 5
Format paketa - objašnjenja
Version – 4 bita – oznaka verzije (6)
Traffic Class – 8 bita – polje klase
servisa
Flow Label – 20 bita – labela koja
identifikuje tok podataka
Payload Length – 16 bita – dužina
dela datagrama koji sledi posle
zaglavlja izražena u broju okteta
Krajko 6
Format paketa - objašnjenja
Next Header – 8 bita – identifikuje
tip zaglavlja koje sledi odmah posle
osnovnog zaglavlja
Hop Limit – 8 bita – brojač broja
skokova (nekada se koristilo polje
TTL); ako vrednost dostigne nulu
datagram se odbacuje
Krajko 7
Višestruko zaglavlje
Krajko 8
Format paketa - objašnjenja
Source, Destination Address – po 128
bita – IPv6 adresa
Moguće je adresirati 2 na 128-mi
stepen različitih adresa:
340,282,366,920,938,463,463,374,607,431,768,211,456
Krajko 9
Tipovi IPv6 adresa
Tri tipa adresa:
– unicast – označava adresu jednog interfejsa na
uređaju
– multicast – označava grupu interfejsa
(uglavnom na različitim računarima);
paket poslat na ovu adresu stiže do svih
adresiranih interfejsa
– anycast – označava grupu interfejsa; paket
poslat na anycast adresu stiže do jednog od
interfejsa opisanih ovom adresom (po pravilu
najbližeg definisano pojmom rastojanja u
protokolu rutiranja)
Krajko 10
Broadcast adresa?
Broadcast adresa se više ne koristi
Tu funkciju obavlja multicast adresa
Krajko 11
Arhitektura adresiranja
Način dodele adrese se značajno
razlikuje u odnosu na IPv4
Svaki interfejs mora da ima barem
jednu tzv. link-local adresu a može
da ima proizvoljan broj drugih adresa
Jedna unicast adresa može se
koristiti za više fizičkih interfejsa na
jednom uređaju (za load balancing)
Krajko 12
Način pisanja IPv6 adresa
Najčešće
se koristi format:
x:x:x:x:x:x:x:x
gde svako “x” predstavlja
heksadecimalni zapis 16-bitnog polja
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
Krajko 13
Način pisanja IPv6 adresa
U cilju pojednostavljenja, nije
neophodno pisati vodeće nule ili veći
broj nula:
1080:0:0:0:8:800:200C:417A ili
1080::8:800:200C:417A
Krajko 14
Tipovi adresa
Address type Binary prefix IPv6
notation
Krajko 15
Dodeljivanje adresa
Kombinacija alokacije i automatskog
dodeljivanja
Adresa mreže se i dalje definiše po
CIDR principu
Krajnji korisnik svoj adresni blok
dobija od ISP-a
Definisanje host dela adrese je
automatizovano
Krajko 16
Dodeljivanje adresa
Poslednjih 64 bita u IPv6 unicast
adresi se nazivaju Interface Identifier
i moraju da budu jedinstveni unutar
jedne podmreže (subnet)
Interface Identifier mora da bude u
modifikovanom EUI-64 formatu
Krajko 17
Modifikovani EUI-64 format
Krajko 18
Lokalne adrese
Link local – FF80::/10
– Predviđena za adresiranje na jednom linku
– Koristi se za automatsko dodeljivanje adresa,
otkrivanje suseda ili kada nema rutera
– Ruter ne sme da prosleđuje pakete sa ovom
adresom
Krajko 19
Lokalne adrese
Site local – FEC0::/10
– Predviđenja za adresiranje unutar
jednog site-a
– Korišćenje ovog tipa adresa se napušta
– Ruter ne sme da propušta pakete sa
ovom adresom
Krajko 20
Multicast adresa
Krajko 21
Globalna unicast adresa
Krajko 22