VII. MREŽNI SLOJ (Network)
Razlike među mrežama
- neke od razlika koje se mogu javiti u mrežnom sloju:
|
Element |
Mogućnost |
| Ponuđena usluga |
Spojna nasuprot bespojnoj |
| Protokoli |
IP, IPX, CLNP, AppleTalk, ... |
| Adresiranje |
Plošno (IEEE 802) nasuprot hijerarhijskom
(IP) |
| Multicasting (broadcasting) |
Podržani ili nisu |
| Veličina paketa |
Svaka mreža ima vlastiti maksimum |
| Kvaliteta usluge (QoS) |
Može biti prisutno ili ne, više
različitih vrsta |
| Rješavanje pogrešaka |
Pouzdano, uređeno, neuređeno
dostavljenje |
| Kontrola toka |
Protokoli s prozorima, upravljanje
intenzitetom, nema |
| Kontrola zakrčenja |
Kabao koji
propušta,
prigušeni paketi, ... |
| Sigurnost |
Pravila povjerljivosti, enkripcije, ... |
| Parametri |
Različiti vremenski intervali,
specifikacije toka,... |
| Obračunavanje troškova |
Po trajanju veze, paketima, byteovima,
bez naknade |
4.1 Načini povezivanja mreža
- između svakih dviju mreža potrebna “crna kutija” tj.
uređaj koji vrši potrebna pretvaranja paketa pri prijelazu iz jedne
mreže u drugu, različito se zove ovisno o sloju koji vrši to pretvaranje
(često korišten zajednički naziv je usmjernik, pristupnik -
gateway):
- mreže se mogu povezivati pomoću različitih uređaja koji
funkcioniraju u različitim slojevima:
| Sloj |
Uređaj |
| aplikacijski |
aplikacijski pristupnik (application gateway) |
| prijenosni |
prijenosni pristupnik (transport
gateway) |
| mrežni |
usmjernik (router) |
| podatkovne veze |
premosnik (bridge), prespojnik (switch) |
| fizički |
ponavljač (repeater), razdjelnik (hub) |
- fizički sloj:
ponavljač (repeater)
- kopira bitove između segmenata kabela
- uređaj nižeg sloja koji samo pojačava ili obnavlja
slabe signale
razdjelnik (hub)
- povezuje dijelove lokalnih mreža te sadrži veći broj ulaznih
portova
- kada okvir stigne na jedan ulaz, šalje se na sve ostale ulaze:
ne provjeravaju se adrese
- sloj podatkovne veze:
premosnik (bridge)
- "store-and-forward" uređaj
- sprema i prosljeđuje okvire sloja prijenosa
podataka između LAN-ova
- prihvaća okvir i daje ga sloju prijenosa podataka
gdje se provjerava, a zatim ga šalje fizičkom sloju za prosljeđivanje
na drugu mrežu
- sam premosnik ne gleda niti mijenja paket mrežnog
sloja koji je unutar okvira
- provjerava adrese (MAC za Ethernet)
prespojnik (switch)
- sličan premosniku po tome što provjerava odredišne adrese okvira
- osnovna razlika u tome što se najčešće koristi kada treba
povezati samostalna računala
- mrežni sloj:
usmjernik (router) za više
protokola (multiprotocol router)
- prosljeđuje pakete između različitih mreža
- uređaj mrežnog sloja koji uzima dolazeće pakete s
jedne linije i prosljeđuje ih na drugu
- te linije mogu pripadati mrežama sa različitim
protokolima
- provjerava adrese paketa i ne vidi adrese okvira
prijenosnog sloja
- prijenosni sloj:
transportni pristupnik (gateway)
- povezuje računala koja koriste različite prijenosne
protokole (na pr. TCP/IP i ATM)
- kopira pakete s jedne prijenosne veze na drugu i
reformatira ih po potrebi
Iznad 4. sloja: u aplikacijskom sloju povezivanje mreža vrši aplikacijski
pristupnik (gateway):
razumije format i sadržaj podataka te prevodi poruke iz jednog
formata u drugi (na pr. e-mail gateway može prevoditi Internet poruke u
SMS poruke za mobitele)
Razlika između prespajanja (switching) u sloju podatkovne veze
i usmjeravanja (routing) u mrežnom sloju:

