Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung |
faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:start [27.10.2021 18:39] – [TCP-Verbindungsaufbau: Three-Way-Handshake] sbel | faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:start [15.12.2021 17:11] – [Ein Experiment mit Filius] sbel |
---|
| |
| ~~NOTOC~~ |
====== Kommunikationsarten ====== | ====== Kommunikationsarten ====== |
| |
| |
| |
{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:vermittlung.jpg?200|}} | {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:vermittlung.jpg?200|}} |
**Leitungsvermittelte Verbindungen** öffnen einen exklusiven Kommunikationskanal zwischen zwei Kommunikationspartnern - ein Beispiel ist das frühere Telefonnetz. | **Leitungsvermittelte Verbindungen** öffnen einen exklusiven Kommunikationskanal zwischen zwei Kommunikationspartnern - ein Beispiel ist das frühere Telefonnetz. |
| |
Durch Änderung der Steckverbindung, später durch Relais und elektronische Schaltungen wurden die Teilnehmer direkt verbunden. Der gesamte Kommunikationsvorgang nutzte diesen Kanal. Bei leitungsbasierten Verbindungen ist der logistische Aufwand recht hoch, die Vermittlungszeit ebenfalls, dafür kann man sehr genau vorhersagen, mit welcher Bandbreite die Kommunikation durchgeführt werden kann, da die Verbindung für diesen einen Kommunikationsvorgang "reserviert" ist. | Durch Änderung der Steckverbindung, später durch Relais und elektronische Schaltungen wurden die Teilnehmer direkt verbunden. Der gesamte Kommunikationsvorgang nutzte diesen Kanal. Bei leitungsbasierten Verbindungen ist der logistische Aufwand recht hoch, die Vermittlungszeit ebenfalls, dafür kann man sehr genau vorhersagen, mit welcher Bandbreite die Kommunikation durchgeführt werden kann, da die Verbindung für diesen einen Kommunikationsvorgang "reserviert" ist. |
| |
{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:leitungsbasiert.png?600 |}} | {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:leitungsbasiert.png?600 |}} |
| |
==== Paketbasierte Kommunikation ==== | ==== Paketbasierte Kommunikation ==== |
Bei der Paketbasierten Kommunikation (z.B. per TCP oder UDP), werden die Kommunikationsinhalte in "Datenpakete aufgeteilt und über ein vermaschtes Netz an den Empfänger vermittelt - jedes Paket einzeln. Dabei können verschiedene Teile der Kommunikation durchaus unterschiedliche Wege durch das Netzwerk nehmen und in anderer Reihenfolge am Ziel ankommen, als sie abgesendet wurden. | Bei der Paketbasierten Kommunikation (z.B. per TCP oder UDP), werden die Kommunikationsinhalte in "Datenpakete aufgeteilt und über ein vermaschtes Netz an den Empfänger vermittelt - jedes Paket einzeln. Dabei können verschiedene Teile der Kommunikation durchaus unterschiedliche Wege durch das Netzwerk nehmen und in anderer Reihenfolge am Ziel ankommen, als sie abgesendet wurden. |
| |
|{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:packet_switching.gif |}}| | |{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:packet_switching.gif |}}| |
|Grafik: Oddbodz - Own work, [[https://creativecommons.org/licenses/by-sa/3.0|CC BY-SA 3.0]], https://commons.wikimedia.org/w/index.php?curid=29033823| | |Grafik: Oddbodz - Own work, [[https://creativecommons.org/licenses/by-sa/3.0|CC BY-SA 3.0]], https://commons.wikimedia.org/w/index.php?curid=29033823| |
| |
| ==== Ein Experiment mit Filius ==== |
| |
| |
| Öffne das folgende Filius-Szenario: und aktiviere zunächst **alle** Modemverbindungen. |
| |
| Beim empfangenden Modem (das auf eingehende Verbindungsanfragen wartet) die Schaltfläche "Aktivieren klicken", dann beim Gegenstück auf "Verbinden". Wenn die Verbindung zustande gekommen ist, haben beide Modems einen grünen Punkt: |
| |
| {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:filius_modem.png |}} |
| |
| Reduziere dann die Ausführungsgeschwindigkeit auf ca. 70%. Das Ergebnis sollte so aussehen: |
| |
| {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:auswahl_110.png?500 |}} |
| |
| * Öffne auf dem Laptop mit der IP-Adresse 192.168.1.10 (links oben) eine Kommandozeile |
| * Pinge den Rechner mit der Adresse 192.168.0.11 an und beobachte am Blinken der Verbindungsleitungen, welchen Weg die ICMP Pakete nehmen. |
| * Wiederhole den Versuch mit dem Zielrechner 192.168.0.12. Was fällt dir auf? Kannst du anhand der Konfiguration der Rechner (mit den Mauszeiger über dem Rechner stehen bleiben) eine Erklärung für das Verhalten finden? |
| |
| |
==== TCP genauer angeschaut ==== | ==== TCP genauer angeschaut ==== |
**Beispiel:** | **Beispiel:** |
| |
{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:server-client.png |}} | {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:server-client.png |}} |
| |
| |
* Zum Abschluss des Verbindungsaufbaus bestätigt der Client den Erhalt des SYN-ACK-Segments, indem er ein eigenes ACK-Paket versendet, das die um 1 erhöhte Sequenznummer des Servers enthält. | * Zum Abschluss des Verbindungsaufbaus bestätigt der Client den Erhalt des SYN-ACK-Segments, indem er ein eigenes ACK-Paket versendet, das die um 1 erhöhte Sequenznummer des Servers enthält. |
| |
{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:3wayhs.png |}} | {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:3wayhs.png |}} |
| |
| |
| |
Kannst in der Analyse des Datenverkehrs herausfinden, ob und wie eine TCP Verbindung auch beendet wird? Recherchiere und erstelle einen Heftaufschrieb. | Kannst in der Analyse des Datenverkehrs herausfinden, ob und wie eine TCP Verbindung auch beendet wird? Recherchiere und erstelle einen Heftaufschrieb. |
| |
| ---- |
| |
=== Material === | === Material === |
| |
{{simplefilelist>.:*}} | {{simplefilelist>.:*}} |