8.3 KiB
marp | theme | paginate | footer |
---|---|---|---|
true | default | true | Wie funktioniert das Internet? |
Wie funktioniert das Internet?
ein Rollen-Spiel
Szenario 1: Alice will ins W-Lan
Starring:
- Alice
- WG-Lan: 192.0.0.1
- 1&1-Gateway: 72.0.0.1
1&1-Gateway: 72.0.0.1
Schickt Alice einen Brief mit Zugangsdaten
ISP (Internet Service Provider)
Ein Unternehmen (manchmal Verein), der Netzwerk-Infrastruktur (Router und die Kabel dazwischen) bereitstellt, meistens gegen Geld.
z.B. Vodafone, 1&1, Telekom, aber auch viele Freifunk-Vereine sind quasi ISPs.
Router
Ein kleiner Computer ohne Bildschirm, der sich darum kümmert, Datenpakete weiterzuleiten (zu routen). Das Internet ist ein Netzwerk aus Routern, über die Server und Endgeräte miteinander sprechen/Daten austauschen können.
Alice hat zuhause einen Wifi-Router, über den sie sich ins Internet einwählen kann. Der Wifi-Router leitet ihre Anfragen an einen Router von 1&1 weiter, ihrem Internet Service Provider (ISP).
WG-Lan: 192.0.0.1
Start-Code: 6876-2131-1312 Zugangs-Code: 1und1/osfhm8fe8joq@online.de Passwort: 7982369878
1&1-Gateway: 72.0.0.1
Deine IP ist: 72.132.28.123 Ich kann routen: x.x.x.x Ich empfehle diesen DNS-Server: 72.1.0.1
Alice
87:67:12:F3:1A:89 WiFi?
WG-Lan: 192.0.0.1
SSID: WG-Lan WPA2-gesichert
Alice
SSID: WG-Lan Passwort: supersich3r
WG-Lan: 192.0.0.1
Deine IP ist: 192.0.0.5 Ich kann routen: x.x.x.x Ich kann auch DNS-Anfragen machen.
Szenario 2: Alice googled nach "Mr. Robot kostenloser Stream"
natürlich nicht mit google, sondern duckduckgo.
Starring:
- Alice: 192.0.0.5
- WG-Lan: 72.132.28.123, 192.0.0.1
- 1&1-Gateway 72.0.0.1
- 1&1-DNS 72.1.0.1
IP-Adresse (Internet Protocol Adresse)
Eine Internet-Adresse, die Router nutzen um Daten an das richtige Gerät weiterzuleiten. Alle Server, Endgeräte, und Router brauchen eine IP-Adresse.
IPv4-Adressen sehen z.B. so aus: 40.114.177.156
Domain
Ein Name, der idR auf eine IP-Adresse zeigt. IP-Adressen können Menschen sich schlecht merken; wenn eine IP-Adresse die Koordinaten sind, ist eine Domain die Post-Adresse.
z.B. riseup.net, google.com, wikipedia.org.
Alice: 192.0.0.5
Anfrage von 192.0.0.5 DNS-Anfrage an 192.0.0.1 IP-Adresse (A) von duckduckgo.com
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 DNS-Anfrage an 72.1.0.1 IP-Adresse (A) von duckduckgo.com
1&1-Gateway: 72.0.0.1
gibt die Anfrage an 72.1.0.1 weiter
DNS-Eintrag (Domain Name System-Eintrag)
Inhaber einer Domain können DNS-Einträge ausstellen, also z.B. auf IP-Adressen zeigen oder angeben welcher Mail-Server für ihre Domain Mails empfangen darf.
- Mit einem A-Eintrag kann man auf eine IP-Adresse zeigen: A duckduckgo.com 40.114.177.156
- Mit einem MX-Eintrag kann man einen Mail-Server angeben: MX systemli.org mail.systemli.org
1&1-DNS: 72.1.0.1
Antwort an 72.132.28.123 A von duckduckgo: 40.114.177.156
A new player joins the game
Neue Rollen:
- duckduckgo.com: 40.114.177.156
- MSN-Gateway: 40.0.0.1
Endgerät
Überbegriff für Laptops, Smartphones, und Desktop-PCs - quasi das Gerät das direkt vom Menschen benutzt wird um mit dem Internet zu interagieren.
Server
Ein Computer ohne Bildschirm, der über das Internet erreichbar ist, und der Anfragen (Requests) bearbeitet.
Beispiele:
- Bob der Anwalt mietet sich einen Web-Server, um die Webseite seiner Kanzlei zu betreiben (zu hosten).
- riseup.net betreiben sowohl Web-Server als auch Mail-Server, also Server die die Protokolle HTTP oder SMTP/IMAP (E-Mail) sprechen.
Alice: 192.0.0.5
Anfrage von 192.0.0.5 Anfrage an 40.114.177.156 http://duckduckgo.com/?q=mr.+robot+kostenloser+stream
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 Anfrage an 40.114.177.156 http://duckduckgo.com/?q=mr.+robot+kostenloser+stream
1&1-Gateway: 72.0.0.1
hm, 40.
irgendwas, dafür ist MSN verantwortlich.
MSN-Gateway: 40.0.0.1
40.114.177.156 ist doch Kunde bei mir! Ich hab denen die IP-Adresse gegeben, ich weiß welches Kabel dieses Paket lang muss.
duckduckgo.com: 40.114.177.156
Antwort an 72.132.28.123
<html> Liste an Ergebnissen, u.a.: http://bs.to/serie/Mr-Robot </html>Szenario 3: Alice will Mr. Robot gucken
duckduckgo kann sich setzen ;)
Neue Rollen:
-
notice.cuii.info: 72.190.63.222
-
quad9: 9.9.9.9
-
DNS-Root-Server: 40.36.148.17
-
tonic.to: 40.28.204.240
-
bs.to: 40.115.31.20
-
voe.sx: 72.2.163.208
-
Alice: 192.0.0.5
-
WG-Lan: 72.132.28.123, 192.0.0.1
-
1&1-Gateway 72.0.0.1
-
1&1-DNS 72.1.0.1
Alice: 192.0.0.5
Anfrage von 192.0.0.5 DNS-Anfrage an 192.0.0.1 IP-Adresse (A) von bs.to
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 DNS-Anfrage an 72.1.0.1 IP-Adresse (A) von bs.to
1&1-DNS: 72.1.0.1
Antwort an 72.132.28.123 A von bs.to: 72.190.63.222
Alice: 192.0.0.5
Anfrage von 192.0.0.5 Anfrage an 72.190.63.222 http://bs.to/serie/Mr-Robot
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 Anfrage an 72.190.63.222 http://bs.to/serie/Mr-Robot
notice.cuii.info: 72.190.63.222
Antwort an 72.132.28.123
<html> Diese Webseite ist aus urheberrechtlichen Gründen nicht verfügbar. </html>WG-Lan: 192.0.0.1
Antwort an 192.0.0.5
<html> Diese Webseite ist aus urheberrechtlichen Gründen nicht verfügbar. </html>Alice: 192.0.0.5
Anfrage von 192.0.0.5 DNS-Anfrage an 9.9.9.9 IP-Adresse (A) von bs.to
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 DNS-Anfrage an 9.9.9.9 IP-Adresse (A) von bs.to
quad9: 9.9.9.9
Anfrage von 9.9.9.9 DNS-Anfrage an 40.36.148.17 NS-Server (NS) von .to
TLD (Top-Level-Domain)
Domains sind hierarchisch gegliedert; Top-Level-Domains sind die höchste Ebene der Hierarchie, der Teil ganz rechts in der Domain.
z.B. .org, .de, .net, .com
Sub-Domain
Domains sind hierarchisch gegliedert. Sub-Domains sind dabei die verschiedenen Stufen unterhalb der Domain. Sub-Domains können jeweils von denen ausgestellt werden, die die Domain eins höher kontrollieren.
z.B. mail.riseup.net, www.riseup.net, staging.bots.delta.chat
DNS-Root-Server: 40.36.148.17
Antwort an 9.9.9.9 NS von .to: 40.28.204.240
quad9: 9.9.9.9
Anfrage von 9.9.9.9 DNS-Anfrage an 40.36.148.17 IP-Adresse (A) von bs.to
tonic.to: 40.28.204.240
Antwort an 9.9.9.9 A von bs.to: 40.115.31.20
quad9: 9.9.9.9
Antwort an 72.132.28.123 A von bs.to: 40.115.31.20
WG-Lan: 192.0.0.1
Antwort an 192.0.0.5 A von bs.to: 40.115.31.20
Alice: 192.0.0.5
Anfrage von 192.0.0.5 Anfrage an 40.115.31.20 http://bs.to/serie/Mr-Robot
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 Anfrage an 40.115.31.20 http://bs.to/serie/Mr-Robot
bs.to: 40.115.31.20
Antwort an 72.132.28.123
<html> Link zum Stream: https://voe.sx/rvaw00e9ibxl </html>WG-Lan: 192.0.0.1
Antwort an 192.0.0.5
<html> Link zum Stream: https://voe.sx/rvaw00e9ibxl </html>Alice: 192.0.0.5
Anfrage von 192.0.0.5 DNS-Anfrage an 9.9.9.9 IP-Adresse (A) von voe.sx
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 DNS-Anfrage an 9.9.9.9 IP-Adresse (A) von voe.sx
quad9: 9.9.9.9
Antwort an 72.132.28.123 A von voe.sx: 72.2.163.208
WG-Lan: 192.0.0.1
Antwort an 192.0.0.5 A von voe.sx: 72.2.163.208
Alice: 192.0.0.5
Anfrage von 192.0.0.5 Anfrage an 72.2.163.208 HTTPS-Zertifikat von voe.sx
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 Anfrage an 72.2.163.208 HTTPS-Zertifikat von voe.sx
voe.sx: 72.2.163.208
Antwort an 72.132.28.123 HTTPS-Zertifikat
Alice: 192.0.0.5
Anfrage von 192.0.0.5 Anfrage an 72.2.163.208
Link überklebt mit DIN-A4-Papier: https://voe.sx
WG-Lan: 72.132.28.123
Anfrage von 72.132.28.123 Anfrage an 72.2.163.208
Link überklebt mit DIN-A4-Papier: https://voe.sx
voe.sx: 72.2.163.208
Antwort an 72.132.28.123
Inhalt überklebt mit leerem DIN-A4-Papier:
<video>
Mr. Robot Staffel 1, Folge 1.mp4
</video>
WG-Lan: 72.132.28.123
Antwort an 192.0.0.5
Inhalt überklebt mit leerem DIN-A4-Papier:
<video>
Mr. Robot Staffel 1, Folge 1.mp4
</video>