Ident

Ident
Ident im TCP/IP‑Protokollstapel:
Anwendung Ident
Transport TCP
Internet IP (IPv4, IPv6)
Netzzugang Ethernet Token
Bus
Token
Ring
FDDI

Das Ident-Protokoll ist ein Netzwerkprotokoll, mit dem ein Server feststellen kann, welcher Benutzer eines Mehrbenutzersystems eine bestimmte TCP-Verbindung geöffnet hat. Ident verwendet dazu das Transmission Control Protocol auf Port 113 und ist im RFC 1413 festgelegt.

Der Einsatz eines Ident-Servers nützt dabei nur dem Betreiber des betreffenden Systems selbst: Er kann im Beschwerdefall anhand einer vom Beschwerdeführer aufgezeichneten Ident-Antwort den Urheber der betreffenden TCP-Verbindung auf seinem System identifizieren. Für andere als die Person, die den Ident-Server betreibt, sind die Informationen des Ident-Protokolls nutzlos, weil potentiell gefälscht.

Es gibt eine Reihe von Programmen mit Ident-Funktionalität, die entweder bewusst falsche oder aber entwertete Informationen zurückliefern; begründet wird dies damit, dass das Protokoll ein Sicherheitsdefizit darstellen könne und darüber hinaus in die Persönlichkeitsrechte der örtlichen Nutzer eingegriffen werde.

Ident-Nachrichten bestehen stets aus einer Zeile von ASCII-Text, die durch einen Zeilenumbruch mit den Zeichen <CR><LF> abgeschlossen wird.

Eine Anfrage ist dabei wie folgt aufgebaut:

<Port auf dem Zielsystem>, <Lokaler Port>

Gültige Antworten wiederholen die Anfrage und haben eine der folgenden Formen:

<Port auf dem Zielsystem>, <Lokaler Port> : USERID : <Betriebssystem> : <Benutzername>
<Port auf dem Zielsystem>, <Lokaler Port> : ERROR : <Fehlermeldung>


Einsatzgebiete des Ident-Protokolls sind zum Beispiel

  • Simple Mail Transfer Protocol: Wird bei der Annahme einer Mail eine Ident-Anfrage an das Sendersystem gestellt und die Ident-Antwort in die Kopfzeilen der E-Mail aufgenommen, so ist der Betreiber des Sendersystems in der Lage, gefälschte Mails später seinen Benutzern zuzuordnen
  • Internet Relay Chat: Hier ermöglicht es beispielsweise dem Channel Operator, statt eines ganzen Hosts nur einen einzelnen Benutzer von der Diskussion auszuschließen

Beispiel-Szenario

Identd-flow-1.png

Ein Benutzer "tei" am Client-Computer 10.10.10.10 baut mit einem beliebigen Client-Port 31010 eine Verbindung zum SMTP-Server 10.20.20.20:25 auf.

Identd-flow-2.png

Der SMTP-Daemon baut eine Verbindung von 10.20.20.20 mit einem beliebigen Client-Port 42020 eine Verbindung zum Ident-Daemon des Clients 10.10.10.10:113 auf. Er fragt, welcher Benutzer eine Verbindung von Quellport 31010 auf Zielport 25 erstellt hat:

31010, 25

Identd-flow-3.png

Der Ident-Daemon durchsucht mittels einer Schnittstelle auf den TCP/IP-Stack des Betriebssystems eine Tabelle nach der entsprechenden TCP-Verbindung. Dabei werden IP und Port für Quelle und Ziel verglichen. Der Ident-Daemon antwortet dann mit der Betriebssystemkennung seines Servers, "UNIX", und dem Benutzernamen des Besitzers der TCP-Verbindung, "tei":

31010, 25 : USERID : UNIX : tei

Identd-flow-4.png

Die Ident-Verbindung wird geschlossen. Der SMTP-Daemon ist nun bereit mit dem Client Daten auszutauschen.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Ident — (читается идэнт) это протокол, описанный в RFC 1413. Он предназначен для идентификации пользователя, устанавливающего TCP соединение. Сервер, реализующий протокол ident, называется identd (идэнт дэ). Содержание 1 Схема работы 2 Применение ident …   Википедия

  • ident — <zu ↑Identität> (österr.) identisch; vgl. ↑...isch/ …   Das große Fremdwörterbuch

  • Ident — The Ident Protocol, specified in RFC 1413, is an Internet protocol that helps identify the user of a particular TCP connection. One popular daemon program for providing the ident service is identd.How Ident WorksThe Ident Protocol is designed to… …   Wikipedia

  • ident — UK [ˈaɪdent] / US noun [countable] Word forms ident : singular ident plural idents business an image or short film shown on television which tells you which channel you are watching …   English dictionary

  • ident — noun /ˈaɪdɛnt/ a) Identification. In 1999 Chaudoir and fellow BBC designer Tim Platt were given the task of rebranding the existing BBC2 idents. b) A brief visual sequence serving to identify the broadcaster. ...the intruder installed an IRC bot… …   Wiktionary

  • Ident Relay — Ident im TCP/IP‑Protokollstapel: Anwendung Ident Transport TCP Internet IP (IPv4, IPv6) Netzzugang Ethernet …   Deutsch Wikipedia

  • ident feature — Identification feature. The special feature in the Air Traffic Control Radar Beacon System (ATCRBS), SSR (secondary surveillance radar), and military radars equipment used to immediately distinguish one displayed target from other beacon targets …   Aviation dictionary

  • ident — identisch; ebenso; wie; genauso; gleich; gleichartig; ohne Unterschied; dasselbe * * * idẹnt <Adj.>: österr. häufig für ↑identisch: Bei einem Ausgabekurs von 100 ist die Rendite mit der Nominalverzinsung i. (Wochenpresse 25. 4. 79, 18) …   Universal-Lexikon

  • ident — vice président …   Dictionnaire des rimes

  • Ident. — Identifikation; Identifizierung; Identität EN identification; identity …   Abkürzungen und Akronyme in der deutschsprachigen Presse Gebrauchtwagen

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”