Un domeniu de rutare este un termen folosit pentru a identifica un nivel inferior al ierarhiei unei rețele de calculatoare în ceea ce privește rutarea traficului de rețea. Toate computerele și routerele conținute în domeniu trebuie să fie administrate de o singură sursă, cum ar fi o companie sau o organizație, și să adere la un singur protocol de rutare. Subrețele suplimentare pot exista într-un anumit domeniu pentru a detalia o topologie de rețea, atâta timp cât subrețelele urmează același protocol de rutare. În plus, un anumit domeniu poate exista ca parte a unei rețele mai mari.
Modul în care un domeniu de rutare se încadrează în ierarhia generală depinde oarecum de construcția rețelei și de protocoalele de rutare utilizate. Este adesea o subrețea a ceea ce este cunoscut drept un domeniu administrativ, care poate avea orice număr de domenii de rutare în interiorul său. În acest fel, două domenii de rutare diferite pot funcționa sub diferite protocoale de rutare într-un singur domeniu administrativ, dar totuși să fie administrate de o singură sursă. Două sau mai multe domenii administrative pot fi, de asemenea, conectate în cazul în care este nevoie de implementat un al treilea protocol de rutare, dar va fi păstrat separat de celelalte două.
Urcând în ierarhie, un domeniu administrativ poate exista în ceea ce este cunoscut ca un sistem autonom. Un sistem autonom poate fi privit în esență ca orice colecție de domenii de rutare care au o rută stabilită către Internet. În cele mai multe cazuri, un singur domeniu administrativ și domeniul său de rutare vor fi un sistem autonom, uneori numit și un domeniu congruent. Acest lucru se datorează faptului că, pentru ca traficul de rețea să ajungă la un alt domeniu administrativ, de obicei trebuie să traverseze Internetul pentru a ajunge la al doilea domeniu administrativ.
Modul în care funcționează un domeniu de rutare este prin utilizarea unui protocol de rutare stabilit în mod explicit. În interior, există orice număr de computere, denumite sisteme finale (ES). Conectarea lor în grupuri sunt de obicei routere sau alte dispozitive de rețea, care sunt denumite sisteme intermediare (IS). Aceste grupări, sau subrețele, sunt denumite protocoale ES-IS (end system to intermediate system). Protocoalele care grupează sistemele intermediare care împărtășesc protocolul comun de rutare sunt denumite protocol IS-IS (inter-domain intermediate system to intermediate system).
În timp ce regulile pentru domeniile de rutare specifică utilizarea unui singur protocol de rutare în întregul domeniu, există excepții ocazionale. De exemplu, un singur ES poate avea o cale directă către un IS. Din punct de vedere tehnic, acesta poate fi privit ca un alt protocol de rutare, deoarece ruta este stabilită între ES și IS, deși nu interferează cu protocolul IS-IS intradomeniu primar. În general, un protocol IS-IS intra-domeniu este adesea denumit protocol interior gateway (IGP).
Deoarece este posibil să aveți mai multe domenii de rutare într-un singur domeniu administrativ, există metode pentru interconectarea acelor instanțe în care mai multe domenii administrative trebuie să se conecteze. În acest caz, un protocol diferit de cel utilizat de domeniul de rutare poate fi utilizat pentru a conecta cele două domenii administrative. Acesta este cunoscut ca un protocol IS-IS inter-domeniu. În timp ce pot exista două domenii administrative gestionate de o singură sursă administrativă, de dragul securității, acestea sunt de obicei conectate prin ceea ce se numește protocol de gateway de frontieră (BGP).