Also wenn du komplett den Durchblick haben willst führt um das OSI Schichtenmodell nix herum
[Zur Link-Ansicht bitte registrieren.]
Also IP ist das Internet Protokoll und mehr als Netze und Adressen wird darin auch nicht festgelegt. Ohne dieses Protokoll ist es nicht möglich eine Verbindung in einem Netzwerk aufzubauen, deswegen ist dieses Protokoll auch in der Vermittlungsschicht (Schicht 3).
TCP beschreibt dann u.a. wie die Verbindung aufgebaut wird und befindet sich deshalb in der Schicht 4, der Transportschicht des OSI Modells.
TCP ist ein verbindungsorientiertes Protokoll d.h. solange keine Verbindung zum Netzwerk/Computer besteht findet keine Übertragung statt. Zudem wird in diesem Protokoll der Verlust von Datenpaketen erkannt und automatisch behoben, daher eignet sich das Protokoll gerade für ftp, www oder email Verbindungen.
Der Gegenspieler zum TCP ist das UDP, welches ein verbindungsloses Protokoll ist. Dieses Protokoll ist schlichtweg nur für die Übertragung von Datenpaketen notwendig, dabei erfolgt keine Kontrolle ob diese Pakete auch wirklich ankommen. Dieses Protokoll eignet sich u.a. für Streamings jeglicher Art. Bei einem Stream ist es nicht wichtig ob einzelne Audio oder Video-Pakete fehlen, der Nutzer merkt nur selten etwas davon (evtl. Bildartefakte oder verzerrter Ton). UDP ist ein sehr simples Protokoll und erzeugt keine Verzögerungen wie es bei TCP der Fall ist.
Einfacher kann ich es nicht erklären
Den Rest liest du dir besser selbst durch.