URL-Auflösung

Aus ITS-Infowiki
Zur Navigation springen Zur Suche springen

URLs (Uniform Resource Locator) umgangssprachlich auch als Link oder Webadresse bezeichnet ist die (global) eindeutige Adresse einer Resource (Dokument, Website) im Internet.

Solch eine Adresse soll die gewünschten Resourcen in einer auch für Menschen les- und merkbaren Form eindeutig identifizieren.

Aufbau

Beispiel: https://www.ravensburg.dhbw.de/service-einrichtungen/servicedesk/alfaview-support-fuer-mitarbeitende-und-dozierende

Diese URL besteht im ersten Schritt aus vier Elementen:

  • Protokollbezeichnung (hier https:// für HTTP(Secure) )
  • Domänenanteil (hier www.ravensburg.dhbw.de)
  • Pfadanteil (hier /service-einrichtungen/servicedesk/)
  • Zieldokument (hier alfaview-support-fuer-mitarbeitende-und-dozierende)

Protokollbezeichnung

Hier wird dem Browser mitgeteilt welches Übertragungsprotokoll er zu erwarten hat.

Bei Seiten die sensible Daten (persönliche Daten, Zahlungsinformationen, Bankdaten etc...) übermitteln sollte hier auf jeden Fall "https://" stehen.
Steht an dieser stelle nur ein "http://" ist die Übertragung nicht verschlüsselt und kann potentiell mitgelesen oder auch verändert werden.

Weitere ab und an anzutreffende Protokolle sind z.B.:

  • mailto (für das Versenden von Mails)
  • ftp (Dateiübertragung)
  • file (Zugriff auf lokale Dateien Vorsicht)

Domänenanteil

Der Domänenanteil definiert den anzufragenden Server im Netz. die Hierachie läuft hierbei entgegen der normalen Lesegewohnheit von rechts nach links.

Nehmen wir wieder unser Beispiel von oben können wir und das:
www.ravensburg.dhbw.de

auch als: de.dhbw.ravensburg.www

Betrachten.

Die einzelnen Elemente sind hierbei:


  • Top Level Domain (TLD) (hier .de) also vermutlich ein Server aus Deutschland
  • Domain (hier DHBW) Der für die jeweilige Organisation registrierte Domainname
  • Subdomäne (hier ravensburg) dies dient der organisatorischen Gliederung, und kann von der jeweiligen Organisation vergeben werden)
  • Servername (hier www) also vermutlich ein Web-Server)

Nur die letzten beiden Elemente (TLD und Domaine) sind festgelegt, alle untergeordneten Elemente können weitgehend frei gewählt werden.


Dateistruktur

Die Verschachtelung der Dateistruktur dient der Strukturierung der Dokumente und kann vom Betreiber des Servers weitgehend frei gewählt werden.
Dies kann z.B. genutzt werden um einer Adresse einen legitimen Anstrich zu geben (siehe Beispiel unten).

Dateiname

Auch der Dateiname kann vom Serverbetreiber in weiten Grenzen frei gestaltet werden.
Auch hier kann ein Angreifer versuchen seinen Angriff zu verschleiern.

Beispiele