Ένα πρωτόκολλο εσωτερικών πυλών (Interior Gateway Protocol - IGP) είναι ένα πρωτόκολλο δρομολόγησης το οποίο χρησιμοποιείται στο εσωτερικό ένος αυτόνομου συστήματος. Τα πιο ευρεώς χρησιμοποιούμενα IGP είναι το Routing Information Protocol (RIP), το Open Shortest Path First (OSPF), και το IS-IS.

Όταν χρησιμοποιούμε ένα πρωτόκολλο εξωτερικών πυλών όπως το Border Gateway Protocol (BGP) σε ένα δίκτυο, οι διαδρομές που λαμβάνοται έχουν ένα επόμενο hop το οποίο δεν είναι απαραίτητα απευθίας συνδεδεμένο. Το IGP χρησιμοποιείται για να «επιλύσει» αυτά τα επόμενα hops.