Οι πύλες λειτουργούν και στα επτά επίπεδα του OSI μοντέλου. Ουσιαστικά χρησιμεύουν για τη μετατροπή ενός επικοινωνιακού πρωτοκόλλου σε άλλο. Πρόκειται για λογισμικό που υπάρχει εγκατεστημένο μέσα στους δρομολογητές.
Η λειτουργία μιας πύλης και η μετατροπή των πρωτοκόλλων φαίνεται στο παρακάτω σχήμα: