Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Internet Protocol version 6 IPv6. Osoiteavaruus 32-bittisestä 128-bittiseksi Otsikkokentässä vähemmän kenttiä Lisäominaisuuksien määritteleminen mahdollista.

Samankaltaiset esitykset


Esitys aiheesta: "Internet Protocol version 6 IPv6. Osoiteavaruus 32-bittisestä 128-bittiseksi Otsikkokentässä vähemmän kenttiä Lisäominaisuuksien määritteleminen mahdollista."— Esityksen transkriptio:

1 Internet Protocol version 6 IPv6

2 Osoiteavaruus 32-bittisestä 128-bittiseksi Otsikkokentässä vähemmän kenttiä Lisäominaisuuksien määritteleminen mahdollista Pakettien salaus ja autentikointi mahdollista Flow Label tuki reaaliaikasovelluksille

3 IPv4-paketti IdentificationFlagsFragment Offset Protocol Source Address OptionsPadding VersionIHLType of Service IdentificationFlagsFragment Offset Time-to-LiveProtocolHeader Checksum Source Address Destination Address Total length

4 IPv6-otsikkokenttä Mukana jokaisessa IPv6-paketissa Kenttiä vähemmän kuin IPv4-headerissa Tarkastussumma poistettu 128-bittiset osoitteet VersionClassFlow Label Payload LengthNext HeaderHop Limit Source Address Destination Address

5 IPv6-paketti Next Header –kenttä Lisäkentät vain tarvittaessa Pienimmillään paketti sisältää vain otsikkokentän Ylemmältä kerrokselta tuleva data IPv6-header Pituus Hop-By-Hop options -header Routing-header Fragment-header Authentication-header Encrypted Security Payload -header Destination options -header Ylemmältä kerrokselta tuleva data 40 oktettia Vaihtuvan mittainen Vaihtuvan mittainen 8 oktettia Vaihtuvan mittainen Vaihtuvan mittainen Vaihtuvan mittainen

6 IPv6:n optionaaliset lisäkentät Vähemmän kenttiä peruspaketissa Lisäkenttien käsittely vain tarvittaessa Useimpien lisäkenttien käsittely vain kohteessa Nopeampi käsittely

7 Lisäkenttien järjestys IPv6-otsikkokenttä Hop-By-Hop options –lisäkenttä Destination options –lisäkenttä Routing-lisäkenttä Fragment-lisäkenttä Authentication-lisäkenttä Encrypted Security Payload –lisäkenttä Destination options –lisäkenttä Ylemmältä kerrokselta tuleva data

8 Hop-By-Hop options -lisäkenttä Tutkitaan jokaisessa solmussa matkan varrella Tyyppitunnus 0 Jumbo Payload -optio Next HeaderHdr Ext Len Options

9 Routing-lisäkenttä Määrää paketin reitin kohteeseen Vastaa IPv4:n Source Route –toimintoa Tyyppitunniste on 43 Mahdollista määritellä eri tyyppisiä Routing- kenttiä, tällä hetkellä vain tyyppi 0 Vaihtuvan mittainen Next HeaderHdr Ext LenRouting TypeSegments Left Type-specific Data

10 Tyypin 0 Routing -lisäkenttä Osoitteita 0-23 kappaletta Next HeaderHdr Ext LenRouting TypeSegments Left Reserved Address[1] Address[2] Address[n]

11 Esimerkki Routing-lisäkentän käytöstä 6 6 6 6 0 0 0 000 006 66 60 00 0Tyyppi Varattu Elinikä Kuorman pituus 43 3 33 3 S S S S I1 I2 I3 D D D D IPv6-header Routing header S  I1 I1  I2 I2  I3 I3  D

12 Fragment-lisäkenttä Käytetään tilanteissa, joissa paketin koko ylittää MTU:n IPv6-reitittimet eivät pilko paketteja, vaan fragmentointi tehdään lähetyspäässä Reitin MTU:n tunnistus Tyyppitunniste 44 Next HeaderReservedFragment OffsetRes More Fragment Identification Fragment-lisäkenttä Otsikkokentät Fragment- lisäkenttä Ylemmältä kerrokselta tuleva data 1/n Otsikkokentät Fragment- lisäkenttä Ylemmältä kerrokselta tuleva data 2/n Otsikkokentät Fragment- lisäkenttä Ylemmältä kerrokselta tuleva data n/n

13 Authentication-lisäkenttä Pakettien koskemattomuus ja luotettavuus Lähettäjän tunnistaminen Tyyppitunniste 51 SPI, Security Parameter Index Next HeaderLengthReserved Security Parameter Index Authentication Data IPv6 otsikko- kenttä Hop-By-Hop/ Routing Auth. Header Muut lisäkentät Data Authentication-lisäkentän sijainti IPv6-paketissa

14 Encapsulating Security Payload Kuljetettava data salataan halutulla salausalgoritmilla Tyyppitunniste 52 Security Parameters Index (SPI) Sequence Number Payload Data (variable) + Padding Pad LengthNext Header Authentication Data Encapsulating Security Payload -lisäkenttä Orig IP hdr Ext hdrs if present TCPData Ennen ESP:n lisäämistä Orig IP hdrTCPData Hop-By-Hop, dest*, routing, fragment ESPdest* ESP Trailer ESP Auth ESP:n lisäämisen jälkeen

15 Destination options -lisäkenttä Next Header Hdr Ext Len Options Käytetään kuljettamaan tietoa, jota tutkitaan vain kohdeosoitteessa Tyyppitunniste 60 Sama rakenne kuin Hop-By-Hop options -lisäkentällä Option TypeOpt Data LenOption Data… Option esitystapa Destination options -lisäkenttä Tällä hetkellä määritelty täyteoptioita

16 Flow Label 20-bittinen kenttä Mahdollistaa pakettien merkitsemisen kuuluvaksi tiettyyn datavuohon Tietyn datavuon paketit saavat näin samanlaisen kohtelun verkon solmussa matkan varrella Reitittimet pitävät taulukkoa yllä, josta selviää miten toimia kyseisen datavuon paketin tullessa Valittu luku väliltä 1 … FFFFFh RSVP (Resource reSerVation Protocol)

17 Ylemmän kerroksen protokollat TCP ja UDP käyttävät tarkistussumman laskemiseen pseudo- kenttää Source Address Destination Address Upper-Layer Packet Length 0Next Header Pseudo-Header “Pseudo” -kenttäTCP otsikkokenttäData TCP-paketti Tarkistussumman laskeminen

18 Osoitejako Prefix (binary) Fraction of Address Space Allocation Reserved0000 1/256 Unassigned0000 00011/256 Reserved for NSAP Allocation0000 0011/128 Reserved for IPX Allocation0000 0101/128 Unassigned0000 0111/128 Unassigned0000 11/32 Unassigned00011/16 Aggregatable Global Unicast Addresses0011/8 Unassigned0101/8 Unassigned0111/8 Unassigned1001/8 Unassigned1011/8 Unassigned1101/8 Unassigned11101/16 Unassigned1111 01/32 Unassigned1111 101/64 Unassigned1111 1101/128 Unassigned1111 1110 01/512 Link-Local Unicast Addresses1111 1110 101/1024 Site-Local Unicast Addresses1111 1110 111/1024 Multicast Addresses1111 1/256 Vasta n. 15 %:lle osoiteavaruudesta on määritelty tarkoitus

19 Osoitteet Unicast –Identifioi yhden vastaanottajan (interface) Anycast –Identifioi ryhmän vastaanottajia –Lähettää paketin yhdelle ryhmän jäsenelle, joka on etäisyydeltään lähimpänä reitittimen mittapuun mukaan Domain Name System, HTTP proxy… Multicast –Identifioi ryhmän vastaanottajia –Paketti lähetetään kaikille ryhmän jäsenille

20 Unicast-osoite TLA ID = Top-Level Aggregation IDentifier NLA ID = Next-Level Aggregation IDentifier SLA ID = Site-Level Aggregation IDentifier 3138241664 bits Public Topology Site Topology Interface Identifier 001001 TLA IDRESNLA IDSLA IDInterface ID

21 Anycast-osoite Subnet prefix identifioi linkin Anycast ID identifioi anycast-ryhmän subnet prefix1111110111...111anycast ID 64 bits 57 bits7 bits

22 Multicast-osoite 11111111FlagsScopeGroup ID 112448 0T00T=Transient, eli onko osoite väliaikainen 0reserved 1node local scope 2link local scope 3(unassigned) 4 5site local scope 6(unassigned) 7 8organization local scope 9(unassigned) A B C D Eglobal scope FReserved Scope 11111111FlagsScopeReserved must be zeroGroup ID 84480 bits32 bits New IPv6 Multicast Address


Lataa ppt "Internet Protocol version 6 IPv6. Osoiteavaruus 32-bittisestä 128-bittiseksi Otsikkokentässä vähemmän kenttiä Lisäominaisuuksien määritteleminen mahdollista."

Samankaltaiset esitykset


Iklan oleh Google