Crashkurs Computernetzwerke

Slides:



Advertisements
Ähnliche Präsentationen
Einer der Dienste im Internet
Advertisements

HS-Projekt Friedrich Junge-Schule, Kl. 9c, 2011 Wie funktionieren Internet-Server? Web-Server auf eigener Domain und Game-Server für Internet-Spiele Teilnehmer:
für das Schulnetz der BS Roth
Kirsten Kropmanns Allgemeine Technologien II 21. April 2009
Geschichte und Funktion des Internets.
HTTP HyperText Transfer Protocol -
Einführung in die Netzwerktechnik 1 Der ARP-Prozess
1. Einführung Lernziele: Auffrischen des Wissens aus Rechnernetze
Virtual Private Networks
Schulen ans Netz Oberhausener Moderatoren
Einführung in die Technik des Internets
CCNA2 – Module 4 Learning about Other Devices
Netzwerkkomponenten (Hardware)
Netzwerktechnik Wiederholung Mag. Sabine Tullits.
Client-Server Modell Advanced IT Basics Nicolas Frings.
DNS Domain Name System oder Domain Name Service
Multimedia-Anwendungen und Routing
Wie funktioniert das Internet ?
3 Wie funktioniert TCP/IP?
Peer-to-Peer-Netzwerke
DFÜ => Daten-Fern-Übertragung
Rechnerkommunikation I
Referent: Kiron Mirdha Betreuer: Rene Hilden Juli 2012
Firewall.
Grundlagen: Client-Server-Modell
Julia Grabsch Florian Hillnhütter Fabian Riebschläger
1 Peer to Peer – GNUTELLA Seminar Innovative Netztechnologien Christophe LE ROQUAIS, den 17. Juni 2002.
Grundlagen der Netzwerktechnik
Netzwerke.
Unterschiedliche Netzwerke
Netzwerke.
HTTP IT-Zertifikat Universität zu Köln Allgemeine Technologien II
Einführung in Rechnernetze - Erarbeiten des Praktikums Semesterarbeit Sommersemester 2000 Prof. B. Plattner Betreuung: Nathalie Weiler 6. Mai 2000 Lukas.
Client-Server-Modell
Provider und Dienste im Internet
W W W - World Wide Web. Das World Wide Web kommt aus dem Englischen und bedeutet ‚Weltweites Netz‘ ist ein über das Internet abrufbares Hypertext-System.
Grete Kugler Webdesign - Teil 1 Internet und WWW Aufbau von HTML-Seiten Formatierungen und Links.
Internetzwerke.
Willkommen zum Brückensemester
->Prinzip ->Systeme ->Peer – to – Peer
VoIP Voice over IP per SIP.
Internetzwerke.
Das Client-Server-Prinzip und TCP/IP
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
TCP/IP.
Schutzvermerk nach DIN 34 beachten TCP / IP. Schutzvermerk nach DIN 34 beachten TCP / IP und das OSI-Referenzmodell Process / Application Host-to-Host.
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Sniffing & Spoofing Workshop
Kirsten Kropmanns Allgemeine Technologien II 9. März 2009
:17 1  von 61 MedienInformatik Datentechnik  Übungen „Medienkompetenz“
Internetzwerke.
Netzwerktechnik The Network Is The Computer. Etwas Statistik... Anteil der Deutschen, die 2001 im Internet sein werden: Ein Drittel Anzahl der Bundesbürger,
Mailserver Kira Skrodzki Definition 2 Ein Mail-Server ist ein Server, der Nachrichten und Mitteilungen empfangen, senden, zwischenspeichern.
LINUX II Harald Wegscheider
Center for Biotechnology Bielefeld Bioinformatics Service Netzwerk - Programmierung Netzwerke Alexander Sczyrba Jan Krüger.
ICMP Internet Control Message Protocol Michael Ziegler Universität Freiburg Michael Ziegler.
Othmar GsengerErwin Nindl Christian Pointner. Inhalt Was ist Anycast? Secure Anycast Tunneling Protocol (SATP) Was ist Anytun Verschlüsselung Live Demo.
Internetzwerke.
Internetzwerke.
1. Einführung Lernziele: Auffrischen des Wissens aus Rechnernetze
ISO / OSI Referenzmodell
Port-Forwarding Der PC möchte vom Internet aus auf den http-Server zugreifen. Er sieht nur die IP-Adresse und den Port des Routers. http-Server PC Router.
Othmar Gsenger Erwin Nindl Christian Pointner
Netzwerke Netzwerkgrundlagen.
Ich brauche eine Web-Seite vom Server im Internet
Security Labor MitM-Demonstration
PC2 PC1 Router IP: MAC: AA:AA:AA:11:11:11
Tutorstunde 10.
 Präsentation transkript:

