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 [06.10.2020 09:00] – [TCP genauer angeschaut] sbelfaecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_tcp:start [27.10.2021 18:24] – Externe Bearbeitung 127.0.0.1
Zeile 23: Zeile 23:
  
  
-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 sind (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.
  
 Der TCP-Stack des Betriebssystems wird von den Netzwerkanwendungen wie Webbrowsern oder Serverprogrammen über spezifische Schnittstellen bedient, jede Verbindung ist dabei durch zwei Endpunkte -- **Client** und **Server** -- definiert. Welcher Kommunikationspartner die Client- und welche die Serverrolle übernimmt, spielt dabei zunächst keine Rolle – wichtig ist, dass der TCP-Stack an jedem Endpunkt ein eindeutiges, Paar aus **IP-Adresse** und **Port** verwenden kann. Der TCP-Stack des Betriebssystems wird von den Netzwerkanwendungen wie Webbrowsern oder Serverprogrammen über spezifische Schnittstellen bedient, jede Verbindung ist dabei durch zwei Endpunkte -- **Client** und **Server** -- definiert. Welcher Kommunikationspartner die Client- und welche die Serverrolle übernimmt, spielt dabei zunächst keine Rolle – wichtig ist, dass der TCP-Stack an jedem Endpunkt ein eindeutiges, Paar aus **IP-Adresse** und **Port** verwenden kann.
Zeile 34: Zeile 34:
 === 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)). ubuntu+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)). 
  
 Der Ablauf beim Verbindungsaufbau mit TCP sieht folgendermaßen aus: Der Ablauf beim Verbindungsaufbau mit TCP sieht folgendermaßen aus:
Zeile 44: Zeile 44:
 {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:3wayhs.png |}} {{ :faecher:informatik:oberstufe:netzwerke:kommunikationsarten_und_bgp:3wayhs.png |}}
  
-=== Aufgabe === 
  
-Baue mit Filius das Netz im Abschnitt [[faecher:informatik:oberstufe:netzwerke:simu_www:start|Simulation des WWW auf]], zunächst **ohne DNS und die Erweiterungen** - es genügt wenn du auf dem CLientcomputer mit dem Webbrowser eine Webseite auf dem Server öffnen kannst. +---- 
 +{{:aufgabe.png?nolink  |}} 
 +=== (A1) === 
 +Baue mit Filius das Netz im Abschnitt [[faecher:informatik:oberstufe:netzwerke:simu_www:start|Simulation des WWW auf]], zunächst **ohne DNS und die Erweiterungen** - es genügt wenn du auf dem Clientcomputer mit dem Webbrowser eine Webseite auf dem Server öffnen kannst. 
  
 Vollziehe den TCP Verbindungsaufbau nach, wenn du mit einem Webbrowser eine Webseite öffnest und den Datenverkehr betrachtest. Vollziehe den TCP Verbindungsaufbau nach, wenn du mit einem Webbrowser eine Webseite öffnest und den Datenverkehr betrachtest.
  
 Kannst in der Analyse des Datenverkehrs herausfinden, ob eine TCP Verbindung auch beendet wird? Recherchiere und erstelle einen Heftaufschrieb.  Kannst in der Analyse des Datenverkehrs herausfinden, ob eine TCP Verbindung auch beendet wird? Recherchiere und erstelle einen Heftaufschrieb. 
  • faecher/informatik/oberstufe/netzwerke/kommunikationsarten_und_tcp/start.txt
  • Zuletzt geändert: 09.11.2023 20:09
  • von Frank Schiebel