A közvetlen kapcsolás esetén amint megérkezik az adat, a kapcsoló máris cselekszik, még ha az átvitel nem is teljes. A kapcsoló csak annyit tárol el a keretből, hogy ki tudja olvasni a cél MAC-címet annak meghatározásához, hogy melyik porton kell továbbítania az adatokat. A cél MAC-címe a keret első 6 bájtjában található, az előtagot követően. A kapcsoló megnézi a cél MAC-címet a kapcsolási táblájában, meghatározza a kimenő interfészt és továbbítja a keretet a rendeltetési helyére a kijelölt porton keresztül. A kapcsoló nem végez semmilyen hibaellenőrzést a kereten. Mivel a kapcsolónak nem kell megvárnia a keret teljes pufferelését, és mivel nem végez hibaellenőrzést, a közvetlen kapcsolás gyorsabb, mint a tárol-és-továbbít kapcsolás. Mivel azonban a kapcsoló nem végez hibaellenőrzést, a hibás kereteket is továbbítja a hálózaton keresztül. A hibás keretek a továbbításuk során sávszélességet használnak el. A cél NIC végül eldobja ezeket.
Játsszuk le az animációt a közvetlen kapcsolási folyamat bemutatásához!
A közvetlen kapcsolásnak két változata van:
- Gyorskapcsolás: A gyorskapcsolás esetén a legkisebb a késleltetés. A gyorskapcsolás a célcím kiolvasása után azonnal továbbítja a csomagot. Mivel a gyorskapcsolás a teljes csomag beérkezése előtt elkezdődik, lehet, hogy a csomagokat hibásan továbbítjuk. Ez ritkán történik meg, és a fogadó hálózati kártya a beérkező hibás kereteket egyébként is figyelmen kívül hagyja. Gyorstovábbító módban a késleltetést az első beérkezett bittől az első elküldött bitig számítjuk. A gyorskapcsolás a tipikus módszer közvetlen kapcsolás esetén.
- Töredékmentes kapcsolás: A töredékmentes kapcsoláskor a kapcsoló még a keret továbbítása előtt eltárolja az első 64 bájtot. A töredékmentes kapcsolás tulajdonképpen egy kompromisszum a tárol-és-továbbít kapcsolás, valamint a gyorskapcsolás között. Az ok, amiért a töredékmentes kapcsolás a keret első 64 bájtját tárolja el, hogy a legtöbb hálózati hiba és ütközés az első 64 bájt továbbítása alatt történik. A töredékmentes kapcsolás megpróbálja kibővíteni a gyorskapcsolást egy kisebb hibaellenőrzés elvégzésével a keret első 64 bájtján annak érdekében, hogy megbizonyosodjon, nem történt-e ütközés a keret továbbítása előtt. A töredékmentes kapcsolás tehát kompromisszum a nagy késleltetésű, de magas integritást nyújtó tárol-és-továbbít módszer, valamint az alacsony késleltetésű és csökkentett integritású gyorskapcsolás között.
Az ábra a közvetlen kapcsolásra mutat példát.
Bizonyos kapcsolók portonkénti közvetlen kapcsolásra vannak beállítva mindaddig, amíg a hibák száma el nem ér egy a felhasználó által definiált hibaküszöb szintet, ami után automatikusan átvált tárol-és-továbbít módra. Amikor a hibaarány a küszöbérték alá csökken, a port automatikusan visszavált közvetlen kapcsolásra.