Internet

aus www.iwiki.de, der freien Wissensdatenbank

Das Internet (Abkürzung für engl. Interconnected Networks) ist der größte und älteste Rechnerverbund der Welt.


Inhaltsverzeichnis

Entwicklung des Internet

Die Advanced Research Projects Agency (ARPA) des US-Verteidigunsministerium entwickelte 1969 das ARPANET mit dem Ziel die Forschungseinrichtungen des Verteidigungsministeriums miteinander zu verbinden und so die begrenzten Ressourcen wie Rechenkapazität besser zu Nutzen und den Wissensaustausch zu vereinfachen. Da hier nicht nur im militärischen Bereich geforscht wurde, kam bald der Wunsch auf, das ARPANET auch für andere Wissenschaftler zur Verfügung zu stellen. Der Name Internet begann sich durchzusetzen, als das ARPANET 1982 Transmission Controll Protocoll/Internet Protocoll (TCP/IP) als Standardprotokoll einsetzte.


Dienste

Telnet

Hauptartikel Telnet

Telnet (Teletype Network) ist ein Internetprotokoll, dass üblicherweise dazu verwendet wird, Benutzern den Zugang zu Internetrechnern über die Kommandozeile zu bieten. Es ist in den RFCs RFC 854 und RFC 855 beschrieben.

Der Einleitungssatz erklärt den Zweck wie folgt:

"The purpose of the TELNET Protocol is to provide a fairly general, bi-directional, eight-bit byte oriented communications facility."

Da Telnet über keine Möglichkeit der Verschlüsselung verfügt wird es nur noch in seltenen unkritischen Fällen benutzt und stattdessen durch das sicherere SSH ersetzt.

Dateitransfer mittels File Transfer Protocol (FTP)

Hauptartikel File Transfer Protocol

Das File Transfer Protocol ist im RFC 959 spezifiziert und bietet die Möglichkeit des Datenaustauschs zwischen dem FTP-Server und dem Client. Die Datenübertragung (inkl. Benutzername und Passwort) findet wie bei Telnet unverschlüsselt statt und sollte deshalb mit Vorsicht genossen werden. Als weiteres Merkmal trennt FTP die Kontroll- und Datenverbindung, so dass für eine Datenübertragung mindestens 2 Ports zur Verfügung gestellt werden müssen. Die Portnummer der Kontrollverbindung ist hierbei Standardmäßig auf Port 21 festgelegt, kann aber auch beliebig geändert werden.

Electronic Mail

Hauptartikel E-Mail

Den Postversand im Internet wird über das Simple Mail Transfer Protocoll (SMTP) abgewickelt und ist der meistbenutzte Dienst im Internet. Seit 2002 soll allerdings über die Hälfte des E-Mail-Aufkommens auf Spam zurückzuführen sein.

Eine E-Mail besteht aus einem Header und einem Body. Während im Body die eigentliche Nachricht steht, sind im Header Meta-Daten wie Absender und Empfänger enthalten.

Adressiert wird über die Mailadressen im Format <user>@<domain>

News

Network News Transfer Protocol (NNTP) ist das im Usenet verwendete Übertragungsprotokoll. Es ist im RFC 977 spezifiziert. Die Kommunikation erfolgt abwechselnd als Anfrage an der Server und anschliessend die Antwort mit vorangestelltem Statuscode, ob die Anfrage erfolgreich war.

Mit diesem Dienst ist es möglich Diskussionsbeiträge an alle zu verteilen, die an einer bestimmten Newsgroup angemeldet sind. Die Newsgroups sind hierarchisch nach Themen gegliedert, z.B. de.rec.sf.misc

  • de: Deutschsprachig
  • rec: Alle Themen rund um Freizeit und Erholung, zum Teil auch Kunst und Kultur (recreational)
  • sf: Speculative Fiction
  • misc: Alles, für das es nicht bereits eine speziellere Gruppe gibt (miscellaneous)

World Wide Web (WWW)

Hauptartikel World Wide Web

