Zapouzdření vs tunelování
Zapouzdření a tunelování jsou dva důležité pojmy, které se nacházejí v počítačové síti. Tunneling je metoda, která se používá k přenosu užitečného zatížení (rámce nebo paketu) jednoho protokolu pomocí infrastruktury sítě jiného protokolu. Protože přenášené užitečné zatížení patří do jiného protokolu, nelze jej odeslat, jak je vytvořeno. Zapouzdření je proces zapouzdření užitečného zatížení další hlavičkou tak, aby mohl být správně odeslán (tunelován) přes zprostředkující síť. Po přenosu musí být zapouzdřené užitečné zatížení v koncovém bodě směrování dekapulováno a může být předáno do konečného cíle. Celý proces enkapsulace, přenosu a pozdějšího enkapsulace se nazývá tunelování. Nicméně, tunneling je někdy známý jako zapouzdření (vést k zmatku) také.
Co je tunelování?
Tunneling je metoda používaná k přenosu užitečného zatížení jednoho protokolu pomocí přepravního média pro síť jiného protokolu. Data, která je třeba přenést, jsou obvykle rámce / pakety patřící určitému protokolu (odlišné od protokolu používaného k odesílání dat). Z tohoto důvodu nelze užitečné zatížení odeslat, protože je produkováno jeho původem. Rámce proto musí být před odesláním zapouzdřeny do další hlavičky, která poskytuje směrovací informace nezbytné pro správný přenos dat. Pak je vytvořen tunel (logická cesta, která propojuje koncové body, mezi nimiž musí rámy cestovat) a rámy jsou směrovány mezi koncovými body tunelu přes interetwork. Když zapouzdřené pakety dosáhnou cílového koncového bodu tunelu, jsou de enkapsulovány a původní pakety obsažené uvnitř jsou odeslány na zamýšlené místo určení. Tento celkový proces, včetně zapouzdření a de-zapouzdření, se nazývá tunelování. Jak vrstva 2, tak vrstva 3 (referenčního modelu propojení otevřených systémů) používají tunelování. Typické tunelovací protokoly vrstvy 2 jsou PPTP (Point-to-Point Tunneling Protocol) a L2TP (Layer Two Tunneling Protocol). Vrstva 3 obvykle používá režim tunelu IPSec jako tunelovací protokol.
Co je zapouzdření?
Jak je uvedeno výše, zapouzdření je proces zapouzdření paketů uvnitř další hlavičky před tunelováním. Tato další záhlaví obsahuje informace o směrování potřebné k odeslání zapouzdřeného užitečného zatížení přes mezisíťovou síť. Tato informace je nezbytná, protože užitečné zatížení je odesíláno sítí (protokolem) odlišnou od sítě, ve které byla data vytvořena. Ve vrstvě 2 (která používá rámce jako jednotku výměny) tunelování PPTP i L2TP provádějí zapouzdření do rámce PPP (Point-to-Point Protocol). V tunelu Layer 3 (který používá pakety jako jednotku výměny) režim tunelu IPSec zapouzdřuje pakety IP (Internet Protocol) s další hlavičkou IP.
Jaký je rozdíl mezi zapouzdřením a tunelováním?
Tunneling je metoda používaná k přenosu užitečného zatížení jednoho protokolu pomocí infrastruktury sítě jiného protokolu. Zapouzdření je proces zapouzdření rámce dalším záhlavím tak, aby mohl být správně odeslán (tunelován) přes zprostředkující síť. Tunelování je označováno jako celý proces zapouzdření, přenosu a de-zapouzdření, zatímco zapouzdření je pouze krokem v rámci celého tohoto procesu. Nicméně, bez ohledu na tento vztah celé části, tunelování je někdy také známé jako zapouzdření.