Да нигде такого не пишут, просто шлюз понимается под разными интерпретациями... С одной стороны - это вроде как комп, распределяющий права, и дающий доступ через себя до чего либо, с другой стороны, этим всем рулит программа....