Was ist das Internet Michael Stiller Donnerstag 15.03.2001 Was ist das Internet / Entstehung Vorläufer des Internet (ARPANET) enstanden bereits Ende der sechziger Jahre Ursprünglich ein Projekt aus militärischen Interesse Ende 1969 bestand das Internet aus 4 Rechnern (US-Universitäten) 1971/1972 wird Elektronische Post (Email) erfunden “@” (at, bei) wird zur Adressierung verwendet 1972/1973 erste internationale Verbindungen, 2000 Nutzer, 75 % Email 1972/1973 entstehen Dienste die noch heute verwendet werden (telnet/ftp) 1979 das USENET (news) entsteht, erste Multiuser Spieler (MUDs), ;-) (-: erfunden 1982 das ARPANET verwendet als Kommunikationsprotokoll TCP/IP in Europa entsteht das EUnet 1983 Deutschland kommt ans Netz 4.2BSD Unix enthält bereits das TCP/IP Protokoll 1984 Namenssystem für Domainen (DNS) eingeführt, über 1000 Rechner 1988 über 60.000 Rechner angeschlossen, IRC entwickelt 1989 über 100.000 Rechner angeschlossen, erste kommerzielle Internetanbieter (MCI, Compuserve) 1990 ARPANET hört auf zu existieren, erster kommerzieller Provider mit Direkteinwahl 1991 Das World-Wide-Web (www) entsteht am CERN in der Schweiz 1992 1.000.000 Rechner am Internet 1993 Das World-Wide-Web erlebt ein stürmisches Wachstum 1994 Das World-Wide-Web wird der zweitpopulärste Service im Netz 1995 WWW ist beliebtester Dienst, erste Suchmaschinen, Netscape gegründet 1996 Microsoft entdeckt das Internet, “Browserkrieg” mit Netscape Was ist das Internet / Aufbau Grundidee von 1969 hat sich bis heute erhalten jeder Knoten ist für sich selbstständig keine Organisation kontrolliert das Internet allein jeder der technische Möglichkeiten besitzt, kann sich an das Internet anschließen Regeln werden nach einer mehrheitlichen Übereinkunft aufgestellt selbstorganisierte Gemeinschaft technisch gesehen ein Packetorientiertes Netzwerk verwendetes Protokoll ist TCP/IP genaueres zur Geschichte unter http://www.michaelkaul.de/Geschichte/geschichte.html Netzwerkschema Dienstanbieter im Internet Dienstanbieter www.heise.de ftp.linux.org Router in Internet PC zu Hause Server des Providers Arbeitsrechner an der Uni / Firma Grundlegende Kommunikation im Internet Internet ist paketorientiert, Protokoll ist TCP/IP verwendet zur Adressierung IP Adressen z.B. 62.72.90.2 Nameservice Dienst (DNS) übernimmt Umwandlung 62.72.90.2 - lilly.ping.de alle Dienste (www/email/ftp/irc etc) laufen darüber Beispiel eines Weges der Pakete: traceroute to www.web.de (194.45.170.79), 30 hops max, 38 byte packets 1 cisco (62.72.90.1) 2.364 ms 2.294 ms 3.325 ms 2 212.93.5.209 (212.93.5.209) 21.261 ms 6.162 ms 13.201 ms 3 gw2.Dortmund2.de.alter.net (139.4.73.161) 20.984 ms 12.960 ms 31.788 ms 4 GE5-0.cr2.Dortmund2.de.alter.net (139.4.40.226) 3.814 ms 3.809 ms 3.769 ms 5 183.ATM0-1-0.CR2.FRANKFURT.DE.ALTER.NET (149.227.65.65) 14.799 ms 7.929 ms 7.528 ms 6 412.ATM5-0-0.br1.Frankfurt.de.alter.net (149.227.19.178) 8.325 ms 8.278 ms 8.310 ms 7 r3-erp1.f.de.KPNQwest.net (192.67.199.42) 21.434 ms 43.056 ms 41.277 ms 8 r2-erp1.f.de.KPNQwest.net (194.122.243.50) 31.928 ms 15.051 ms 24.302 ms 9 r1-p1.ka.de.KPNQwest.net (194.122.227.9) 24.208 ms 23.533 ms 24.430 ms 10 r100-p1.ka.de.KPNQwest.net (194.122.243.3) 28.614 ms 19.383 ms 20.494 ms 11 gw.cinetic.de (194.122.246.50) 27.489 ms 21.470 ms 26.221 ms 12 eth2.newt.cinetic.de (194.122.194.228) 25.523 ms 23.359 ms 20.104 ms 13 redir.web.de (194.45.170.79) 31.121 ms 29.316 ms 29.057 ms Anwendungsmöglichkeiten Elektronische Post (Email, Mailinglisten) World-Wide-Web (WWW, Websurfen) USENET (Internet News, Diskussionsgruppen) FTP (Dateiübertragung) Entfernte Anwendungen / Rechner bedienen (telnet, rlogin, Datenbanken etc.) Chatten (IRC, Chatsysteme) Unterhaltung, Spiele und vieles mehr . . . Elektronische Post (Email) dient zum versenden von Nachrichten zwischen Nutzern kann an mehrere Nutzer gleichzeitig verschickt werden Möglichkeit von “Mailinglisten” man kann auch Dateien anhängen ist in der Regel zuverlässig, Fehlermeldungen an den Absender ist normalerweise sehr schnell (dauert Sekunden, je nach Größe) man verwendet Mailprogramm, heute meist beim Browser dabei kann über mehrere Mailserver gehen benutzt Adressen in der Form “[email protected]” Aufbau einer Email From [email protected] Wed Apr 05 21:35:05 2000 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 12856 invoked by alias); 5 Apr 2000 21:35:04 -0000 Received: (qmail 12837 invoked from network); 5 Apr 2000 21:35:02 -0000 Received: from members.ping.de (195.37.120.49) by lilly.ping.de with SMTP; 5 Apr 2000 21:35:02 -0000 Received: (from michael@localhost) by members.ping.de (8.9.3/8.9.3) id XAA19325 for [email protected]; Wed, 5 Apr 2000 23:35:02 +0200 Date: Wed, 5 Apr 2000 23:35:02 +0200 From: Michael Stiller <[email protected]> To: [email protected] Subject: Guten Tag. Message-ID: <[email protected]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i Hallo wie gehts, ruf doch mal an. -Michael nicht fettgedruckte Zeilen werden vom System erzeugt, und nur auf Wunsch angezeigt World-Wide-Web (WWW, Websurfen) populärster Dienst im Internet man benutzt ein Webbrowser-Programm (Netscape, Internet Explorer) Adressierung über URLs im Browser Beispiel: http://www.ping.de/ ein Web-Server stellt Daten (Webseiten, Grafiken, Dateien) für das WWW zur Verfügung die man dann mit dem Browser ansehen oder herunterladen kann bietet die Möglichkeit Daten verschlüsselt zu übertragen (https) unüberschaubare Anzahl an Webseiten, man benutzt Suchmaschinen http://www.altavista.de/ oder Portale http://www.yahoo.de/ bietet die Möglichkeit durch geschickte Programmierung der Server und Seiten sehr interaktive Anwendungen (E-Commerce/Spiele/Email/Chat) zu ermöglichen Beispiel: http://www.grandprixboerse.de/ FTP / Dateiübertragung ein FTP Server stellt Dateien zum Download zur Verfügung bietet die Möglichkeit des “anonymen” Downloads ohne Account Adresse ist ftp://ftp.ping.de/ oder nur ftp.ping.de Benutzung durch spezielle Programme oder durch den Browser den man auch für WWW benutzt. es gibt sehr viele Archive im Internet wo man mit ftp Daten oder Programme herunterladen kann es gibt auch für ftp Suchdienste wie z.B. http://ftpsearch.lycos.com/ Usenet / Internet News Internet News sind Nachrichtengruppen/Foren zu bestimmten Themen Prinzipiell funktioniert es wie Mailinglisten im Gegensatz zu Maillinglisten muß man diese nicht abonnieren Provider muß einen Newsserver unterhalten Gruppen sind in Hierarchien unterteilt es gibt lokale (ping.general) und globale (comp.sys.palmtops.pilot) Gruppen verteilt werden die Gruppen über ein Netzwerk von “Feeds” Gruppen sind les/schreibbar oder moderiert als Programm kann z.B. Netscape verwendet werden Entfernte Anwendungen es gibt verschiedene Möglichkeiten sich auf einen entfernten System “einzuloggen” und dort Programme laufenzulassen oder zu arbeiten Benutzerkennung auf entferntem System erforderlich je nach verwendeten Systemen auch mit grafischer Oberfläche Ausnutzung von lokal nicht vorhandener Rechenkapazität, Filialen einer Firma, Fernwartung Beispiel: komplexe Berechnungen z.B. Bilder verschiedene Protokolle werden verwendet (ssh, telnet, rlogin) von Heimanwendern meistens weniger benutzt, im professionellen Umfeld jedoch sehr gebräuchlich Beispiel: Firmensitz in Dortmund, Rechner stehen in Hamburg beim Provider Chatten / IRC bietet die Möglichkeit der Echtzeitkommunikation über die Tastatur mit vielen anderen Benutzern auch aus anderen Teilen der Welt spezielle Programme und Server (IRC) oder einfach über Webbrowser es gibt oft themenspezifische Kanäle oder Räume Hauptsächlich zur Unterhaltung benutzt kann aber auch professionell genutzt werden (Konferenzen) zahlreiche spezielle Programme für IRC Unterhaltung / Spiele / Sonstiges mittlerweise großes Unterhaltungsangebot Spiele bieten die Möglichkeit gegen Partner im Internet zu spielen Palette reicht von Schach über 3D Action oder Strategiespiele Multimedia Anwendungen (Radio hören oder Live Video Streams) Aktuelles Beispiel: big brother mit zunehmender Verfügbarkeit höherer Bandbreiten weiteres Wachstum von Multimedia Anwendungen Aktuell: napster Peer-to-Peer Datenaustausch Wie komme ich “rein” / Was man benötigt Normalen Computer (PC / Mac / etc.) Möglichkeit der Telekommunikation für den Computer (Modem/ISDN) Telefonanschluß Konto bei einem Internetprovider z.B. PING e.V. nützlich aber nicht unbedingt erforderlich sind Englischkenntnisse (es ist halt ein Internationales Netz) einige Programme, bekommt man vom Provider oder sind beim Betriebssystem dabei