Unterschied zwischen TCP und IP

Unterschied zwischen TCP und IP

TCP vs. IP

Das Transmissionskontrollprotokoll (auch als TCP bekannt) ist ein Kernprotokoll der Internet -Protokollsuite. Es arbeitet auf einer höheren Ebene als das Internet -Protokoll des Landsmanns (auch als IP bekannt). Die beiden Hauptanliegen von TCP sind die beiden Endsysteme - zum Beispiel ein Webbrowser und ein Webserver. TCP liefert die Lieferung eines Byt -Stroms von einem Programm von einem Computer zum anderen Computer. TCP ist auch für die Steuerung der Größe, der Durchflussregelung, der Datenaustausch- und Netzwerkverkehrsüberlastung verantwortlich.

IP ist ein Protokoll, das für die Datenkommunikation in einem Paket -Switched Internetwork verwendet wird (dh eine Internetarbeit, in der alle übertragenen Daten zusammengefasst werden). Wie bei TCP verwendet es auch die Internet -Protokollsuite. Es ist das primäre Protokoll in der Internetschicht der Internet -Protokollsuite. Seine Hauptaufgabe besteht darin, ausgezeichnete Protokolldagagramme (auch als Pakete bezeichnet) vom Quellhost zu dem Zielhost zu liefern, der nur ihre Adressen basiert. Daher definiert IP Adressierungsmethoden und -strukturen für die Einkapselung der Pakete.

TCP bietet Kommunikationsdienste auf einer Zwischenebene zwischen einem Anwendungsprogramm und dem IP an. Dies bedeutet, dass, wenn ein Anwendungsprogramm mithilfe der IP ein großes Datenstück im Internet senden möchte, anstatt die Daten in Größen zu unterteilen, die zur IP passen, und eine Reihe von Anforderungen der IP -Anfragen zu verwenden, die Software fähig ist von einer einzelnen Anfrage an TCP auszugeben und dieses Protokoll die Details der IP -Übertragung zu erledigen. TCP erkennt Probleme, die sich im IP ergeben, fordert die Umsetzung der verlorenen Pakete an, ordnet die Reihenfolge der Pakete um (so dass sie wieder in ihre richtige Reihenfolge versetzt werden) und hilft, die Netzwerküberlastung zu minimieren (um das Auftreten zu verringern von anderen Problemen auf der ganzen Linie). Sobald dies alles erledigt und die ordnungsgemäße Kopie der Daten zusammengestellt wurde, wird das Paket an das Anwendungsprogramm weitergegeben.

IP -Kapselung bedeutet, dass die Daten aus einem Protokoll der oberen Schicht in Form eines Pakets oder Datagramms erfasst werden. Es besteht keine wirkliche Notwendigkeit nach Circuit Setup, bevor ein Host Pakete an einen anderen Host sendet. Daher ist IP ein Protokoll ohne Verbindung - im direkten Gegensatz zu öffentlichen geschalteten Telefonnetzwerken, für die die Einrichtung einer Schaltung erforderlich ist, damit jeder Telefonanruf durchlaufen muss. Infolge der IP -Kapselung kann es über ein heterogenes Netzwerk (ein Netzwerk, das Computer verbindet, die aus einer Kombination von Verbindungswerkzeugen bestehen können) verwendet werden, um IP -Adressen mit Datenverbindungsadressen zu beheben.

Zusammenfassung:

1. TCP ist ein Kern, der auf einem relativ hohen Niveau arbeitet. IP arbeitet auf einer niedrigeren Ebene.

2. TCP bietet Kommunikationsdienste auf einer Zwischenebene zwischen einem Anwendungsprogramm und dem IP an. IP fasst alle Daten zusammen und ist verbindlos.