2.7.5 Αλληλεπίδραση των DVMRP, MOSPF και ΡΙΜ
Αναπτύσσεται μία μορφή ιεραρχικής δρομολόγησης για να επιτρέψει στο DVMRP, στο MOSPF και πιθανώς στο ΡΙΜ να αλληλεπιδρούν μεταξύ τους. Αυτός ο τύπος δρομολόγησης χωρίζει το Internet σε έναν αριθμό περιοχών. Μέσα σε κάθε περιοχή χρησιμοποιείται ένα συγκεκριμένο πρωτόκολλο δρομολόγησης. Δύο ή περισσότερες περιοχές μπορεί να χρησιμοποιούν το ίδιο πρωτόκολλο, αλλά αποτελούν δύο ξεχωριστές περιπτώσεις του ίδιου πρωτοκόλλου δρομολόγησης που μειώνουν το ποσό των πόρων που χρειάζονται οι δρομολογητές. Οι λεπτομέρειες μιας περιοχής είναι κρυφές από όλες τις άλλες περιοχές.
Κάθε περιοχή έχει μία χαρακτηριστική ταυτότητα. Οι δρομολογητές μέσα σε κάθε περιοχή μπορούν να εφαρμόσουν όποιο multicast πρωτόκολλο θέλουν ως Level 1 πρωτόκολλο. Κάθε περιοχή θα απαιτείται να έχει τουλάχιστον έναν δρομολογητή που θα είναι ο συνοριακός δρομολογητής και συνεπώς θα έχει ένα πρωτόκολλο Level 2 (DVMRP) το οποίο αλληλεπιδρά μεταξύ δύο διαφορετικών περιοχών. Οι δρομολογητές δευτέρου επιπέδου κατασκευάζουν ένα δέντρο διανομής το οποίο βασίζεται στην ταυτότητα της περιοχής και στο γκρουπ προκειμένου να προωθήσουν αποδοτικά multicast πακέτα σε διαφορετικές περιοχές.
Όταν ένα πακέτο ξεκινάει από μία πηγή σε μία περιοχή μοιράζεται σε όλα τα μέλη της περιοχής αυτής σε συμφωνία με το πρωτόκολλο του πρώτου επιπέδου. Επίσης προωθείται προς τον συνοριακό router ο οποίος το δεσμεύει και του δίνει ένα χαρακτηριστικό που προσδιορίζει την περιοχή από την οποία προέρχεται και το γκρουπ στο οποίο απευθύνεται και το προωθεί προς όλες τις περιοχές οι οποίες έχουν μέλη του γκρουπ. Όταν το δεσμευμένο πακέτο φτάσει σε μια νέα περιοχή ο δρομολογητής του δευτέρου επιπέδου του αφαιρεί τα χαρακτηριστικά της περιοχής και του γκρουπ και το προωθεί προς τα μέλη του γκρουπ του σύμφωνα με το πρωτόκολλο του πρώτου επιπέδου.