faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

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:37] – [TCP genauer angeschaut] sbelfaecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:start [27.10.2021 18:44] sbel
Zeile 6: Zeile 6:
  
  
-{{  :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.
  
Zeile 14: Zeile 14:
 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 ====
Zeile 20: Zeile 20:
 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|
  
 ==== TCP genauer angeschaut ==== ==== TCP genauer angeschaut ====
- 
  
 Mit dem TCP Protokoll kann man Informationen in beide Richtungen übertragen. Kommunikation über TCP ermöglicht es, zur gleichen Zeit Daten zu senden und zu empfangen. Die Übertragungseinheiten, auf die TCP bei der Datenübertragung  zurückgreift, sind Segmente (Pakete), die zusätzlich zu den Nutzdaten auch Metainformationen enthalten können. Die maximale Paketgröße ist auf 1.500 Byte beschränkt (MTU - "Maximum Transfer Unit"). Verbindungsauf- und -abbau und auch die Datenübertragung werden von TCP-Software im Netzwerk-Protokollstapel des Betriebssystems übernommen. Mit dem TCP Protokoll kann man Informationen in beide Richtungen übertragen. Kommunikation über TCP ermöglicht es, zur gleichen Zeit Daten zu senden und zu empfangen. Die Übertragungseinheiten, auf die TCP bei der Datenübertragung  zurückgreift, sind Segmente (Pakete), die zusätzlich zu den Nutzdaten auch Metainformationen enthalten können. Die maximale Paketgröße ist auf 1.500 Byte beschränkt (MTU - "Maximum Transfer Unit"). Verbindungsauf- und -abbau und auch die Datenübertragung werden von TCP-Software im Netzwerk-Protokollstapel des Betriebssystems übernommen.
Zeile 32: Zeile 31:
 **Beispiel:**  **Beispiel:** 
  
-{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:server-client.png |}}+{{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:server-client.png |}}
  
  
-=== TCP-Verbindungsaufbau: Three-Way-Handshake ===+==== TCP-Verbindungsaufbau: Three-Way-Handshake ====
  
 Damit Client und Server eine TCP Verbindung aufbauen können, müssen beide über eine IP-Adresse verfügen und den Port für die Datenübertragung definiert und freigegeben haben((Hier greifen z.B. Firewalls ein, indem Sie den Zugriff auf bestimmte Ports blockieren)).  Damit Client und Server eine TCP Verbindung aufbauen können, müssen beide über eine IP-Adresse verfügen und den Port für die Datenübertragung definiert und freigegeben haben((Hier greifen z.B. Firewalls ein, indem Sie den Zugriff auf bestimmte Ports blockieren)). 
Zeile 45: Zeile 44:
   * 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 |}}
  
  
Zeile 56: Zeile 55:
  
 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 ===
 +
 +{{simplefilelist>.:*}}
  • faecher/informatik/oberstufe/netzwerke/kommunikationsarten_und_tcp/start.txt
  • Zuletzt geändert: 09.11.2023 20:09
  • von Frank Schiebel