Crashkurs Computernetzwerke Vom liebevollen Zusammenspiel der Protokolle und Komponenten die das Internet zusammen halten.

Wer bin ich? Freier Software-Entwickler (Web, Android) Technische Projektleitung (Web und mobile Apps) Tutor in der VL Rechnernetze https://www.graphity-consulting.com/ Link im Browser öffnen

Then a miracle happens

Grundsätzlich Jede Verbindung braucht eine Quelle und ein Ziel Wenn ich nicht das Ziel bin, verwerfe ich das Paket Header Body Bild eines Protokoll „Headers“

HTTP Request Wie viele Pakete verlassen meinen Computer bis die Webseite angezeigt wird? 1 11 4 16 Vorher „Paket“ erklären

http://www.graphity-consulting.com/simple.html Erklären, wie eine URL aufgebaut ist

The Big Picture Router (Fritzbox) Internet Browser Server

1. DNS und ARP (2) Welche IP hat die Domain www.graphity-consulting.com?

1. DNS und ARP DNS: Übersetzen der Domain in eine IP Aber wie können wir den DNS Server selbst ansprechen? Screenshot von Konsole größer Klarer das Problem der MAC/IP Adresse herleiten Standardgateway, dessen MAC Adresse

The Big Picture Router (Fritzbox) Internet Browser Server Gestrichelte Linie von Browser zu Server einzeichnen

2. IP und Routing Fritz box Browser Server Wolke im Hintergrund schöner einpassen

2. IP und Routing (Shortest Path) Fritz box Server Browser

2. IP und Routing (Problem) Fritz box Server Browser

2. IP und Routing (3) IP liefert den Service, ein Paket von einer Quelle zu einem Ziel zu befördern Dank des Routings findet das Paket seinen Weg durch die verschiedenen Netze Die Frage alleine anzeigen

2. IP und Routing (4) Mit der Time To Live wird die Anzahl der Sekunden angegeben, die das Paket noch leben soll Jeder Router, an dem dieses Paket vorbei kommt, zählt die TTL um eins runter Erreicht die TTL den Wert 0 wird es verworfen Vielleicht ein lustiges Bild zu einem gestorbenem Paket Evtl Animation wo TTL runtergezählt wird, evtl. Youtube video

The Big Picture Router (Fritzbox) Internet Browser Server

Three Way Handshake Server

Sliding Window simple.html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 7 6 5 4 OK 3 1 2

3. TCP Da IP Pakete auf dem Weg einfach sterben können benötigt man eine zuverlässige Verbindung TCP stellt dies durch Three-Way-Handshake und Sliding Window sicher Davor: Übersichtsbild mit gestrichelter Linie von Browser zu Server

http://www.graphity-consulting.com/simple.html Vielleicht nur die URL anzeigen und dann mündlich erklären „Kopieren“ Icon Browser Icon und Server Icon

4. HTTP Nun kann HTTP über eine zuverlässige Verbindung Daten übertragen Der Browser sagt dem Server, welche Datei er will Der Server antwortet mit dem Inhalt der Datei Hier noch mal die URL zeigen

ISO/OSI Modell Anwendung HTTP (DNS) … GET /simple.html Transport TCP (UDP) Port 80 Internet IP (IP)-Adresse 192.168.188.81 Netzzugriff MAC/Ethernet MAC-Adresse 98-E7-F4-62-12-A4

Noch mal die Frage Wie viele Pakete verlassen meinen Computer bis die Webseite angezeigt wird? 1 11 4 16

Wireshark Trace

Das ganze noch mal per Hand DNS Abfrage (ARP) TCP Verbindungsaufbau HTTP Request Vielleicht hier die Frage „Was passiert wenn mehrere Domains auf die gleiche IP zeigen“ stellen

Then a miracle happens Bogen spannen zu Anfang und Zusammenfassung

The Big Picture Router (Fritzbox) Internet Browser Server

Ausblick Was ist IPv6? Wie funktioniert „SSL“? Was ist HTTPS? Was ist NAT und wie funktioniert es? Ausblick