Slika: prespajanje i ruting (Tanenbaum,
1996)
a)
- izvorišno računalo S želi poslati paket odredištu D, S i D su na
različitim Ethernetima povezanim sa switchem (ili premosnikom)
- S uključuje (enkapsulira) paket u okvir, okvir dolazi u swich
koji ga osnovu MAC adrese utvrđuje da treba ići na LAN 2
- switch uklanja okvir s LAN 1 i postavlja ga na LAN 2
b)
- Ethernet LAN-ovi su povezani parom rutera (međusobno povezani
point-to-point iznajmljenom linijom)
- ruter iz okvira izvlači paket, utvrđuje adresu (na pr. IP adresu) i
traži je u svojoj tablici usmjeravanja -> odlučuje da treba poslati paket
udaljenom ruteru
- na suprotnom kraju paket se uključuje u Eternet okvir i postavlja na
LAN 2
Osnovna razlika: switch (ili premosnik) vrši prijenos na osnovu
MAC adrese, a ruter na osnovu adrese paketa unutar okvira
Zajedničko: prihvaćaju dolazeće
PDU, pogledaju određena polja u zaglavlju, te donesu odluku gdje poslati
PDU na osnovu informacije u zaglavlju i u internim tablicama
- uobičajena su 2 stila povezivanja mreža: spajanje
podmreža s virtualnim vezama i spajanje datagramskih podmreža
4.2 Povezane virtualne veze (Concatenated
Virtual Circuts)
- povezivanje slično načinu na koji se uobičajeno
uspostavlja veza
- uspostavlja se niz virtualnih veza od izvora prema
odredištu kroz 1 ili više pristupnika (višeprotokolarni usmjernici -
ruteri)
- virtualni kanal u podmreži gradi se prema usmjerniku
najbližem odredišnoj mreži
- novi virtualni kanal gradi se od tog usmjernika do
višeprotokolarnog usmjernika
- višeprotokolarni usmjernik nastavlja graditi virtualni
kanal prema takvom usmjerniku u slijedećoj podmreži, ako se još nije
dostiglo odredište
- svaki usmjernik održava tabele koje govore o tome koji
virtualni kanali prolaze kroz njega i gdje se trebaju usmjeriti
- kad se uspostavi virtualna staza i započne tok paketa
podataka, svaki usmjernik pretvara paket u odgovarajući format
- pakete je potrebno označiti brojevima virtualnih veza
- svi paketi moraju proći kroz isti niz višeprotokolarnih
usmjernika
- ovakav način je najbolji ako su sve mreže približno
istih osobina (npr. sve generiraju pouzdan prijenos)

Slika: Povezane virtualne veze (Tanenbaum,
1996)
4.3 Bespojno povezivanje (Connectionless
Internetworking)
- datagramski model kod kojeg paketi koji pripadaju 1
vezi ne moraju od izvora do odredišta ići kroz isti niz pristupnika, tj.
po istoj stazi
- odluka o usmjeravanju se donosi za svaki paket posebno
- veća propusnost nego kod povezivanja virtualnih kanala,
ali nema garancije da će paketi stići na odredište u pravom redoslijedu
- glavna prednost datagramskog modela kod povezivanja
mreža: može se koristiti za podmreže koje nemaju implementirane virtulane
kanale (npr. mobilni LAN)
- problemi: različiti formati paketa, adresiranje

Slika: Bespojno povezivanje (Tanenbaum,
1996)
4.4 Korištenje tunela (Tunneling)
- poseban slučaj kod povezivanja je kada su izvori i
odredište u istom tipu mreže, a između njih su mreže različitih tipova
- tehnika tuneliranja: host 1 načini paket sa IP
adresom hosta 2 i uključuje ga u Ethernet okvir adresiran na
multiprotokolarni usmjernik
- kad usmjernik primi okvir, uklanja IP paket i sprema ga
u posebno (payload) polje paketa mrežnog sloja WAN mreže, te ga
adresira na drugi usmjernik
- taj usmjernik izvlači IP paket i šalje ga hostu 2
unutar Ethernet okvira
- WAN služi kao tunel od jednog do drugog
višeprotokolarnog usmjernika
- samo ti višeprotokolarni usmjernici trebaju razumjeti
IP i WAN pakete, mreža na krajevima ne mora


Slika: Usporedba tuneliranja
paketa i automobila (Tanenbaum, 1996)
4.5 Usmjeravanje kod povezivanja mreža
- ruting kod više povezanih mreža sličan je onom kod
jedne mreže

Slika: Primjer povezivanja 5 mreža s 6
usmjernika (Tanenbaum, 1996)
- graf interneta komplicira to što svaki usmjernik može
direktno slati pakete bilo kojem drugom usmjerniku povezanom na mrežu na
koju je i on spojen
- nakon konstruiranja grafa, primjenjuje se neki od
algoritama za usmjeravanje
- 2 razine algoritama (razlikuju se internetwork i
intranetwork usmjeravanje)
- unutrašnji protokol za premošćivanje
(interior gateway protocol) - koristi se unutar svake mreže
- vanjski (exterior gateway protocol) -
između mreža
- mreže se nazivaju samostalni sustavi - Autonomous
System (AS) - ne ovise jedna o drugoj i svaka koristi svoj unutrašnji
protokol
4.6 Fragmentacija
- svaka mreža ima neku maksimalnu dozvoljenu veličinu
svojih paketa (u rangu od 48 bajtova za ATM ćelije do 65,515 bajtova za IP
pakete)
- problem: veliki paket treba proći kroz mrežu čija je
maksimalna dozvoljena veličina paketa manja
- rješava se tako da se dozvoli pristupnicima (gateway)
da pakete razbiju u fragmente i da svaki fragment šalju kao posebni
internet paket
- teži dio je fragmente ponovo složiti u originalni
paket, za to postoje 2 suprotne strategije:
1. fragmentacija je nevidljiva (transparentna) za
bilo koju slijedeću mrežu u nizu međumreža kroz koje paket prolazi do
odredišta, te mreže ne znaju da se fragmentacija dogodila jer na ulazu u
međumrežu pristupnik fragmentira paket, fragmenti se šalju kroz mrežu na
izlazni pristupnik koji ih opet slaže
- jednostavni pristup, ali problemi:
- izlazni pristupnik mora znati kada je primio sve
dijelove
- svi dijelovi moraju izaći iz mreže kroz isti
pristupnik
- javlja se zastoj zbog stalnog ponovnog razbijanja i
slaganja paketa
2. fragmentacija je vidljiva - veliki paket se
fragmentira i dijelovi se šalju kroz sve međumreže kao "obični" paketi, a
slažu se tek kad stignu do odredišta (hosta)
- problemi:
- svaki host mora znati napraviti spajanje
- smanjuje se propusnost jer svaki fragment mora imati
zaglavlje cijelo vrijeme prenošenja

Slika: Fragmentacija (Tanenbaum,
1996)
Numeriranje fragmenata
- kod fragmentacije paketa, fragmenti moraju biti tako
numerirani da se može rekonstruirati originalni podatak: jedan način
stablo:
0 -> 0.0, 0.1, 0.2, 0.3
0.0 -> 0.0.1, 0.0.2
itd.
- najbolje je da internetwork protokol definira
osnovnu veličinu fragmenta dovoljno malu da može proći kroz svaku mrežu,
svi fragmenti biti će isti osim zadnjeg koji može biti kraći
- zaglavlje sadrži podatak o originalnom broju paketa i o
broju fragmenta
4.7 Firewalls (sigurnosne stijene)
- problem zašite povjerljivih informacija kompanija od
neovlaštenog pristupa i od oštećivanja
- firewall - elektronički “pokretni most” preko
kojeg ide sav promet prema kompaniji ili iz nje
- Internet se sa stanovišta mrežnog sloja može promatrati
kao skup međusobno povezanih podmreža ili samostalnih (autonomnih)
sustava (Autonomous Systems - AS)
- ne postoji prava struktura, ali postoji nekoliko
glavnih okosnica (backbone) na koje su povezane regionalne mreže, a
na njih LAN univerziteta, kompanija, davaoca Internet usluga...
(“kvazihijerarhijska” organizacija)

Slika: Internet - primjeri mreža (Tanenbaum,
1996)
- ono što Internet drži na okupu je protokol mrežnog
nivoa - IP (Internet Protocol) čiji je zadatak da na
najbolji mogući način prenese datagrame (koje prima od prijenosnog sloja)
od izvora do odredišta, bez obzira da li su oni na istoj mreži ili nisu i
da li postoje ili ne postoje mreže među njima
5.1 IP protokol
- format IP datagrama: datagram se sastoji od zaglavlja i
teksta
- zaglavlje (header) ima 20-byte-ni fiksni dio i
opcionalni dio varijabilne dužine

Slika: IP zaglavlje (Tanenbaum,
1996)
- verzija (version) - kojoj verziji
protokola pripada datagram (omogućeno korištenje različitih verzija na
različitim računalima) - IPv4 i IPv6
- IHL - koliko je dugačako zaglavlje u 32-bitnim
riječima (polje je
dugo 4 bita, min. vrijednost je 5 (nema opcija), max je 15 (60 bytova za
zaglavlje)
- tip usluge (type of service) - host
govori podmreži koju vrstu usluge želi (moguće su različite kombinacije
pouzdanosti i brzine) - prva 3 bita prioritet, po jedan za zastoj (D -
deley), propusnost (T - throughput), pouzdanost (R - reliability)
- ukupna duljina (total length) datagrama
- i zaglavlja i podataka (max. je 65,535 byteova)
- identifikacija (identification)
omogućuje odredišnom hostu da odredi kojem datagramu pripada fragment
koji je stigao
- nekorišten bit
- DF (Don’t Fragment) - naređenje
usmjernicima da ne fragmentiraju datagram jer ga odredište ne može
ponovo složiti
- MF (More Fragments) - polje imaju
postavljeni svi fragmenti osim zadnjeg kao znak da dolazi još fargmenata
istog datagrama
- posmak fragmenta (fragment offset) -
gdje fragment pripada unutar trenutnog datagrama
- vrijeme života paketa (time to live) -
brojač za ograničavanje životnog vijeka paketa, smanjuje se pri svakom
skoku i kad dosegne nulu, paket se odbacuje (max. je 255 sekundi)
- protokol (protocol) polje govori
mrežnom sloju koji će se protokol prijenosnog sloja koristiti
- kontrolni zbroj zaglavlja (header checksum)
- provjerava se samo zaglavlje (računa se ponovo pri svakom skoku)
- izvorna adresa (source address)
- odredišna adresa (destination
address) - broj mreže i hosta
- opcije (options) - za
uključivanje informacija koje će biti potrebne u slijedećim verzijama
protokola, neke od opcija:
|
Opcija |
Opis |
| Sigurnost |
Navodi koliko je datagaram
tajan |
| Strogo usmjeravanje |
Daje cijelu stazu koja se
mora slijediti |
| Slabo
usmjeravanje |
Daje listu čvorova koji se
ne smiju zaobići |
| Bilježenje staze |
Svaki čvor dodaje svoju IP
adresu |
| Vremenska oznaka (timestamp) |
Svaki čvor dodaje svoju IP adresu i vremensku oznaku |
5.2 IP adrese
- svaki host i čvor (router) na Internetu ima jedinstvenu
IP adresu dugu 32 bita koja se piše kao četiri decimalna broja odvojena
točkom (dotted decimal notation)
- svaki od 4 bytea piše se decimalno u rasponu od 0-255
- na pr.
10100001 00110101 000101101 00000011 ==> 161.53.45.3
- IP se ne odnosi na host nego na mrežno sučelje (obično
je isto jer je host na 1 mreži)
- IP adresa se sastoji od 2 dijela
- broja mreže na koju je priključeno računalo
- broja računala u toj mreži
- adrese dodjeljuje neprofitna organizacija ICANN
(Internet Corporation for Assigned Names and Numbers)
- postoji više različitih formata IP adresa
- različite klase IP adresa koje odgovaraju različitim
veličinama mreža

Slika: Klase IP adresa (Tanenbaum,
1996)
- klasa A (velike mreže) koristi se za mali broj mreža (128) sa velikim
brojem računala (16,777,214),
- klasa B (srednje mreže) je za nešto više mreža (16,382) sa srednjim
brojem računala (65,534)
- klasa C (male mreže) je za veliki broj mreža (2,097,152) sa malo
računala (256)
- klasa D služi za mulitcasting, a E za buduće
korištenje
- neke su adrese rezervirane i imaju posebno značenje:

Slika: Posebne IP adrese (Tanenbaum,
1996)
- Na primjer:
- ako je 0.0 oznaka mreže, to je trenutna mreža
- 0.0.0.0 se koristi samo kod podizanja računala
- 161.53.0.0 označava mrežu čija je adresa 161.53
(CARNet)
- 161.53.255.255 se odnosi na sva računala u CARNetu
- 127.xx.yy.zz služi za testiranje
Podmreže (subnets)
- veća mreža sa IP adresiranjem može se interno podijeliti se u više dijelova
kako bi se lakše održavala, ali se prema vanjskom svijetu i dalje čini da
je riječ o jednoj mreži
- dijelovi mreže nazivaju se podmreža (subnet)
i povezani su ruterima
- za označavanje podmreža koristi se maskiranje
koje nije vidljivo izvan mreže
- određuje se maska podmreže (subnet mask) koja definira
način na koji se broj hosta dijeli na broj podmreže i broj hosta; čuva je
glavni ruter
- bitovi za adresu mreže postavljaju se na 1, a za adresu
hosta na 0
Na primjer:
- 16-bitni broj hosta podijeljen je na 6-bitni broj
podmreže i 10 bitni broj hosta (64 LAN, svaki sa 1022 hosta)
- maska je 255.255.252.0 ili /22 (maska duga 22 bita)

Slika: Primjer za maskiranje (Tanenbaum,
1996)
-
standardno usmjernik ima tablicu s (mreža,
0) IP adresama ostalih udaljenih mreža i tablicu s (ova-mreža, host) IP
adresama lokalnih hostova u svojoj mreži
-
paket se šalje:
-
tablica se mijenja ako se koristi
maskiranje, dodaju se ulazi:
-
ruter na podmreži
k zna sve ostale podmreže, a zna i sve hostove u svojoj podmreži
k
-
za određivanje adrese podmreže usmjernik
koristi Boolean AND adrese paketa i podmaske:
| 130.50.15.6 |
10000010.00110010.00001111.00000110 |
| 255.255.252.0/22 |
11111111.11111111.11111100.00000000 |
|
AND |
10000010.00110010.00001100.00000000 |
|
Rezultat (adresa
podmreže: |
130.50.12.0 |
5.3 Usmjeravanje na internetu
a) Unutrašnji protokol
usmjeravanja OSFP (Open Shortest Path First)
- Internet se sastoji od više autonomnih sistema (AS),
razlikuju se algoritmi za usmjeravanje unutar jednog AS (interior
gateway protocol) i između više AS (exterior gateway protocol)
- originalni Internet unutrašnji protokol bio je
usmjeravanje vektorom udaljenosti (distance vector routing), zatim
usmjeravanje stanjem veza (link state routing), a od 1990. godine
standard je dinamički algoritam OSPF (Open Shortest Path First)
- OSPF podržava 3 tipa veza i mreža:
- point-to-point vezu između točno 2 rutera
- mrežu s višestrukim pristupom (multiaccess)
s broadcasting (većina LAN)
- mrežu s višestrukim pristupom (multiaccess)
bez broadcasting
- mreža s višestrukim pristupom (multiaccess
network) je ona koja ima više čvorova od kojih svaki može direktno
komunicirati sa svima ostalima (svojstvo koje imaju LAN i WAN)
- OSFP djeluje tako da predstavi skup stvarnih mreža,
rutera i veza usmjerenim grafom čijim su lukovima pridružene težine
(udaljenost, zastoj...) na osnovu kojih se računa najkraći put između
čvorova
- veliki AS dijele se u više područja (areas) koje
čini 1 mreža ili skup susjednih mreža, uvijek je jedno područje okosnica (backbone
area) ili područje 0 na koje su povezana sva ostala područja (na
pr. tunelima)
- unutar jednog područja svaki čvor koristi istu bazu
podataka o stanju linkova i izvodi isti algoritam za pronalaženje
najkraćeg puta
- glavni mu je zadatak izračunati najkraći put od sebe do
svakog drugog čvora u svom području uključujući i one koji su povezani u
okosnicu
- razlikuju se 3 vrste staza:
- intra-area - unutar jednog područja
- interarea - između 2 područja, u 3
koraka: ide se od izvora do okosnice, preko okosnice do odredišnog
područja, te do odredišta
- interAS - između različitih AS
- OSPF razlikuje 4 klase čvorova:
- unutrašnji čvorovi potpuno unutar jednog područja
- čvorovi na rubu područja - povezuju 2 ili više
područja
- čvorovi na okosnici
- čvorovi na rubu AS koji komuniciraju s čvorovima u
drugim AS

Slika: Odnos AS, okosnica i područja za
OSPF (Tanenbaum,
1996)
- svaki ruter korištenjem preplavljivanja (flooding)
informira ostale rutere u svom području o svojim susjedima i troškovima
nakon čega svaki ruter konstruira graf za svoje područje i izračuna najkraći put
- to čini i područje okosnice, a njegovi čvorovi dodatno
računaju najbolju stazu od sebe do svakog drugog čvora (pri tome
izmjenjuju informacije sa ruterima na rubu područja)
a) Vanjski protokol usmjeravanja BGP (Border
Gateway Protocol)
- BGP (Border Gateway Protocol) se koristi
između više AS i dizajniran je tako da dozvoli uključivanje različitih
vrsti pravila u vezi sa prometom, a koja se odnose na političke,
sigurnosne ili ekonomske prilike
- pravila se ručno konfiguriraju u svaki BGP usmjernik i
nisu dio samog protokola
- u osnovi je BGP protokol usmjeravanja vektorom
udaljenosti, ali umjesto da BGP čvorovi periodički daju susjedima samo
procijenjeni trošak do svakog odredišta, daju i točnu stazu koju koriste
5.4 IPv6
- nova verzija IP protokola (razvija se od 1990.) koja će
zamijeniti postojeću IPv4
- glavni ciljevi:
- podrška za milijarde hostova
- reduciranje veličine tablica usmjeravanja
- jednostavniji protokol koji će dozvoliti da ruteri
brže šalju paketa
- sigurniji od IP
- više pažnje posvećuje tipu usluge (posebno za podatke
u stvarnom vremenu)
- olakšava multicasting specificiranjem područja
- omogućuje pokretnost hosta bez promjene adrese
- dozvoljava daljnji razvoj protokola u budućnosti
- dopušta da se još godinama koriste i stari i novi
protokoli
- od brojnih prijedloga, 1993 je odabran SIPP (Simple
Internet Protocol Plus) i dana mu je oznaka IPv6
- IPv6 nije kompatibilan sa IPv4, ali je kompatibilan sa
ostalim Internet protokolima (TCP, UDP, ICMP, IGMP, OSPF, ...)
- glavne osobine: duže adrese od IPv4 (16 byte-ova duge),
jednostavnije zaglavlje (7 polja), bolja podrška za dodatne opcije
(nekadašnja polja zaglavlja sada su opcionalna), veća sigurnost, više se
posvećuje pažnja QoS (kvaliteti usluge)
IPv6 zaglavlje

Slika: IPv6 zaglavlje (Tanenbaum,
2002)
- verzija (version) - oznaka 6 za IPv6 (4
za IPv4)
- klasa prometa (traffic class) - za
razlikovanje paketa sa različitim zahtjevima za dostavljanje u stvarnom
vremenu (multimedijski sadržaji)
- oznaka toka (flow label) - koristiti će
se za dozvoljavanje uspostavljenja pseudoveze (flow) s posebnim
zahtjevima između izvora i odredišta
- duljina ostatka (payload length) -
koliko bajtova slijedi iza zaglavlja od 40 byteova
- slijedeće zaglavlje (next header) - za
opcionalna dodatna zaglavlja, ako je to zadnje IP zaglavlje, kazuje
kojem transportnom protokolu treba predati paket
- granica skoka (hop limit) - za
ograničavanje života paketa
- izvorna adresa (source address)
- odredišna adresa (destination
address) - 16 byte-ne adrese
IPv6 adresni prostor:
- adrese koje započinju sa 80 nula rezervirane su za IPv4
adrese
- ukupan broj adresa je 2128 (približno 3 x 1038)
- 7 x 1023 IP adresa/m2 i trenutno je dodijeljeno
oko 28%
- nova notacija: 8 grupa od 4 heksadecimalne znamenke sa
dvotočkama između, npr.
8000:0000:0000:0000:0123:4567:89AB:CDEF
ili optimizirano:
8000::123:4567:89AB:CDEF
ili u staroj notaciji sa parom dvotočki ispred:
::192.31.20.46 (za IPv4 adrese)
Usporedba IPv6 sa IPv4 zaglavljem:
- nema IHL jer IPv6 ima fiksnu duljinu, umjesto
Protocol polja ima Next header, nema polja koja omogućuju
fragmentaciju (svi paketi su veliki 1280 bajtova), nema Checksum
polja jer sloj podatakovne veze i transportni sloj vrše provjeru
Dodatna zaglavlja
- da bi se nadoknadila neka polja kojih nema, uvode se
opcionalna dodatna zaglavlja (extension header)
- 6 vrsti:

Slika: IPv6 opcionalona
zaglavlja (Tanenbaum,
2002)
|