In den frühen Tagen des Internet , entwickelt viele verschiedene Universitäten und Networking Hersteller ihre eigenen Technologien, die es ihnen ermöglichen, Geräte miteinander zu verbinden über ein Netzwerk würden . Für das Internet zu arbeiten wie heute waren diese Vorrichtungen von verschiedenen Entitäten in der Lage sein , miteinander zu sprechen . Ursprünglich war dies ein Problem , da sie verwendet alle ihre eigenen Protokolle Anstand . Dies war der Hauptgrund für die Konzeption und Entwicklung von Internet Protocol ( IP). IP
Die Idee dahinter war, ein IP -Protokoll, das verschiedene höhere Protokolle kapseln könnte und deshalb machen sie transparent bei Reisen über ein Netzwerk zu erstellen. Die Verwendung von IP bedeutet , dass verschiedene Hersteller unterschiedliche Protokolle verwenden könnte frei kommunizieren durch " Umwickeln " der Daten um ein IP-Datagramm , das im Wesentlichen ein Stück von Daten und einen Header, der Informationen wie die Quell-und Zieladressen enthält . IP wurde bald zum Standard für die Vernetzung von Kommunikation und ist immer noch die offizielle Protokoll für Internet-Kommunikation.
TCP & UDP
Transmission Control Protocol (TCP) und User Datagram Protocol ( UDP) sind höhere Protokolle , die über der IP-Ebene zu arbeiten. Sie sind sowohl als ein Satz von Regeln bestimmen, wie Daten gesendet und bestätigt werden. Sie arbeiten nach dem gleichen Prinzip wie IP in der Weise, dass sie Daten zu kapseln : Die Daten, die durch die TCP -und UDP- Protokolle empfangen wird " eingewickelt " innerhalb eines TCP-oder UDP-Paket . Dies bedeutet, dass alle Daten, die gesendet werden können und jedes Gerät mit TCP und UDP ist in der Lage , es zu transportieren.
Hauptnutzen der Protokolle
Protokolle geben Designern und Entwickler eine völlig transparente Weise der Transport von Daten über ein Netzwerk. Ein Software-Entwickler braucht keine Sorgen zu machen , wie die Daten über ein Netzwerk gesendet wird. Stattdessen hat er einfach sicher, dass die Anwendung TCP oder UDP nutzt , und die Protokolle werden die Mechanik, wie die Daten segmentiert , transportiert und anerkannt zu behandeln.
IP Version 6
< p> IP Version 6 ist eine Erweiterung der aktuellen IP-Protokoll (Version 4) . Version 6 zahlreiche Fragen in Bezug auf Sicherheit , Leistung und vor allem Platz . Version 4 des IP-Protokolls ermöglicht nur 4294967296 (232) Adressen . Dieses Problem wurde vorübergehend mit dem Einsatz von Network Address Translation (NAT) zu überwinden, aber das wiederum bedeutete, End-to- End-Konnektivität beeinträchtigt wurde . IP Version 6 ermöglicht 2 (128) Adressen .