Adresele IPv6 sunt atribuite interfețelor în loc de noduri, luând în considerare faptul că într-un nod poate fi mai mult de o interfață. De asemenea, mai mult de o adresă IPv6 poate fi atribuită unei interfețe IPv6 acoperă trei tipuri de adrese:
Unipping
Identifică o interfață cu un singur nod.
multicast
identifică un grup de interfață, în general în noduri diferite. Pachetele care sunt trimise la o adresă multicast sunt direcționate către toți membrii grupului multicast.
Difuzia prin proximitate
Identificați un grup de interfețe, în general în noduri diferite. Pachetele care sunt trimise la o direcție de difuzie de proximitate direcționată a nodului membrilor din grupul de difuzie de proximitate care este mai aproape de expeditor.
Părți ale unei adrese IPv6
O adresă IPv6 are o adresă IPv6 O dimensiune de 128 de biți și este compusă din opt câmpuri pe 16 biți, fiecare dintre ele unite cu două puncte. Fiecare câmp trebuie să conțină un număr hexazecimal, spre deosebire de notația zecimală cu punctele de adrese IPv4. În figura următoare, EQUIV reprezintă numere hexazecimale.
Figura 3-2 Formatul de bază al adreselor IPv6
Cele trei câmpuri care sunt mai multe pe stânga (48 biți) conțin prefixul site-ului. Prefixul descrie topologia publică pe care ISP-ul sau RIR (Registrul regional de Internet, Registrul regional de Internet) atribuie de obicei site-ului.
Următorul câmp este ocupat de ID-ul subrețea pe 16 biți pe care (sau alt administrator) atribuiți site-ului. ID-ul de subrețea descrie topologia privată, numită și topologia site-ului, deoarece este internă de pe site.
Cele patru câmpuri situate mai mult pe partea dreaptă (64 biți) conțin ID-ul interfeței, numit și Token. ID-ul interfeței este configurat automat de la adresa MAC interfață sau manual în format EUI-64.
Examinați adresa din Figura 3-2 din nou:
2001: 0dB8: 3C4D: 0015 : În acest exemplu, sunt afișate 128 biți complet ai unei adrese IPv6. Primele 48 de biți, 2001: 0DB8: 3C4D, conțin prefixul site-ului și reprezintă topologia publică. Următorii 16 biți, 0015 conțin ID-ul subrețea și reprezintă topologia privată a sitului. Cele 64 de biți care sunt mai mult pe dreapta, 0000: 0000: 1A2F: 1A2B, conțin ID-ul interfeței.
Abrevierea adreselor IPv6
Cele mai multe adrese IPv6 nu ating dimensiunea maximă de 128 de biți. Care implică apariția câmpurilor umplute cu zerouri sau că ele conțin doar zerouri.
Arhitectura adresei IPv6 vă permite să utilizați notația a două puncte consecutive (: 🙂 pentru a reprezenta câmpuri învecinate de 16 biți de zerouri. De exemplu, adresa IPv6 din figura 3-2 poate fi abreviată prin înlocuirea celor două câmpuri adiacente ale zeroului ID-ului interfeței cu două puncte. Adresa rezultată ES2001: 0DB8: 3C4D: 0015 :: 1A2F: 1A2b. Alte câmpuri ZEROS pot fi reprezentate ca un singur 0. Puteți, de asemenea, să omiteți zerourile care apar la începutul unui câmp, cum ar fi schimbarea 0DB8 de DB8.
astfel, adresa 2001: 0db8: 3C4D: 0015 : 0000: 0000: 1A2F: 1A2B poate fi abreviat in 2001: DB8: 3C4D: 15 :: 1A2F: 1A2B.
Notația celor două puncte consecutive poate fi utilizată pentru a înlocui orice câmp adiacent al zeroului adresei IPv6. De exemplu, adresa IPv6 2001: 0DB8: 3C4D: 0015: 0000: D234 :: 3EEE: 0000 poate fi contractare în 2001: DB8: 3C4D: 15: 0: D234: 3EE ::.
Prefixe IPv6
Câmpurile care sunt mai multe în partea stângă a unei adrese IPv6 conțin prefixul, care este utilizat pentru a direcționa pachetele IPv6. Prefixele IPv6 au următorul format:
Prefix / biți în biți
Dimensiunea prefixului este exprimată în notația CIDR (rutare între domeniile fără clasă). Notația CIDR constă dintr-o bară înclinată la sfârșitul direcției, urmată de dimensiunea prefixului pe biți. Pentru informații despre adresele IP în format CIDR, consultați Cum să proiectați o schemă de adresă CIDR IPv4.
Prefixul site-ului unei adrese IPv6 ocupă un maxim de 48 de biți din partea stângă spre partea stângă a adresei IPv6 . De exemplu, prefixul site-ului IPv6 Adresa 2001: DB8: 3C4D: 0015: 0000: 0000: 1A2F: 1A2B / 48 este situat în cei 48 de biți care sunt mai mult în partea stângă, 2001: DB8: 3C4D.Utilizați următoarea reprezentare, cu zerouri comprimate, pentru a reprezenta acest prefix:
2001: DB8: 3C4D :: / 48
Notă –
2001: DB8 :: / 32 este un prefix special IPv6 utilizat în mod specific în exemple de documentație.
Puteți specifica, de asemenea, un prefix de subrețea, care definește topologia internă a rețelei în ceea ce privește un router. Adresa IPv6 eșantion are următorul prefix de subrețea:
2001: DB8: 3C4D: 15 :: / 64
Prefixul subremei conține întotdeauna 64 de biți. Aceste biți includ 48 prefixul site-ului, precum și 16 biți pentru ID-ul subreței.
Următoarele prefixe au fost rezervate pentru utilizări speciale:
2002: / 16
indică faptul că urmează un al 6-lea Prefixul de rutare.
FE80 :: / 10
Indică faptul că rezultă o adresă de legătură locală.
FF00 :: / 8
Indică faptul că rezultă o adresă multicast.
Adresele Doodry
IPv6 include două tipuri de atribuții de adrese MISIINGIES:
-
Global Unicast Adresă
-
local Adresa de legătură
Tipul de unipfuzie a adresei este determinat de biții contiguați care sunt mai mult în partea stângă (ordinea superioară) a adresei, pe care le conțin prefixul.
Formatul adresei unicastice este organizat în conformitate cu următoarea ierarhie:
-
Topologie publică
-
Site topologie (Private)
-
Interfață ID
Global Toicast Adresă
Adresa Doopening Global este la nivel global Internet exclusiv. Exemplul IPv6 Adresa care este în prefixele IPv6 este unicast global. Următoarea figură prezintă domeniul de aplicare al direcției globale a unicastului, comparativ cu părțile care alcătuiesc adresa IPv6.
Figura 3-3 părți ale unip-ului global
div ID = „8DB0B7DEC8”> Figura împarte o adresă unicast în topologia publică, prefixul site-ului și topologia site-ului, ID-ul de subrețea și ID-ul interfeței.
topologie publică
Prefixul site-ului definește topologia publică a rețelei cu privire la un router. ISP sau RIR oferă prefixul site-ului companiilor.
Topologie Site și subrețele IPv6
În IPv6, ID-ul subreptelui definește o subrețea administrativă a rețelei și are o dimensiune maximă de 16 biți. Un ID de subrețea este atribuit ca parte a configurației rețelei IPv6. Prefixul de subrețea definește topologia site-ului în raport cu un router prin specificarea legăturii la care a fost atribuită subrețea.
Din punct de vedere conceptual, subrețele IPv6 și IPv4 sunt egale în sensul că fiecare subrețe este asociată, de obicei, cu o singură legătură hardware. Cu toate acestea, ID-urile subreței IPv6 sunt exprimate în notație hexazecimală, în loc de zecimale cu puncte.
H4> ID interfață
ID-ul interfeței identifică o interfață a unui anumit nod. Un ID de interfață trebuie să fie exclusiv în subrețea. Gazdele IPv6 pot aplica Protocolul ND pentru a genera automat propriile dvs. ID-uri de interfață. Protocolul ND generează automat ID-ul interfeței, de la adresa MAC sau de la adresa EUI-64 a interfeței gazdă. ID-urile interfeței pot fi, de asemenea, atribuite manual, care este preferabil în cazul routerelor și serverelor IPv6 activate pentru IPv6. Pentru instrucțiuni privind modul în care să creați manual adresele EUI-3513, consultați RFC 3513 Internet Protocol versiunea 6 (IPv6) Adresarea arhitecturii.
Global Transitional Toicast Adrese
Din motive tranzitorii, protocolul IPv6 Include posibilitatea de a încorpora o adresă IPv4 într-o adresă IPv6. Acest tip de adresă IPv4 facilitează plasarea în tunelurile de pachete IPv6 pe rețelele IPv4 deja configurate. Adresa 6TO4 este un exemplu de direcție globală de tranziție. Pentru mai multe informații despre adresele 6TO4, consultați Tunelurile automate 6th4.
Adresa locală de legătură
Aspirația de legătură locală poate fi utilizată numai în legătura de rețea locală. Adresele de legătură locale nu sunt valabile sau recunoscute în afara domeniului de aplicare corporativ sau organizațional. Mai jos este un exemplu de format pe care îl au adresele de legătură locale.
Exemplu 3-1 părți ale locației Local Localtion
Un prefix de legătură locală prezintă următorul format:
Fe80 :: ID_INTERFAZ / 10
O adresă de legătură locală este afișată:
Fe80 :: 28a1: B152
Fe80
Reprezentarea hexazecimală a prefixului binar de 10 biți 1111111010. Acest prefix identifică tipul adresei IPv6 ca o adresă de legătură locală.
id_interface
Direcția hexazecimală a interfeței, care este, în general, derivată din adresa MAC cu 48 de biți.
Atunci când activează IPv6 în timpul instalării Oracle Solaris, interfața cu numărul mai scăzut Echipa locală este configurată cu o adresă de legătură locală. Fiecare interfață necesită cel puțin o adresă de legătură locală pentru a identifica nodul în celelalte noduri ale legăturii locale. Astfel, adresele de legătură locale trebuie să fie configurate manual pentru interfețele suplimentare ale unui nod. După configurare, nodul utilizează adresele de legătură locale pentru configurarea automată a adreselor și a descoperirii vecine.
Adresele multicast
IPv6 permite utilizarea adreselor multicast. Adresa multicast identifică un grup multicast, care este un grup de interfețe, în general în noduri diferite. O interfață poate aparține oricărui număr de grupuri multicast. Dacă primele 16 biți de adresă IPv6 sunt FF00 N, adresa este de tip multicast.
Adresele multicast sunt utilizate pentru trimiterea de informații sau servicii la toate interfețele definite ca membri ai grupului de multicast De exemplu, una dintre utilizările adreselor multicast este de a comunica cu toate nodurile IPv6 ale legăturii locale.
Când se creează adresa IPv6 de fixare a unei interfețe, kernel-ul convertește automat interfața în un membru al anumitor grupuri multicast. De exemplu, nucleul convertește fiecare nod într-un membru al grupului multicast al nodului solicitat, care utilizează protocolul ND pentru a detecta accesibilitatea. Miezul convertește automat un nod într-un membru al grupurilor multicast de toate noduri sau toate routerele.
Pentru informații complete despre adresele multicast, vezi adresele multicast IPv6 în profunzime. Pentru informații despre aspectele tehnice, consultați RFC 3306, adresele multicastului IPV 6 din Unicast-Prefix, unde este explicat formatul de adresă multicast. Pentru mai multe informații despre utilizarea corectă a grupurilor și adreselor multicast, consultați RFC 3307, Orientările de alocare pentru adresele multicast IPV 6.
H2> Grupuri și direcții de difuzie prin proximitate
Adresele de difuzie prin proximitate IPv6 identifică un grup de interfețe în diferite noduri IPv6. Fiecare grup de interfețe se numește un grup de difuzie prin proximitate. Atunci când un pachet este trimis la grupul de difuzie de proximitate, primiți pachetul membru al grupului care este cel mai apropiat de expeditor.
Notă –
Implementarea IPv6 în Oracle Solaris nu vă permite să creați adrese sau grupuri de difuzare Prin proximitate. Acum, nodurile IPv6 ale Oracle Solaris pot trimite pachete la direcțiile de distribuție prin proximitate. Pentru mai multe informații, consultați Considerații pentru tuneluri până la un al șaselea router de expediere4.