2016-04-24 5 views
0

Das ist im Wesentlichen meine Frage. Ist der Netzwerkteil nicht in der IP-Adresse eines Computers enthalten, sodass andere Computer, wenn sie gesendet werden, diesen Netzwerkteil betrachten können und wissen, wohin sie ihn zurücksenden sollen? Warum haben Router ihre eigene IP-Adresse?Warum haben Router eine IP-Adresse, wenn Computer bereits einen Netzwerkteil in ihrer IP haben?

+0

Router müssen mit anderen Routern kommunizieren, um Routen auszutauschen. Aus dieser Perspektive sind sie Peer-Hosts. Ich verstehe nicht, was das mit der Programmierung zu tun hat, und ich denke, es ist hier nicht der Fall. –

Antwort

0

Der Router muss ein Knoten im selben Netzwerk wie der Computer sein, der ihn verwendet. Wenn Ihr PC versucht, mit einem System in einem anderen Netzwerk zu kommunizieren, konsultiert er seine Routing-Tabelle, um herauszufinden, welcher Router (es können mehrere sein) die Route zum Ziel hat. Ohne eine IP-Adresse auf dem Router gäbe es keine Möglichkeit, Pakete an den Router zu senden und somit keine Möglichkeit, sich aus Ihrem Netzwerk zu entfernen.

Ich nehme an, das IP-Protokoll könnte entworfen worden sein, um Broadcasts zu verwenden, um den Weg heraus zu finden, aber das würde Probleme mit Verkehrsstau verursacht haben. Zum Glück wurde es nicht so entworfen.

Verwandte Themen