♦ Sichere Ausführung von Remote-Anwendungen
♦ Firewalls und Einbruchserkennung
10.1. Netzwerkübersicht
10.1.1. Das OSI-Modell
Ein Protokoll ist, vereinfacht gesagt, eine Reihe von Regeln für die Kommunikation.
Um Daten über das Netzwerk zu übertragen, beispielsweise eine E-Mail von Ihrem Computer an einen Computer am anderen Ende der Welt, müssen viele verschiedene Hard- und Software zusammenarbeiten.
All diese Hardwareteile und die verschiedenen Softwareprogramme sprechen unterschiedliche Sprachen. Stellen Sie sich Ihr E-Mail-Programm vor: Es kann über ein bestimmtes Protokoll mit dem Betriebssystem des Computers kommunizieren, ist es aber nicht
in der Lage, mit der Computerhardware zu kommunizieren. Wir benötigen ein spezielles Programm im Betriebssystem, das diese Funktion ausführt. Der Computer wiederum muss in der Lage sein, mit der Telefonleitung oder einer anderen Internetverbindungsmethode zu kommunizieren. Und hinter den Kulissen muss die Netzwerkverbindungshardware kommunizieren können, um Ihre E-Mails von einem Gerät zum anderen und bis zum Zielcomputer weiterzuleiten.
Alle diese verschiedenen Arten von Kommunikationsprotokollen werden in 7 Schichten eingeteilt, die als bekannt sind Open Systems Interconnection-Referenzmodell, der OSI-Modell kurz gesagt. Zum besseren Verständnis ist dieses Modell auf eine vierschichtige Protokollbeschreibung reduziert, wie in der folgenden Tabelle beschrieben:
Tabelle 10-1. Das vereinfachte OSI-Modell
Ebenenname | Layer-Protokolle |
Anwendungsschicht | HTTP, DNS, SMTP, POP, ... |
Transportschicht | TCP, UDP |
Netzwerkschicht | IP, IPv6 |
Netzwerkzugriffsschicht PPP, PPPoE, Ethernet
Jede Ebene kann nur die Funktionalität der darunter liegenden Ebene nutzen; Jede Ebene kann nur Funktionen in die darüber liegende Ebene exportieren. Mit anderen Worten: Schichten kommunizieren nur mit benachbarten Schichten. Nehmen wir noch einmal das Beispiel Ihrer E-Mail-Nachricht: Sie geben sie über die Anwendungsschicht ein. In Ihrem Computer wandert es über die Transport- und Netzwerkebene. Ihr Computer verbindet es über die Netzwerkzugriffsschicht mit dem Netzwerk. Das ist auch die Ebene, die die Botschaft in die ganze Welt tragen wird. Am Zielort wird es der empfangende Computer tun
akzeptiert die Nachricht über seine eigene Netzwerkschicht und zeigt sie dem Empfänger über die Transport- und Anwendungsschicht an.