{"id":4585,"date":"2026-05-07T07:01:46","date_gmt":"2026-05-07T05:01:46","guid":{"rendered":"https:\/\/g7itchme.wordpress.com\/?p=4585"},"modified":"2026-05-07T07:01:46","modified_gmt":"2026-05-07T05:01:46","slug":"die-unsichtbare-sprache-des-internets-wie-http-dns-ftp-smtp-unseren-digitalen-alltag-steuern","status":"publish","type":"post","link":"https:\/\/technodidact.de\/en\/die-unsichtbare-sprache-des-internets-wie-http-dns-ftp-smtp-unseren-digitalen-alltag-steuern\/","title":{"rendered":"Die unsichtbare Sprache des Internets: Wie HTTP, DNS, FTP &amp; SMTP unseren digitalen Alltag steuern"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Autor: DerSchneider<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Stellen Sie sich vor, Sie wollen einem Freund in einer fremden Stadt einen Brief schicken. Sie kennen nur seinen Namen, nicht seine Adresse. Und selbst wenn Sie die Adresse h\u00e4tten, m\u00fcssten Sie wissen, wie der Briefumschlag auszusehen hat, wer den Brief transportiert, und wie sichergestellt wird, dass er nicht unterwegs verloren geht. Genau so funktioniert das Internet \u2013 nur millionenfach pro Sekunde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hinter jedem Klick, jeder E-Mail und jedem Dateidownload steht eine ausgekl\u00fcgelte Maschinerie aus sogenannten&nbsp;<strong>Netzwerkprotokollen<\/strong>. Das sind schlichte, aber geniale Regeln, nach denen Computer miteinander sprechen. In diesem Artikel tauchen wir in die Welt von&nbsp;<strong>DNS, TCP, HTTP, FTP und SMTP<\/strong>&nbsp;ein. Keine Angst \u2013 wir bleiben immer auf dem Boden der Tatsachen und erkl\u00e4ren, wie diese unsichtbaren Helfer Ihren Alltag bestimmen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Die gro\u00dfe Adresssuche: Wie DNS aus Namen Zahlen macht (DNS)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sie geben&nbsp;<code>www.google.com<\/code>&nbsp;in den Browser ein. Ihr Computer versteht aber nur Zahlen \u2013 genauer gesagt IP-Adressen (wie&nbsp;<code>142.250.185.46<\/code>). Also braucht er ein&nbsp;<strong>Telefonbuch des Internets<\/strong>. Diese Aufgabe \u00fcbernimmt das&nbsp;<strong>Domain Name System (DNS)<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wie eine DNS-Abfrage funktioniert (vereinfacht):<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Ihr Computer fragt einen\u00a0<strong>DNS-Resolver<\/strong>\u00a0(meist vom Internetanbieter): \u201eWo ist\u00a0<a href=\"https:\/\/google.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">google.com<\/a>?\u201c<\/li>\n\n\n\n<li>Der Resolver fragt den\u00a0<strong>Root-Name-Server<\/strong>: \u201eWer ist zust\u00e4ndig f\u00fcr .com?\u201c<\/li>\n\n\n\n<li>Der Root-Server verweist auf den\u00a0<strong>.com-Name-Server<\/strong>.<\/li>\n\n\n\n<li>Der .com-Server verweist auf den\u00a0<strong>Server f\u00fcr\u00a0<a href=\"https:\/\/google.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">google.com<\/a><\/strong>.<\/li>\n\n\n\n<li>Dieser letzte Server kennt die exakte IP-Adresse und teilt sie mit.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Die Krux:<\/strong>&nbsp;DNS wurde urspr\u00fcnglich ohne Sicherheit entwickelt. Das erm\u00f6glicht&nbsp;<strong>DNS-Spoofing<\/strong>&nbsp;\u2013 Angreifer geben gef\u00e4lschte Antworten und leiten Sie auf betr\u00fcgerische Webseiten um. Nutzen Sie daher nach M\u00f6glichkeit sichere DNS-Reserver wie Cloudflare (1.1.1.1) oder Google (8.8.8.8).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Analogie f\u00fcr Zuhause:<\/strong>&nbsp;Sie rufen die Auskunft an, um die Nummer der Pizzeria zu erfragen. Wenn sich jemand als Auskunft ausgibt und Ihnen eine falsche Nummer gibt \u2013 das w\u00e4re DNS-Spoofing.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">2. Der unsichtbare Begleiter: TCP \u2013 der Paket-Kontrolleur<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sobald Ihr Computer die IP-Adresse kennt, muss er die Daten zuverl\u00e4ssig \u00fcbertragen. Daf\u00fcr sorgt das&nbsp;<strong>Transmission Control Protocol (TCP)<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Stellen Sie sich vor, Sie schicken ein ganzes Buch als einzelne, lose Seiten an einen Freund. TCP \u00fcbernimmt drei Aufgaben:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Reihenfolge:<\/strong>\u00a0Jede Seite wird nummeriert.<\/li>\n\n\n\n<li><strong>Vollst\u00e4ndigkeit:<\/strong>\u00a0Ihr Freund best\u00e4tigt jede Seite (\u201eSeite 42 ist da\u201c).<\/li>\n\n\n\n<li><strong>Nachsendung:<\/strong>\u00a0Fehlt eine Seite, wird sie erneut geschickt.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Der ber\u00fchmte Drei-Wege-Handschlag (Three-way Handshake):<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bevor Daten flie\u00dfen, m\u00fcssen sich Client und Server erst einmal bekanntmachen:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>SYN:<\/strong>\u00a0Client sagt: \u201eHallo Server, ich m\u00f6chte eine Verbindung.\u201c<\/li>\n\n\n\n<li><strong>SYN-ACK:<\/strong>\u00a0Server antwortet: \u201eHallo Client, ich bin bereit.\u201c<\/li>\n\n\n\n<li><strong>ACK:<\/strong>\u00a0Client best\u00e4tigt: \u201eAlles klar, los geht\u2018s.\u201c<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Erst&nbsp;<em>danach<\/em>&nbsp;werden Daten \u00fcbertragen. TCP ist extrem zuverl\u00e4ssig, aber etwas langsamer. F\u00fcr Video-Streaming oder Online-Spiele nutzt man daher oft&nbsp;<strong>UDP<\/strong>&nbsp;\u2013 das sendet die Daten einfach blind, ohne auf Best\u00e4tigung zu warten. Ist ein Bild im Stream verpixelt, ist das \u00e4rgerlich aber besser als st\u00e4ndiges Nachladen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Die Sprache des Browsers: HTTP und HTTPS (Hypertext Transfer Protocol)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt, wo TCP die Leitung aufgebaut hat, fragt der Browser beim Webserver nach der gew\u00fcnschten Datei (z.\u202fB. der Startseite). Das regelt&nbsp;<strong>HTTP<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HTTP ist \u201ezustandslos\u201c<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Server vergisst jede Anfrage sofort wieder. Wenn Sie sich auf einer Seite einloggen, speichert der Server nicht \u201eAh, da ist Herr Schneider wieder\u201c. Stattdessen helfen&nbsp;<strong>Cookies oder Tokens<\/strong>, die Ihr Browser mitschickt \u2013 wie ein wieder verwendbarer Eintrittssticker.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Der Ablauf einer HTTP-Anfrage:<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Sie klicken auf einen Link oder geben eine Adresse ein.<\/li>\n\n\n\n<li>Ihr Browser baut eine TCP-Verbindung auf (siehe oben).<\/li>\n\n\n\n<li>Der Browser sendet eine HTTP-Anfrage, z.\u202fB.\u00a0<code>GET \/index.html<\/code><\/li>\n\n\n\n<li>Der Server antwortet mit:\n<ul class=\"wp-block-list\">\n<li><strong>Statuscode<\/strong>\u00a0(z.\u202fB.\u00a0<code>200 OK<\/code>\u00a0oder\u00a0<code>404 \u2013 Nicht gefunden<\/code>)<\/li>\n\n\n\n<li><strong>Headern<\/strong>\u00a0(Metadaten, z.\u202fB. Dateityp)<\/li>\n\n\n\n<li><strong>Inhalt<\/strong>\u00a0(die eigentliche HTML-Datei)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Die wichtigsten HTTP-Methoden:<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Methode<\/th><th class=\"has-text-align-left\" data-align=\"left\">Bedeutung<\/th><th class=\"has-text-align-left\" data-align=\"left\">Beispiel<\/th><\/tr><\/thead><tbody><tr><td><strong>GET<\/strong><\/td><td>Daten&nbsp;<em>abrufen<\/em><\/td><td>Webseite \u00f6ffnen<\/td><\/tr><tr><td><strong>POST<\/strong><\/td><td>Daten&nbsp;<em>absenden<\/em><\/td><td>Formular abschicken, Login<\/td><\/tr><tr><td>PUT<\/td><td>Datei hochladen<\/td><td>(seltener)<\/td><\/tr><tr><td>DELETE<\/td><td>Datei l\u00f6schen<\/td><td>(seltener)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sicherheit:<\/strong>&nbsp;<strong>HTTPS<\/strong>&nbsp;ist die verschl\u00fcsselte Schwester von HTTP. Es nutzt TLS\/SSL und garantiert:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Vertraulichkeit<\/strong>\u00a0(niemand mith\u00f6ren)<\/li>\n\n\n\n<li><strong>Integrit\u00e4t<\/strong>\u00a0(Daten nicht manipulierbar)<\/li>\n\n\n\n<li><strong>Authentizit\u00e4t<\/strong>\u00a0(Sie sprechen wirklich mit dem echten Server)<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Merke:<\/strong>&nbsp;Im Browser sehen Sie ein Schloss-Symbol \u2013 das ist HTTPS. Ohne Schloss sollten Sie niemals Passw\u00f6rter oder Kreditkartendaten eingeben.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">4. Der alte Datei-Diener: FTP (File Transfer Protocol)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FTP ist einer der Urgesteine des Internets. Es wurde entwickelt, um Dateien zwischen Computern hin- und herzuschieben \u2013 ideal f\u00fcr Webseiten-Betreiber, die ihre HTML-Dateien auf den Server laden wollen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wie FTP funktioniert (zwei Verbindungen!):<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kontrollverbindung<\/strong>\u00a0(Port 21): Hier werden Befehle gesendet \u2013 \u201eL\u00f6schen\u201c, \u201eZeige Verzeichnis\u201c, \u201eLade Datei herunter\u201c.<\/li>\n\n\n\n<li><strong>Datenverbindung<\/strong>\u00a0(Port 20 oder dynamisch): Hier flie\u00dfen die eigentlichen Dateien.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Das gro\u00dfe Problem:<\/strong>&nbsp;Klartext-\u00dcbertragung. Benutzername, Passwort und alle Daten sind f\u00fcr jeden im Netz lesbar. Das ist, als w\u00fcrden Sie Ihren Schl\u00fcssel an den Briefkasten kleben. Verwenden Sie daher&nbsp;<strong>FTPs<\/strong>&nbsp;(FTP \u00fcber SSL\/TLS) oder&nbsp;<strong>SFTP<\/strong>&nbsp;(FTP \u00fcber SSH).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Protokoll<\/th><th class=\"has-text-align-left\" data-align=\"left\">Sicherheit<\/th><th class=\"has-text-align-left\" data-align=\"left\">Typische Nutzung<\/th><\/tr><\/thead><tbody><tr><td>FTP<\/td><td>Keine (Klartext)<\/td><td>Veraltet, nur noch intern<\/td><\/tr><tr><td>FTPS<\/td><td>Verschl\u00fcsselt (TLS)<\/td><td>Webhosting<\/td><\/tr><tr><td>SFTP<\/td><td>Verschl\u00fcsselt (SSH)<\/td><td>Heute empfohlen<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">5. Die E-Mail-Post: SMTP (Simple Mail Transfer Protocol)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">E-Mails kommen nicht aus dem Nichts. F\u00fcr den&nbsp;<em>Versand<\/em>&nbsp;ist&nbsp;<strong>SMTP<\/strong>&nbsp;zust\u00e4ndig (meist auf Port 587). Zum&nbsp;<em>Abholen<\/em>&nbsp;werden sp\u00e4ter&nbsp;<strong>IMAP<\/strong>&nbsp;oder&nbsp;<strong>POP3<\/strong>&nbsp;verwendet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Der Weg einer E-Mail (vereinfacht):<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Ihr E-Mail-Programm (Outlook, Gmail) baut eine SMTP-Verbindung zu Ihrem Mail-Server auf.<\/li>\n\n\n\n<li>Sie authentifizieren sich (Benutzername\/Passwort).<\/li>\n\n\n\n<li>Ihr Client sagt:\u00a0<code>MAIL FROM: Ihre@Adresse.de<\/code>,\u00a0<code>RCPT TO: Empfaenger@example.com<\/code>, und dann den Inhalt.<\/li>\n\n\n\n<li>Ihr SMTP-Server sucht den Server des Empf\u00e4ngers (wieder \u00fcber DNS) und leitet die Nachricht weiter.<\/li>\n\n\n\n<li>Der Server des Empf\u00e4ngers legt die E-Mail in dessen Postfach ab.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Auch hier:<\/strong>&nbsp;Urspr\u00fcnglich ohne Verschl\u00fcsselung. Heute wird&nbsp;<strong>STARTTLS<\/strong>&nbsp;verwendet, das die Verbindung nach dem ersten \u201eHallo\u201c verschl\u00fcsselt. Ohne diese Verschl\u00fcsselung kann jeder mitlesen, welche E-Mails Sie schreiben.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit und Ausblick: Ein empfindliches Uhrwerk<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HTTP, DNS, TCP, FTP und SMTP \u2013 diese f\u00fcnf Protokolle sind das Fundament unserer digitalen Welt. Sie arbeiten meist so zuverl\u00e4ssig, dass wir sie vergessen. Aber jede dieser Technologien hat ihre Kinderkrankheiten:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DNS ist anf\u00e4llig f\u00fcr Spoofing.<\/li>\n\n\n\n<li>TCP ist zuverl\u00e4ssig, aber tr\u00e4ge.<\/li>\n\n\n\n<li>HTTP (ohne S) ist ein offenes Buch.<\/li>\n\n\n\n<li>FTP und SMTP sind im Grundzustand unsicher.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die gute Nachricht: Fast alle Protokolle haben heute sichere Varianten (HTTPS, DNS over TLS, SFTP, SMTP mit STARTTLS). Die Herausforderung der Zukunft wird sein, diese Sicherheit zur Pflicht und nicht zur Option zu machen \u2013 und gleichzeitig die Komplexit\u00e4t f\u00fcr den normalen Nutzer unsichtbar zu halten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Was Sie mitnehmen sollten:<\/strong>&nbsp;Behandeln Sie Netzwerkprotokolle wie die Verkehrsregeln einer riesigen digitalen Stadt. Wenn alle sich an die Regeln halten (und die Polizei \u2013 sprich Verschl\u00fcsselung \u2013 patrouilliert), kommen Ihre Daten sicher an. Wenn nicht, herrscht Chaos.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Quellen<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kurose, J. F., &amp; Ross, K. W. (2021).\u00a0<em>Computernetzwerke: Ein Top-Down-Ansatz<\/em>. Pearson Studium.<\/li>\n\n\n\n<li>Comer, D. E. (2018).\u00a0<em>Computer Networks and Internets<\/em>. Pearson.<\/li>\n\n\n\n<li>RFC 1034 (Domain Names \u2013 Concepts and Facilities), IETF.<\/li>\n\n\n\n<li>RFC 793 (Transmission Control Protocol), IETF.<\/li>\n\n\n\n<li>RFC 2616 (Hypertext Transfer Protocol \u2013 HTTP\/1.1), IETF.<\/li>\n\n\n\n<li>RFC 959 (File Transfer Protocol \u2013 FTP), IETF.<\/li>\n\n\n\n<li>RFC 5321 (Simple Mail Transfer Protocol \u2013 SMTP), IETF.<\/li>\n\n\n\n<li>BSI \u2013 Bundesamt f\u00fcr Sicherheit in der Informationstechnik: \u201eSichere Protokolle im \u00dcberblick\u201c (2023)<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Autor: DerSchneider Stellen Sie sich vor, Sie wollen einem Freund in einer fremden Stadt einen Brief schicken. Sie kennen nur seinen Namen, nicht seine Adresse. Und selbst wenn Sie die Adresse h\u00e4tten, m\u00fcssten Sie wissen, wie der Briefumschlag auszusehen hat, wer den Brief transportiert, und wie sichergestellt wird, dass er nicht unterwegs verloren geht. Genau [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40,42,18,26],"tags":[1762,2572,3164,3385,4870,6411,6835],"class_list":["post-4585","post","type-post","status-publish","format-standard","hentry","category-denkwerkzeuge","category-elektrotechnik","category-im-kopf-methoden-werkzeuge","category-mit-den-handen","tag-dns-erklarung","tag-ftp-sicherheit","tag-http-vs-https","tag-internet-grundlagen-fur-einsteiger","tag-netzwerkprotokolle","tag-smtp-e-mail-versand","tag-tcp-three-way-handshake"],"_links":{"self":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/4585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/comments?post=4585"}],"version-history":[{"count":0,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/4585\/revisions"}],"wp:attachment":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/media?parent=4585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/categories?post=4585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/tags?post=4585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}