Beágyazás vs alagút
A beágyazás és az alagút két fontos fogalom a számítógépes hálózatépítésben. Az alagút az a módszer, amellyel egy protokoll hasznos teherét (keretet vagy csomagot) lehet átvinni egy másik protokoll internetes infrastruktúrája segítségével. Mivel az átadott hasznos teher más protokollhoz tartozik, nem lehet elküldeni a létrehozásakor. A beágyazás az a folyamat, amikor a hasznos teher egy másik fejlécbe beágyazódik, hogy azt a közbenső hálózaton keresztül megfelelő módon el lehessen küldeni (alagútba lehessen hozni). Az átvitel után a beágyazott hasznos tehernek be kell kapszuláznia a routing végpontján, és továbbadható a végső rendeltetési helyre. A kapszulázás, átvitel és később a kapszulázás teljes folyamatát alagútolásnak nevezik. Az alagút kialakítását azonban néha kapszulázásnak is nevezik (összetévesztéshez vezet).
Mi az alagút??
Az alagút az a módszer, amellyel az egyik protokoll hasznos teherét át lehet vinni egy másik protokoll internetes szállítási közegén keresztül. Az átküldendő adatok általában egy bizonyos protokollhoz tartozó keretek / csomagok (különböznek az adatküldéshez használt protokolltól). Emiatt a hasznos teher nem küldhető el, mivel az eredete előállítja. Ezért a kereteket egy további fejlécbe kell beágyazni, amely a küldés előtt biztosítja az adatok helyes továbbításához szükséges útválasztási információkat. Ezután alagút (logikai útvonal, amely összekapcsolja a keretek közötti végpontokat, amelyeknek a keretek között kell haladniuk) jön létre, és a kereteket az alagút végpontjai között az internetes hálózaton keresztül vezetik. Amikor a becsomagolt csomagok elérik az alagút rendeltetési végpontját, akkor azokat bezárják, és a benne lévő eredeti csomagokat a kívánt rendeltetési helyre küldik. Ezt az átfogó folyamatot, amely magában foglalja a kapszulázást és a kapszulázást is, alagútnak nevezik. Mind a 2., mind a 3. réteg (az Open Systems Interconnection Reference Model) alagútot használ. A tipikus 2. réteg alagút protokollok a PPTP (pont-pont alagút protokoll) és az L2TP (második réteg alagút protokoll). A 3. réteg általában IPSec alagút módot használ alagút protokollként.
Mi az a kapszula??
Mint fentebb említettük, a beágyazás az a folyamat, amelyben a csomagokat egy másik fejlécbe kapszulálják be az alagút megkezdése előtt. Ez a kiegészítő fejléc tartalmazza a beillesztett hasznos tehernek a közbenső internetes hálózaton keresztül történő továbbításához szükséges útválasztási információkat. Ez az információ elengedhetetlen, mivel a hasznos teher egy olyan hálózaton (protokollon) keresztül kerül elküldésre, amely eltér az a hálózat, amelyen az adatokat létrehozták. A 2. rétegben (amely kereteket használ cserélési egységként) az alagútolás során mind a PPTP, mind az L2TP kapszulázza a PPP (pont-pont protokoll) keretet. A 3. rétegben (amely csomagokat használ cserélő egységként) az alagútolás során az IPSec alagút üzemmódban az IP (Internet Protocol) csomagokat egy további IP fejlécbe helyezik.
Mi a különbség a kapszulázás és az alagút kialakítása között??
Az alagút az a módszer, amellyel az egyik protokoll hasznos teherét át lehet vinni egy másik protokoll internetes infrastruktúrája segítségével. A beágyazás az a folyamat, amikor a keretet egy másik fejlécbe kapszulázzuk, hogy azt a közbenső hálózaton keresztül megfelelő módon el lehessen küldeni (alagútba lehessen hozni). Az alagútnak a kapszulázás, átvitel és a kapszulázás teljes folyamata vonatkozik, míg a kapszulázás csak egy lépés ebben a teljes folyamatban. Mindazonáltal, az egész részleges kapcsolattól függetlenül, az alagútépítést néha kapszulázásnak is nevezik.