Schauen wir uns nun den Unterschied zwischen einem klassenbezogenen
und einem klassenlosen Routingprotokoll an.
Erstens kündigt das klassenbezogene Routing-Protokoll die Subnetzmaske nicht als Beispiel an, sondern
würde das Netzwerk 10 ankündigen. 0 0 0, würde aber
andere Router nicht über die Subnetzmaske informieren.
Daher wissen andere Router nicht, ob es sich um eine / 8- oder / 24-Maske handelt.
Nun wird dies beim Routing sehr wichtig, weil ich beispielsweise einen PC mit einer IP-Adresse von
10 konfiguriert habe. 1. 1. 1 und Ihr
PC hatte eine IP-Adresse von 10. 1. 2 1 Befinden sich unsere PCs im selben Subnetz?
Nun, das hängt sehr davon ab, dass wenn die verwendete Subnetzmaske / 8 ist, sich unsere PCs in
demselben Subnetz befinden, aber wenn die verwendete Maske / 24 ist, dann befinden
sich unsere PCs nicht in demselben Subnetz.
Dies macht das Routing sehr
schwierig. Bei klassenbezogenen Routing-Protokollen
wird davon ausgegangen, dass alle anderen dieselbe Subnetzmaske verwenden.
Also mit anderen Worten, wenn sie ein Routing-Update mit einem Netzwerk von
10 erhalten haben. 0 0 0 an
einer Schnittstelle, bei der die IP-Adressen mit / 24 konfiguriert sind, nimmt
der Router an, dass auch andere Router mit / 24-Maske verwendet werden.
Nun wissen wir alle, dass Annahmen sehr, sehr gefährlich sein können.
Dies bedeutet, dass Router von der Netzwerkkonsistenz ausgehen, dh dass dieselbe
Maske im Netzwerk verwendet wird.
Die Router gehen davon aus, dass alle anderen dieselbe Subnetzmaske wie
sie verwenden und dass alle Masken gleich sind.
Mit anderen Worten, jeder verwendet eine /
24-Maske, die in Netzwerken heute nicht skalierbar oder implementierbar
ist. In heutigen Netzwerken verwenden wir keine klassenorientierten Routing-Protokolle wie RIP-Version 1.
Classful Routing-Protokolle fassten auch Routen über Klassengrenzen hinweg zusammen.
Wenn Sie also von einem Subnetz der Klasse A wie 10 gehen. 0 0 0 zu einem
Klasse-B-Subnetz wie 172. 16 0 0 Die
Router fassen automatisch alle Subnetze bis zur Klassengrenze zusammen.
Mit anderen Worten, ein Subnetz von 10. 1. 1. 0/24 wird zu 10 zusammengefasst. 0 0 Beispiel für
klassenbezogene Routingprotokolle ist die RIP-Version 1 und IGRP. IGRP wird
nicht mehr verwendet, und Sie sollten keine RIP-Version 1 verwenden.