Inkapsulacija vs tunelacija
Inkapsulacija i ugađanje dva su važna koncepta koja se nalaze u računalnoj mreži. Tuneliranje je metoda koja se koristi za prijenos korisnog opterećenja (okvira ili paketa) jednog protokola koristeći internetsku infrastrukturu drugog protokola. Budući da preneseni korisni teret pripada drugom protokolu, ne može se poslati onako kako je stvoren. Inkapsulacija je proces inkapsuliranja korisnog tereta dodatnim zaglavljem kako bi se mogao pravilno poslati (u tunelu) preko intermedijarne mreže. Nakon prijenosa, inkapsulirani korisni teret treba dekapsulirati na krajnjoj točki usmjeravanja i moći se proslijediti do krajnjeg odredišta. Cijeli proces kapsuliranja, prijenosa i kasnije dekapsuliranja naziva se tuneliranjem. Međutim, tuneliranje je ponekad poznato i kao inkapsulacija (koja dovodi do zbrke).
Što je tunelacija?
Tuneliranje je metoda koja se koristi za prijenos korisnog opterećenja jednog protokola pomoću medija za internetski promet drugog protokola. Podaci koje je potrebno prenijeti su obično okviri / paketi koji pripadaju određenom protokolu (različitom od protokola koji se koristi za slanje podataka). Zbog toga se korisni teret ne može poslati jer je proizveden izvorom. Stoga je potrebno prije slanja okvira ukapati u dodatno zaglavlje, koje pruža informacije o usmjeravanju koje su potrebne za ispravan prijenos podataka. Tada se stvara tunel (logičan put koji povezuje krajnje točke između kojih okviri moraju prolaziti), a okviri se usmjeravaju između krajnjih točaka tunela putem internetskog rada. Kad inkapsulirani paketi dostignu krajnju točku odredišta tunela, dekapsuliraju se i originalni paketi sadržani u unutrašnjosti šalju se na odredište. Ovaj cjelokupni postupak, uključujući inkapsulaciju i dekapsulaciju, naziva se tuneliranjem. I Sloj 2 i Sloj 3 (referentnog modela međusobnog povezivanja otvorenih sustava) koriste tuneliranje. Tipični protokoli za tuneliranje sloja 2 su PPTP (Protokol tuneliranja od točke do točke) i L2TP (Protokol tuneliranja dva sloja). Sloj 3 obično koristi IPSec način tunela kao protokol tuneliranja.
Što je enkapsulacija?
Kao što je spomenuto gore, enkapsulacija je proces kapsuliranja paketa unutar dodatnog zaglavlja prije tuneliranja. Ovo dodatno zaglavlje sadrži informacije o usmjeravanju koje su potrebne za slanje enkapsuliranog korisnog opterećenja putem intermedijskog internetskog rada. Te su informacije ključne jer se korisni teret šalje putem mreže (protokola) različitog u mreži u kojoj su podaci kreirani. U sloju 2 (koji koristi okvire kao jedinice razmjene) tuneliranje, i PPTP i L2TP čine kapsulaciju u PPP (protokol od točke do točke protokol). U trećem sloju (koji koristi pakete kao jedinicu razmjene) tuneliranje, IPSec način tunela inkapsulira IP (internetski protokol) pakete s dodatnim IP zaglavljem.
Koja je razlika između enkapsulacije i tunelacije?
Tuneliranje je metoda koja se koristi za prijenos korisnog opterećenja jednog protokola koristeći internetsku infrastrukturu drugog protokola. Inkapsulacija je proces inkapsuliranja okvira s dodatnim zaglavljem, kako bi se on mogao pravilno poslati (tunelirati) kroz intermedijarnu mrežu. Tuneliranje se odnosi na cijeli proces kapsulacije, prijenosa i dekapsulacije, dok je enkapsulacija samo korak unutar cijelog ovog postupka. Međutim, bez obzira na ovaj odnos cijelog dijela, tuneliranje se ponekad naziva i enkapsulacijom.