Das World Wide Web (WWW) ist ein über das Internet abrufbares Hypertext-System, d.h. Dokumente, die durch logische Verbindungen (Hyperlinks) miteinander verknüpft sind. Es können aber auch andere Daten abgelegt und aufgerufen werden, beispielsweise Audio- oder Videodaten. Textdaten werden üblicherweise in der HyperText Markup Language (HTML) dem Client (Browser) zur Verfügung gestellt. Erreichbar sind diese Dokumente durch deren Uniform Resource Locator (URL) im Format:

 <var><service></var>://[<var><user></var>[:<var><password></var>]@]<var><host></var>[:<var><port></var>]/[<var><path></var>]

Die Darstellung der Daten wird vom Browser übernommen, d.h. es kann durchaus Unterschiede in der Darstellung geben, je nach Browserhersteller.

Die Übertragung wird durch das HyperText Transport Protocol (HTTP) geregelt. Dieses überträgt wie Telnet und FTP unverschlüsselt, es gibt hier aber eine Erweiterung HyperText Transport Protocol Secure (HTTTPS) bei dem die Übertragung per SSL/TLS verschlüsselt wird.

Teilnahme am Internet

Wer an der weltweiten Kommunikation über das Internet teilnehmen will, muss

  1. Protokolltechnische Bedingungen erfüllen
  2. Selbst adressierbar sein
  3. Die Adresse des Kommunikationspartners kennen

Protokollarchitektur

Betrachtet man die im Internet verfügbaren Dienste, kommen die Unterschiede zum OSI Architekturmodell am Deutlichsten zum Vorschein. Die anwendungsorientierten Protokolle sind als Komplettlösung ohne Unterteilung in die Schichten 5 bis 7 definiert:

OSI-Schicht Einordnung TCP/IP-Schicht Protokollbeispiel Einheiten
7 Anwendung
Anwendungs-
orientiert
Anwendung SMTP RFC 821
HTTP RFC 1945
FTP RFC 959
Telnet RFC 854
DNS RFC 1034
NNTP RFC 977
Daten
6 Darstellung
(Presentation)
5 Sitzung
(Session)
4 Transport
(Transport)
Transport-
orientiert
Transport TCP RFC 793
UDP RFC 768
Segmente
3 Vermittlung
(Network)
Internet ARP RFC 826
ICMP RFC 792
IP RFC 791
Pakete
2 Sicherung
(Data Link)
Netzzugang
Ethernet
Token Ring
FDDI
HDLC
Rahmen (Frames)
1 Bitübertragung
(Physical)
Doppelader, TP, Koax, LWL, Funk Bits]

Internet-Organisation

Die logische Struktur des Internet folgt nicht der Netzstruktur, sie basiert auf IP-Adressen für die Endsysteme und Portnummern für die Dienste. Die Adressen werden organisationsbezogen vergeben. Dies ist unabhängig vom geographischen Standort der Organisation bzw. des Gerätes. Zur einfacheren Benennung, wurden symbolische Namen eingeführt, der Domainname

 <var><hostname></var>.[<var><subdomain></var>.]<var><domain></var>

Der letzte Teil der des Domainnames ist die sog. Top-Level-Domain. Diese sollten anfangs die Zugehörigkeit zur US-Regierung (.gov), zum militärischen Bereich (.mil), zu einer Ausbildungsstätte (.edu), zum kommerziellen Bereich (.com) oder zur technischen Unterstützung des Netzbetriebes (.net) zum Ausdruck bringen. Später kamen u.a. die zweistelligen Länderzpezifischen Top-Level-Domains dazu.

Die Portnummern werden zentral von der Internet Corporation for Assigned Names and Numbers (ICANN) vergeben. In deren Auftrag verwalten diverse Network Information Center die Domainvergabe. Für Deutschland erledigt dies, die DE-NIC, während für die USA die InterNIC zuständig ist.

Für die Standardisierung ist das Internet Architecture Board (IAB) zuständig, der die Internet Engineering Task Force (ETF) und die Internet Research Task Force (IRTF) untergeordnet sind. Als Dachorganisation gibt es seit 1992 die Internet Society (ISOC).


Quellen