Een gateway zorgt voor de toegang tot een netwerk. Eén functie van de gateway is het aanwijzen van de bestemming van de computer op het netwerk. De andere functie is het verbinden van twee of meerdere netwerken. Een gateway werkt op alle lagen van het netwerk en kan verschillende soorten netwerken aan elkaar kopppelen.