Enkapsulacija vs tuneliranje
Enkapsulacija i tuneliranje dva su važna pojma koja se nalaze u računalnim mrežama. Tuneliranje je metoda koja se koristi za prijenos korisnog tereta (okvira ili paketa) jednog protokola korištenjem mrežne infrastrukture drugog protokola. Budući da preneseni korisni teret pripada drugom protokolu, ne može se poslati onako kako je stvoren. Enkapsulacija je proces enkapsulacije korisnog tereta s dodatnim zaglavljem tako da se može ispravno poslati (tunelirati) kroz posredničku mrežu. Nakon prijenosa, enkapsulirani korisni teret mora biti dekapsuliran na krajnjoj točki usmjeravanja i može se proslijediti do konačnog odredišta. Cijeli proces enkapsulacije, prijenosa i kasnije dekapsulacije naziva se tuneliranje. Međutim, tuneliranje je ponekad poznato i kao enkapsulacija (što dovodi do zabune).
Što je tuneliranje?
Tuneliranje je metoda koja se koristi za prijenos korisnog tereta jednog protokola korištenjem međumrežnog prijenosnog medija drugog protokola. Podaci koje je potrebno prenijeti obično su 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 budući da je proizveden svojim izvorom. Stoga okviri moraju biti kapsulirani u dodatnom zaglavlju, koje pruža informacije o usmjeravanju potrebne za točan prijenos podataka, prije slanja. Zatim se stvara tunel (logičan put koji povezuje krajnje točke između kojih okviri moraju putovati) i okviri se usmjeravaju između krajnjih točaka tunela kroz međumrežu. Kada enkapsulirani paketi dođu do odredišne krajnje točke tunela, oni se dekapsuliraju i originalni paketi sadržani unutra šalju se na željeno odredište. Ovaj cjelokupni proces uključujući enkapsulaciju i dekapsulaciju naziva se tuneliranje. I sloj 2 i sloj 3 (međusobnog povezivanja otvorenih sustava