AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Kleine Frage zu den GUIDs

Ein Thema von Dax · begonnen am 25. Jul 2005 · letzter Beitrag vom 17. Okt 2005
Antwort Antwort
Seite 1 von 2  1 2      
Dax
(Gast)

n/a Beiträge
 
#1

Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 20:58
Hi

Was ich gerne mal gewusst haben wollte wäre, wie eigentlich garantiert wird, das jede GUID auch wirklich einzigartig ist Das die Zeit einbezogen wird scheint mir klar, aber die Zeit is doch nicht auf jedem Rechner dieser Welt die selbe.

Bitte klärt mich auf

read you,
Dax
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 21:03
Unter anderem wird (wenn ich mich recht entsinne) versucht für die GUID z.B. die MAC-Adresse der Netzwerkkarte für die Bildung der GUID zu verwenden.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#3

Re: Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 21:04
Und wenn keine Netzwerkkarte da ist? Bei Delphi klappts dann ja immer noch

PS: MAC-Adressen sind sind nicht alle pro Adapter verschieden. Manche hersteller schlampen auch und vergeben manche Adressen mehrmals.
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#4

Re: Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 21:05
Zitat von Dax:
wie eigentlich garantiert wird, das jede GUID auch wirklich einzigartig ist
Gar nicht. Die Wahrscheinlichkeit ist nur ziemlich hoch, dass sie einzigartig ist (Zeit (UTC), Hardware-Schlüssel, ...).
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 21:07
Ich sagte ja auch nur das versucht wird die MAC mit einzubeziehen.
Selbs wenn zwei Rechner die selbe MAC haben ist es doch sehr unwahrscheinlich das diese zu genau selben Zeit eine GUID erzeugen

"Eindeutig" ist eine GUID aber auch nicht. Da es ein 128Bit Wert ist gibt es halt nur 2^128 Möglichkeiten.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.354 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 21:08
Ich hoffe, du kannst genug Englisch:GUID
Peter
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#7

Re: Kleine Frage zu den GUIDs

  Alt 25. Jul 2005, 21:40
Thanx Jasocul, I'll read it. Hopefully it'll help me see through this whole GUID-jungle in front of me

(Na mal ernsthaft, als Ami kein Englisch können wär ja nix )
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.354 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Kleine Frage zu den GUIDs

  Alt 26. Jul 2005, 07:50
Zitat von Dax:
(Na mal ernsthaft, als Ami kein Englisch können wär ja nix )
Sorry, wusste ich nicht.
Aber bist du sicher, dass das Englisch ist, was ihr da sprecht?
(Ist ein Scherz. Ich habe selbst Freunde in den Staaten und sogar Down-Under. Und um die zu verstehen, braucht man einen Dolmetscher.)
Peter
  Mit Zitat antworten Zitat
Benutzerbild von LoRd-MuldeR
LoRd-MuldeR

Registriert seit: 9. Okt 2005
Ort: Somewhere over the Slaughterhouse
132 Beiträge
 
Delphi 7 Professional
 
#9

Re: Kleine Frage zu den GUIDs

  Alt 17. Okt 2005, 22:33
Zitat von Dax:
Hi

Was ich gerne mal gewusst haben wollte wäre, wie eigentlich garantiert wird, das jede GUID auch wirklich einzigartig ist Das die Zeit einbezogen wird scheint mir klar, aber die Zeit is doch nicht auf jedem Rechner dieser Welt die selbe.

Bitte klärt mich auf

read you,
Dax
Es ist nicht garantiert, dass jeder GUID einzigartig ist. Aber die Wahrscheinlichkeit, dass ein GUID zwei mal auftritt, ist schlicht vernachlässigbar gering

Würde jeder derzeitige Erdenbewohner, das sind etwa 6 Milliarden Menschen (Größenordnung 10^9), rund um die Uhr 100 Billionen (10^14) GUIDs pro Sekunde erzeugen, würde es knapp 20 Millionen Jahre dauern, bis der mögliche Vorrat von 3,4 x 10^38 Zahlen ausgeschöpft wäre!

IMO werden die MAC Adressen heute nicht mehr bei der Generierung von GUIDs mit einbezogen. Der Grund: Man soll nicht von der GUID auf die MAC-Adresse zurück schließen können.
  Mit Zitat antworten Zitat
Neotracer64

Registriert seit: 27. Okt 2004
292 Beiträge
 
Delphi 7 Professional
 
#10

Re: Kleine Frage zu den GUIDs

  Alt 17. Okt 2005, 23:19
Zitat:
Der Grund: Man soll nicht von der GUID auf die MAC-Adresse zurück schließen können.
Und wie soll das gehen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz