Zapouzdření vs tunelování
Zapouzdření a tunelování jsou dva důležité pojmy používané v počítačových sítích. Tunelování je metoda používaná k přenosu užitečného zatížení (rámce nebo paketu) jednoho protokolu pomocí síťové infrastruktury jiného protokolu. Protože přenášená užitečná zátěž patří jinému protokolu, nemůže být odeslána tak, jak byla vytvořena. Zapouzdření je proces zapouzdření užitečného obsahu pomocí další hlavičky, aby mohl být správně odeslán (tunelován) přes mezilehlou síť. Po přenosu musí být zapouzdřená užitečná zátěž deenkapsulována v koncovém bodě směrování a může být předána do konečného cíle. Celý proces zapouzdření, přenosu a později de-zapouzdření se nazývá tunelování. Nicméně tunelování je někdy také známé jako zapouzdření (vedoucí ke zmatku).
Co je tunelování?
Tunneling je metoda používaná k přenosu užitečného zatížení jednoho protokolu pomocí síťového přenosového média jiného protokolu. Data, která je třeba přenést, jsou obvykle rámce/pakety patřící určitému protokolu (odlišnému od protokolu používaného k odesílání dat). Z tohoto důvodu nemůže být náklad odeslán, protože je vyroben svým původem. Proto musí být rámce před odesláním zapouzdřeny v dodatečné hlavičce, která poskytuje směrovací informace nezbytné pro správný přenos dat. Poté je vytvořen tunel (logická cesta, která propojuje koncové body, mezi kterými musí rámce projít) a rámce jsou směrovány mezi koncovými body tunelu přes síť. Když zapouzdřené pakety dosáhnou cílového koncového bodu tunelu, jsou de-zapouzdřeny a původní pakety obsažené uvnitř jsou odeslány do zamýšleného cíle. Tento celkový proces včetně zapouzdření a deenkapsulace se nazývá tunelování. Vrstva 2 i vrstva 3 (propojení otevřených systémů