Ipv6 protokol
1
Visoka tehnološka škola strukovnih studija u Šapcu
Studijski smer:
Informacione tehnologije
Predmet:
Računarske mreže
Tema:
IPv6 protokol
Studenti:
Profesor:
Miloš Milisavljević 4-8/2014 dr Branko Markoski
Šabac, maj 2016.
2
Sadržaj:
adresa u MAC adrese.......................................................................15

4
2.Osnovne karakteristike IPv6 protokola
2.1 Zaglavlje IPv6
Prva uočljiva osobina IPv6 protokola je novo zaglavlje, koje je jednostavnije u odnosu na zaglavlje IPv4
protokola. Jednostavnost se ogleda u činjenici da su u odnosu na prethodnu verziju protokola izbačena
nepotrebna i retko korišćena polja kao i da su uvedena dodatna zaglavlja. Izbacivanje ovih polja dovelo
je do brže obrade osnovnog zaglavlja, ali ukupna efikasnost i brzina obrade zavise od dodatnih
zaglavlja.
Slika 1. Format IPv6 paketa
2.2 Osnovno zaglavlje IPv6
Osnovno zaglavlje IPv6 protokola sadrži sledeća polja:
Verzija
(
Version
): Polje je dužine 4 bita i služi, kao i u IPv4, za označavanje verzije protokola, što znači
da je vrednost ovog polja 6.
Klasa saobraćaja
(
Traffic Class
): Polje predstavlja klasu ili prioritet paketa i funkcionalnost mu je ista
kao polju
Differenciated Services
(DS) u IPv4. Dužine je 8 bita.
Oznaka toka
(
Flow Label
): Novo polje uvedeno u IPv6. Ovo polje omogučava diferenciranje paketa na
mrežnom sloju, dodeljujući pakete određenom toku podataka između izvora i odredišta. Na taj način se
dozvoljava aplikacijama krajnjih sistema da lako razdvoje saobraćaj i ostvare potreban QoS (
Quality of
Service
). Dužina polja je 20 bita.
Dužina podataka
(
Payload Length
): Polje predstavlja ukupnu dužina podataka u paketu izraženu u
bajtovima i dužine je 16 bita. Ovim poljem obuhvaćena su dodatna zaglavlja IPv6 i jedinica podataka
(
PDU
) višeg sloja. Uz određenih 16 bita za ovo polje, ukupna veličina podataka može biti 65536 bajta.
Međutim, za pakete veće od maksimalne veličine, poznate pod nazivom
jumbograms
, ovo polje ima
vrednost 0 i koristi se opcija
Jumbo Payload
u dodatnom zaglavlju.
5
Sledeće zaglavlje
(
Next Header
): Određuje koja vrsta informacije sledi posle osnovnog zaglavlja IPv6.
Informacija koja sledi može biti dodatno zaglavlje IPv6, ICMPv6 ili podaci transportnog sloja (TCP ili
UDP segment). Slično je polju
Protocol
u IPv4. Dužina polja je 8 bita.
Broj skokova
(Hop Limit): Polje je slično
Time-to-Live
polju IPv4 i dužine je 8 bita. Predstavlja
maksimalan broj rutera kroz koje paket može da prođe, nakon čega će biti odbačen. Svaki ruter kroz koji
paket prođe dekrementira vrednost ovog polja za jedan. Kada vrednost polja postane 0 paket se
odbacuje, a izvoru se šalje ICMPv6 poruka o grešci:
Time Exceeded
.
Adresa izvora
(
Source Address
): Polje predstavlja IPv6 adresu izvora, dužine 128 bita.
Adresa odredišta
(
Destination Address
): Polje predstavlja IPv6 adresu odredišta, dužine 128 bita.
2.3 Dodatna zaglavlja IPv6
U IPv6 većina dodatnih opcija se nalazi u dodatnim zaglavljima. Ovo omogućava veću efikasnost u
prenosu paketa, jer se šalju samo potrebna zaglavlja. To znači da ne postoji fiksan broj zaglavlja u
paketu, već zaglavlja čine određen lanac, u kome polje
Next Header
identifikuje sledeće zaglavlje u
lancu. Poslednje dodatno zaglavlje u lancu, u polju
Next Header
sadrži vrednost za TCP ili UDP. Dužina
svakog zaglavlja mora biti celobrojni umnožak 64 bita.
Ukoliko paket sadrži više dodatnih zaglavlja, preporučen redosled je sledeći:
•
Hop-by-Hop Options
zaglavlje
•
Destination Options
zaglavlje
•
Routing
zaglavlje
•
Fragment
zaglavlje
•
Authentication
zaglavlje
• Encapsulating Security Payload (ESP) zaglavlje
Slika 2. IPv6 dodatna zaglavlja
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti