25
Internet Protokoll versioni 6 – IPv6 Rrjetat Kompjuterike

Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

  • Upload
    others

  • View
    14

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Internet Protokoll versioni 6 – IPv6

Rrjetat Kompjuterike

Page 2: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Objektivat

• Historiku i zhvillimit të IPv6• Problemet e shfaqura me IPv4• Veçorit e protokollit IPv6• Struktura e hederit te IPv6 dhe krahasimi me

hesderin e IPv4• Bazat e adresimit të IPv6• Tipet e adresave IPv6

– Unicast– Multicast– Anycast

Ligjerues: Selman Haxhijaha

Page 3: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Historiku i zhvillimit të IPv6

• Ka filluar të zhvillohet në fillim të viteve 1990 kur është kuptuar se adresat e IPv4 do të shpenzohen shpejt

• Dy mundësi zhvillimi– Ndryshime minimale: protokolli të mos ndryshohet fare, por vetëm të rritet

hapësira e adresimit.

– Ndryshime maksimale: Të zhvillohet versioni i ri i protokollit.

Protokolli i ri duhet të ketë mundësi të

shkallëzimit të rrjtave dhe të ofroj një

numër jashtëzakonisht të madh

të adresave

Ligjerues: Selman Haxhijaha

Page 4: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Adresat e mbetura të IPv4

Adresat IPv4 në tetor 2010

Page 5: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Shpenzimi i adresave IPv4

• NAT, VLSM and CIDR janë zhvilluar si ekstensione dhe kanë ndihmuar në zgjatje të jetës së IPv4.

• Në tetor të 2010, kanë mbetur të pashpërndara më pak se 5% të IPv4 adresave.

Page 6: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Problemet me IPv4

• Shpenzimi i IP adresave ekzistuese në 2012 janë shpërndarë adresat e fundit IPv4

• Ekspansion i tabelave të rrugëtimit të Internetit– Tabelat e rrugëtimit të internetit vazhdojnë të riten, ruterët

qendror të internetit kërkojnë më shume memorie dhe fuqi procesorike

• Mungesa e një modeli të vërtet për komunikim të fundëm (end to end).– IPv4 përdor NAT për të adresuar shpenzimin e IP adresave

– NAT fsheh adresën e vërtet të burimit të trafikut

Ligjerues: Selman Haxhijaha

Page 7: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Veçorit e IPv6

• Hapësira e madhe adresimi

– Adresat e IPv6 janë 128 bit apo 2128 apo 3.4 x 1038

– Ofron aq shumë IP adresa sa që çdo përdoruesit të internetit “mund ti caktojmë nga një hapsirë complete të IPv4”

• Elimonon procesin e NAT

– Mundëson komunikim të fundëm dhe përcjellje të tyrafikut

• Eliminon adresat broadcast

– IPv6 përdor adresat unicast, multicast dhe anycast

• Përkrah lëvizshmëri dhe siguri

• Ka header të thjeshtuar për të ritur efikasitetin e procesit të rrugëtimit

Ligjerues: Selman Haxhijaha

Page 8: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Specifikat e adresave IPv6

• 128 bit të adresës IPv6 shkruhet duke përdorur numratheksadecimal.

– Saktësishtë, përbëhet nga 8 segmente me nga 16 bit të ndarënga dy pika

– I referohemi si format “Heksadecimal me dy pika”

– Forma e përgjithshme e paraqitjes së struktures së adresësIPv6 është x:x:x:x:x:x:x:x,ku çdo x përfaqëson 16

bit apo 4 shifra heksadecimale

• Shembull i një adrese IPv6– 2035:0001:2BC5:0000:0000:087C:0000:000A

Ligjerues: Selman Haxhijaha

Page 9: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Krahasimet e headerëve të IPv4 dhe IPv6

• Headeri i IPv4 përmban 20 oktete me 12fusha bazike.

• Headeri i IPv6 përmban 40 oktete me gjithësje8 fusha.

• Tre fusha janë identike.

• Fusha tjera i kanë funksion të njejtë si në IPv4.

• Fushat e mbetura të IPv4 nuk ekzistojnë në IPv6.

Page 10: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Fusha Protokol dhe Heder i Ardhshëm

Page 11: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Hederi i ardhshëm

• Fusha e hederit të ardhshëm identifikon se çka e pason fushën e adresës destinacion:

(Optional) Extension Header(s)

Data …

Page 12: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Shkurtimi i adresave IPv6

• Zerot e pare në çdo grup të numraveheksadecimal mund të hiqen– 09C0 = 9C0

– 0000 = 0

• Një çift i dy pikave (“::”) mund të përdoretvetëm një here brenda adresës, për tëpërfaqësuar shifrat të njëpasnjëshme tëzerove (0).

Ligjerues: Selman Haxhijaha

Page 13: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Shembull i shkurtimit të një adrese IPv6

2031:0000:130F:0000:0000:09C0:876A:130B2031:0000:130F:0000:0000:09C0:876A:130B

2031: 0:130F: 0: 0: 9C0:876A:130B

2031:0:130F:0:0:9C0:876A:130B2031:0:130F:0:0:9C0:876A:130B

2031:0:130F::9C0:876A:130B

• IPv6 adresat shkruhen duke përdorur tetë blloqe me nga katër shifraheksadecimale. Çdo bllok, i ndarë nga kolonat :, paraqet një numër me 16 bit.

Page 14: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Shembuj të adresave IPv6

FF01:0:0:0:0:0:0:1 = FF01::1

E3D7:0000:0000:0000:51F4:00C8:C0A8:6420

= E3D7::51F4:C8:C0A8:6420

3FFE:0501:0008:0000:0260:97FF:FE40:EFAB

= 3FFE:501:8:0:260:97FF:FE40:EFAB

= 3FFE:501:8::260:97FF:FE40:EFAB

FF01:0000:0000:0000:0000:0000:0000:1

Page 15: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Prefiksi i subnetit për IPv6

• IPv6 përdor “/gjatësia e prefiksit” për tëtreguar se sa bit të adresës IPv6 e përbëjnësubnetin.

• Sintaksa është ipv6-adresa/gjatësia e

prefiksit

• ipv6-adresa paraqet 128 bit të adresës ipv6

• /gjatësia e prefiksit është vlerë decimale qëpërfaqëson numrin e bitëve të vazhdueshëm ngaana e majtë e adresës ipv6.

Ligjerues: Selman Haxhijaha

Page 16: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Prefiksi i subnetit për IPv6

Shembull:

fec0:0:0:1::1234/64

Në të vërtet ështëfec0:0000:0000:0001:0000:0000:0000:1234/64

– 64-bit të parë (fec0:0000:0000:0001) formojnëprefiksin e adresës.

– 64-bit të fundit (0000:0000:0000:1234) formojnë ID-në e ndërfaqes.

Ligjerues: Selman Haxhijaha

Page 17: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Adresat special IPv6

Adresa IPv6 Përshkrimi

::/0

• Të gjitha rrugë kur e specifikojmë rrugën e parazgjedhurstatike (default static route).

• Ekuivalent me të gjitha zerot e IPv4 (0.0.0.0).

::/128• Adresa e paspecifikuar fillimisht i ndahet hostit kur ai për

here të pare e merrë adresën e lidhjes lokale (local link )

::1/128• Adresa Loopback e hostit lokal.

• Ekuivalente me adresën 127.0.0.1 të IPv4.

FE80::/10

• Unikast adresa e lidhjes locale.

• E ngjashme me adresat automatike vetkonfiguruese tëWindows-it 169.254.x.x.

Page 18: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Tipet e adresave IPv6

Ligjerues: Selman Haxhijaha

Tipi i adresës Përshkrimi Topologji

Unicast

“Një me Një” • Adresa e destinuar për një ndërfaqe të vetëme. • Paketa e dërguar në adresën unicast dorëzohet

tek ndërfaqe që identifikohet me atë adresë

Multicast

““Një me Shumë” • Adresa për një grup të ndërfaqeve ( zakonisht i

përket hosteve të ndryshëm). • Paketa e dërguar në adresën multicast do tu

dorëzohet të gjitha ndërfaqeve të identifikuara nga ajo adresë.

Anycast

“Një me më të afërt” (e alokuar nga Unicast)• Një adresë për një grup të ndërfaqeve. • Në shumocën e rasteve këto ndërfaqe i takojnë

ndërfaqeve të ndryshme.• Paketa e dërguar në adresën anycast dërgohet

tek ndërfaqe më e afërt e përcaktuar nga IGP.

Page 19: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Struktura e adresës globale Unicast

– Adresat globale unicast – janë adresat ekuivalente me adresat publike• Prefiksi aktual i adresave unicast globale është 2000::/3, merrë vlerat nga 2000 –

3FFF

• 48 bit të parë të adresës IPv6 paraqesin prefiksin për rrugëtimin global i cili e identifikon sajtin e organizatës përkatëse.

• Vlera prej 16 bitëve paraqet fushën e rezervuar për subneta të mbrendshme tëorganizatës

• 64 bit të fundit të adresës IPv6 e identifikojnë ndërfaqen unike të hostit brendasubnetës.

Ligjerues: Selman Haxhijaha

Page 20: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Adresa unicast e lidhjes-lokale

• Janë të ngjashme me IPv4 adresat automatike private APIPA

• Adresat unicast të lidhjes-lokale gjithmonë fillojnëme vlerën heksadecimale “fe80”

Ligjerues: Selman Haxhijaha

Page 21: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Struktura e Adresës Multicast

• Identifikojnë një grup të ndërfaqeve që zakonisht ipërkasin hosteve të ndryshëm.

• Adresat multicast identifikohen nga prefiksi“ff00::/8”– 8 bit të parë çdo herë kanë vlerën 1111 1111 për të treguar se kemi të

bëjmë me adresa multicast

– Fusha Flags me gjatësi 4 bit tregon rolin e adresës së caktuar multicast

– Scope dukshme në gjithë Internet ose ose të kufizuara vetëm brenda organizatës

Ligjerues: Selman Haxhijaha

Page 22: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Adresa Anycast

• Definon një grup të kompjuterëve ku të gjithë kompjuterët e ndajnë një adresë të përbashkët

• Adresimi anycast përdoret zakonisht në rastet kur kemi disaserver që mund të përgjigjen në një kërkesë

• Dallimi në mes të adresave multicast dhe anycast qëndron nëatë se të gjithë hostët që janë pjesë e grupit multicastpranojnë kopje të paketës, ndërsa për grupin anycast, paketaarrin vetëm tek hosti më i afërt apo më i arritshëm

• Protokolli IPv6 nuk e ka të definuar një bllok të caktuar përadresat anycast, mirëpo adresat caktohen nga blloku iadresave unicast.

Ligjerues: Selman Haxhijaha

Page 23: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Përmbledhje

• IPv6 si zgjidhje për mangësit që janë shfaq me IPv4 adresave

• IPv6 ofron hapësire adresimi 128 bit

• Elimonon procesin e NAT

• Përkrah lëvizshmëri dhe siguri

• Eliminon adresat brodcast

• Ekzistojnë tre lloje të IPv6 adresave:– Adresat Unicast

– Adresat Multicast

– Adresat Anycast

Ligjerues: Selman Haxhijaha

Page 24: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Referencë

• Selman Haxhijaha – Rrjetat Kompjuterike,

UBT 2012

• http://selmanhaxhijaha.wordpress.com/category/rrjetat-kompjuterike/

Ligjerues: Selman Haxhijaha

Page 25: Rrjetat Kompjuterike - Selman Haxhijaha...–Multicast –Anycast Ligjerues: Selman Haxhijaha Historiku i zhvillimit të IPv6 • Ka filluar të zhvillohet në fillim të viteve 1990

Pyetje?

Ligjerues: Selman Haxhijaha