Die TCP / IP-Networking Protocol Suite

TCP / IP, das Protokoll, auf dem das Internet aufgebaut ist, ist eigentlich kein einziges Protokoll, sondern eine ganze Reihe von verwandten Protokollen. TCP ist sogar älter als Ethernet. Es wurde erstmals im Jahre 1969 durch das Department of Defense konzipiert. Derzeit verwaltet die Internet Engineering Task Force oder IETF, das TCP / IP-Protokoll-Suite.

Menu

  • Ip
  • Tcp
  • Udp

IP

IP, die für die Internet Protocol steht, ist ein Netzwerkschichtprotokoll, das für die Bereitstellung Pakete an Netzwerkvorrichtungen verantwortlich. Das IP-Protokoll verwendet, logische IP-Adressen an einzelne Geräte beziehen, anstatt physikalische (MAC) -Adressen. Ein Protokoll namens ARP (für Address Resolution Protocol) übernimmt die Aufgabe, IP-Adressen zu MAC-Adressen umzuwandeln.

Da IP-Adressen von einem Netzwerkteil und einem Host-Teil bestehen, ist IP ein routbares Protokoll. Als Ergebnis kann IP ein Paket zu einem anderen Netz weiterzuleiten, wenn der Host nicht auf dem aktuellen Netzwerk ist. (Die Fähigkeit, um Pakete über Netzwerke ist, wo IP seinen Namen. Ein Internet ist eine Reihe von zwei oder mehr verbundene TCP / IP-Netzwerke, die durch Routing erreicht werden kann.)

TCP

TCP, das für Transmission Control Protocol steht, ist ein verbindungsorientiertes Transportschichtprotokoll. TCP ermöglicht ein Gerät zuverlässig ein Paket an ein anderes Gerät auf dem gleichen Netzwerk oder einem anderen Netzwerk zu senden. TCP gewährleistet, dass jedes Paket, wenn überhaupt möglich geliefert wird. Es tut dies, indem eine Verbindung mit der Empfangseinrichtung zur Festlegung und dann die Pakete zu senden. Wenn ein Paket nicht ankommt, sendet TCP das Paket. Die Verbindung wird erst nach dem Paket zugestellt wurde oder ein nicht behebbarer Fehlerzustand aufgetreten ist.

Ein wichtiger Aspekt TCP ist, dass es immer auf Eins-zu-eins-Kommunikation verwendet wird. Mit anderen Worten erlaubt TCP eine einzelne Netzwerkgerät Daten mit einem anderen einzelnen Netzwerkgerät auszutauschen. TCP ist nicht auf Sendung Nachrichten an mehrere Empfänger im Netzwerk verwendet wird. Stattdessen wird das User Datagram Protocol (UDP) zu diesem Zweck verwendet.

Viele bekannte Protokolle der Anwendungsschicht stützen sich auf TCP. Zum Beispiel, wenn ein Benutzer einen Web-Browser eine Seite ausgeführt wird, verwendet der Browser HTTP eine Anfrage über TCP an den Web-Server zu senden. Wenn der Web-Server die Anforderung empfängt, verwendet es HTTP die angeforderte Webseite an den Browser zurück über TCP, erneut zu senden. Andere Protokolle der Anwendungsschicht, die TCP umfassen Telnet (für Terminal-Emulation), FTP (für Dateiaustausch) und SMTP (für E-Mail).

UDP

Das User Datagram Protocol (oder UDP) wenn der Overhead einer Verbindung ist ein Transportschichtprotokoll verbindungslos die verwendet wird, ist nicht erforderlich. Nach UDP ein Paket auf dem Netzwerk (über das IP-Protokoll) gesetzt hat, vergißt es darüber. UDP garantiert nicht, dass das Paket an seinem Ziel tatsächlich ankommt. Die meisten Anwendungen, die für alle Antworten als Folge der Pakete über UDP gesendet erwartete warten UDP einfach verwenden. Wenn eine Antwort innerhalb einer bestimmten Frist nicht ankommt, entweder die Anwendung sendet das Paket wieder oder aufgibt.

Wahrscheinlich die bekannteste Anwendungsschichtprotokoll, das UDP verwendet, ist DNS, das Domain Name System. Wenn eine Anwendung einen Domain-Namen wie dummkopf.ru zugreifen muss, sendet DNS ein UDP-Paket an einen DNS-Server, um die Domain nachschlagen. Wenn der Server die Domäne findet, gibt es die IP-Adresse der Domain in einem anderen UDP-Paket.

Menü