Spoštovani, zanima me, kaj točno je mišljeno z "dvojni sklad" v vaši literaturi. Prosim za kakšen vir, ki podpira trditev, da pri uporabi dvojnega sklada enkapsuliramo ali pretvarjamo IPv6 pakete v IPv4. Če se ne motim, dvojni sklad ne pomeni drugega kot to, da lahko preko iste L2 povezave naprava (računalnik/usmerjevalnik) hkrati sprejema tako IPv4 pakete kot tudi IPv6 pakete. Toda to, če prav razumem, počne povsem neodvisno --- v dual-stacku usmerjevalnik/računalnik nikdar ne bo IPv6 paketov enkapsuliral ali pretvarjal v IPv4 pakete; nikoli ne bo paket preskočil iz enega izmed teh "dveh skladov" (IPv6) na drugega (IPv4). S to definicijo dual-stack se strinjajo naslednji dokumenti: https://arhiv.akos-rs.si/files/Telekomunikacije/Digitalna_agenda/Internetni_protokol_Ipv6/Prehod-na-IPv6-21.pdf (odsek 5.1, stran 17) https://en.wikipedia.org/wiki/IPv6#Dual-stack_IP_implementation (posebno pomembno je tu "However, dual-stack also needs to be implemented on all routers between the host and the service for which the DNS server has returned an IPv6 address.") RFC 4213 (odsek 2, stran 4: https://datatracker.ietf.org/doc/html/rfc4213#section-2) Ta predmet se s tem ne strinja. Recimo naloga na 2. izpitu 2023/24 se glasi: 3. Paket potuje preko več usmerjevalnikov, ki uporabljajo mehanizem dvojnega sklada (IPv4/IPv6). Nato pride do usmerjevalnika, ki podpira samo IPv4. Zapiši, v katera polja protokola IPv4 se preslikajo naslednja polja paketa IPv6, ko paket pride do zadnjega usmerjevalnika: next header: hop limit: flow label: priority (traffic class): Ta naloga torej predpostavlja, da če uporabljamo mehanizem dvojnega sklada, impliciramo nekakšno enkapsulacijo/pretvorbo IPv6 paketov v IPv4 pakete. Tega ne razumem. Zanima me, kateri standard/dokument to predpiše in predvsem; katera literatura to poimenuje "dvojni sklad/dual stack"? Citat iz učbenika (draft v0.49, odsek 4.4.2, stran 94): Težava pri uporabi zgornjega sistema se lahko pojavi takrat, kadar pošiljatelj, ki uporablja protokol IPv6 pošlje paket prejemniku, ki tudi uporablja protokol IPv6 (torej pošlje paket v obliki IPv6), eden od usmerjevalnikov na poti pa še ne uporablja nove verzije protokola, temveč IPv4. Takrat je potrebno paket IPv6 pretvoriti v paket IPv4, da ga vmesni usmerjevalnik lahko razume. Če primerjamo sliki 4.1 in 4.3 lahko vidimo, da lahko vsebino večine polj paketa IPv6 prenesemo v obliko paketa IPv4 razen polja za oznako toka podatkov, ki je novost verzije IPv6. Zaradi tega se vsebina tega polja ob pretvorbi ne more prenesti in se izgubi, kot to prikazuje primer 4.11. Prosojnice omrežne plasti, stran 56: če je na poti med dvema IPv6 vozliščema kakšno IPv4, se bo promet vmes pretvarjal v IPv4; Specifična polja protokola IPv6 (flow label?) se bodo izgubila! Nenazadnje, kako lahko sploh IPv6 paket "pretvorimo" v IPv4? Konec koncev je IPv6 naslov velik 16 bajtov, glava IPv4 pa ima za naslov le 4 bajte prostora, grafika na prosojnici pa kaže, kakor da je destinacijski naslov E v vseh paketih, IPv6 in IPv4. Najbolj podobno temu, kar opisujete vi, je: SIIT/NAT46: https://www.lacnic.net/innovaportal/file/5522/1/siit-dc-en.pdf, https://nicmx.github.io/Jool/en/intro-xlat.html ter https://datatracker.ietf.org/doc/html/rfc7755 in https://datatracker.ietf.org/doc/html/rfc2765 Tuneliranje: https://datatracker.ietf.org/doc/html/rfc4213#section-3 Toda noben izmed teh dokumentov ne določi, da dual stack sam po sebi počne tuneliranje ali SIIT. Niti literatura tega predmeta ne omenja NAT46/SIIT in opredeljuje tuneliranje kot ločen/drug prehodni mehanizem. Vnaprej se vam zahvaljujem za odgovor in vas lepo pozdravljam Anton Luka Šijanec